EC2 = Elastic Compute Cloud의 약자.

아마존 웹 서비스(AWS)에서 심장이라고 할 정도로 중요도가 큰 핵심 서비스이다.

한 대의 컴퓨터를 EC2를 통해서 '임대한다'고 할 수 있다. 

다만, 실존하는 것이 아니라 아마존에서 만들어놓은 거대한 인프라 위에 가상으로 컴퓨터가 

만들어지는 것이다.(클라우드 컴퓨팅의 개념)

클릭 몇 번만에 생성 및 삭제가 가능하다.(유연하게 다룰 수 있다) Elastic라는 뜻이 "유연하다"


- ,EC2를 사용해서 할수 있는 가장 대표적인 일은 


1. 아마존 EC2를 통해 인스턴스(=한 대의 컴퓨터를 뜻하는 단위)를 생성하고,

2. 인스턴스를 활성화(running)시킨 뒤,

3. SSH로 putty등을 이용하여 접속을 한 뒤,

4. 웹 서버 설치하고 그 웹 서버를 통해서 사용자가 요청하는 웹페이지, 이미지, 동영상 등을 제공하는 일.


[인스턴스 생성]


인스턴스란 가상의 컴퓨터 1대를 의미한다.




아마존의 핵심 서비스인만큼 맨 위에, 맨 처음에 EC2가 뜬다.

참고로 위 화면은  AWS 개발자 콘솔로 불리며 모든 AWS 서비스들을 관리할 수 있는 화면이다.

회원가입을 하고 난 뒤, 다음과 같은 화면이 메인페이지가 된다.


1. 위에서 EC2를 클릭하고 들어가면.



위와 같이 나온다. 만든게 없으므로 아무것도 안나올것이다.

위 네모. Launch instance를 클릭한다.


2. OS를 선택하라는 화면이 나온다. 난 우분투를 선택한다. Windows OS는 대부분 유료이므로 주의! 




3. 프리를 사용할 것이므로 기본적으로 선택된 것을 확인 후 Next




4. 만들기 전 컴퓨터의 성능 조정... 뭔 소리인지 모르므로 건들지 말고 Next  



5. 저장 공간을 설정하는 부분. 



Volume Type에서 SSD는 Magnetic보다 추가 요금이 발생 할 수 있다고 한다.. 

Magnetic을 바꿔도 되지만 테스트이므로 그냥 SSD로~


 

6. 내가 만들 클라우딩 컴퓨터의 이름을 설정한다. 본인 마음대로~




7. 방화벽을 설정하는 부분. 

기본적으로 SSH 포트번호인 22가 열려있으며, 
웹 서버 구축을 하기 위해서는 Add Rule버튼을 눌러서 HTTP 80포트도 추가해준다.



여기까지 하면 NExt 버튼이 아니라 


이렇게 바뀐다. 다시 한번 클릭


그러면 리뷰. 즉, 여태까지 지정해줬던 성능과. 환경세팅들이 정리되어 보여준다.

맞다면 드디어 Launch 버튼을 누를 수 있다.



키를 만들어야한다. Create a new key pair 로 변경후 키 이름을 아래에 적고 다운로드 키 페어 클릭~

다운로드에 저장된다~

그다음에 Launch를 눌러서 정말 진짜로 드디어 마침내 서버를 생성할 수 있었다.



만들어졌다~

다음엔 

이제 접속을 해봐야하므로 PUTTY를 이용하는 방법을 찾아보도록 하겠다.

Posted by sungho88
,