brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Jan 18. 2021

5탄-중학생AWS 3차- 스토리지-3/20

일요일 오늘도 1시간 동안 조카 AWS교육을 시작한다.


<1>  User 계정 만드는 법

<2>  EC 2 서버 생성하는 법

<3> 스토리지 교육

<4> 교육 성과




<1>  User 계정 만드는 법


우선 조카 개인 user 계정을 만드는 법을 한번 보여준다.


실습 1

조카 개인 user계정으로  다른 계정을 하나 만들어 보라고 한다.

다른 계정으로 로그온 해보라고 한다.

잘한다.




<2>  EC 2 서버 생성하는 법


실습 2

지난 지난주에 배웠던  EC2 서버 생성하고 웹페이지 올려보라고 했다.

서버를 만들었는데  콘솔로 연결이 안 된다고 한다.




트러블 슈팅하는 법을 알려준다.?


콘솔 연결 안되는경우는?

서버가  public  subnet에 없을 경우 발생

보안 그룹에서 ssh가 막혔을 때 안된다.



우선  EC2의 서브넷을 보니 public으로 되어 있다. 정상

보안 그룹을 보니 80만 열려있고 ssh 22번 포트가 열려 있지 않다.

22번 포트를 허용한다.

콘솔 연결이 잘된다.




원인 ?

조카가  EC2 만들면서  80을 추가한다는 것이  기존에 디폴트로 있는 22번 포트를 수정해서 

80으로 변경했다고 한다.

그래서 22번 포트 허용이 없어져서 안 되는 것이었다.




이렇듯 반복하지 않으면 다음에 할 때 혼자서 못할 수도 있다.

반복해서 익혀야 다음에 혼자서도 할 수 있게 된다.

그래서, 나는 혼자 반복 실습을 시킨다.




추가?

t2.micro 등 일부 서버는  서울 리전 B, D에서는 생성이 안되어 오류가 난다.

최신 타입만 지원해서 이다.

t2.micro  EC2 생성 시는  A, C에서 생성해야 한다고 알려주었다.





<3>  스토리지 교육


1

스토리지 , 백업 , 스냅숏 , 이미지, S3, Glacier 개념 , Market Place 개념을 설명했다.




2

실습으로

콘솔로 S3 버킷 만들기

이미지를 올리는 법을 보여준다.

해보라고 있다. 잘한다.



3

이미지는 디폴트로는 외부에서 볼 수 없다.

그러나,  이미지를 public 하게 권한을 주어  볼 수 있게 할 수도 있다. 설정 법을 알려준다.



4

그리고 S3 스토리지 자체를 웹서버로 만들어 쓸 수 있다고 알려준다.

index.html로 지정하고 웹서버가 되는 법을 알려준다.

EC2 서버가 없어도  스토리지 자체가 웹서버가 되는 것에 대해 신기해했다^^

둘의 차이는

EC2는  OS에  apache를 설치해서 웹서버를 띠우는 것이고

S3가 웹서버가 되는 건은  호스팅 활성화 설정을 하는 것이 apache 설치하는 것과 동일한 기능을 한다고 설명해 주었다.




오늘은 조카가   서버 없이도  S3 스토리지로 홈페이지를 쉽게 만들 수 있도록 알려주었다.

원래 책이 없는 내용인데 잠시 보여주었다.




5

참!

조카 교육은 시중에 나온 AWS책의 목차를 참조해서 순서대로 교육한다.

상세 설명은  아래 책에 나와 있다.



나는 아는 거라 그냥 보여주면서 설명한다.

조카도 다행히 잘 따라 한다.

아이가 잘 모르면 책을 보면 된다.





6

S3를  CLI로도 만들 수 있다.

원격에서 명령어 CLI로  만드는 것은  복잡해서 다음에 하기로 했다.




7

다음 주에는 S3를 만들고 홈페이지를 올려보는 것 복습으로 수업을 시작할 것이다.





<4>  교육 성과


1

오늘 조카는 AWS에 다른 사람 계정을 만들어 줄 수 있게 되었다.



2

S3 스토리지에 홈페이지를 올릴 수 있게 되었다.   

간단한 홈페이지를 만들어 운영할 수 있게 되었다.


- 3주차 수업 끝 - 




3

수업방식 ?


수업은  AWS에 대해 다 알려주려 하지 않습니다.

쉬운 것만 제대로 알려주고 있습니다.

어려운 건 넘어가고 다음에 합니다.




다음번 교육에서 지난주 실습한 거 다시 해보라고 하는 게 필수입니다.

스스로 할 수 있어야 실력이기 때문입니다.

배우기만 하고 써먹지 못하면 실력이 아닙니다.



다음주 4주차 내용  77. 중1 AWS 4주 차- 가상 네트워크 수업 https://brunch.co.kr/@topasvga/1439





감사합니다.





브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari