ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 아마존웹서비스(Amazon Web Service, AWS) EC2 생성하기
    amazon web service 2012. 6. 21. 00:31

    IaaS 방식의 대표적인 클라우드 서비스인 아마존웹서비스(Amazon Web Service, AWS)에서는 사용자가 원하는 대로 가상머신을 생성하고 사용할 수 있습니다. 요금은 종량제형식의 과금방식이라서 사용한 만큼 지불하는 형식입니다.

    AWS는 현재(2012. 6. 20) 신규가입자에게 AWS를 테스트해 볼 수 있도록 일정량 만큼의 서비스를 무료로 제공하고 있습니다. 무료로 제공되는 내역은 다음과 같습니다. 자세한 내용은 아마존 EC2안내 웹페이지에서 확인해 볼 수 있습니다.



    위 내용에 따르면 AWS는 가상머신인 EC2 인스턴스를 1년간 750시간을 무료로 제공해 줍니다. 


    가상 머신인 EC2 를 생성은 AWS에 가입한 다음에 AWS 관리 콘솔에서 할 수 있습니다. 아래 그림에서 우측에 있는 "내 계정/콘솔"에서 "AWS Management Console" 메뉴로 들어가면 됩니다.



    그럼 관리콘솔의 메인화면이 나옵니다.



    여기서 EC2를 선택합니다. 그럼 다음과 같이 EC2를 관리할 수 있는 페이지로 이동하게 됩니다. 

    여기서 좌측 상단의 Region을 보면 현재 7개의 지역에서 AWS가 서비스 되고 있다는 것을 알 수 있습니다.





    이제 EC2 를 생성하기위해서 가운데에 보이는 "Launch Instance"를 클릭해 보겠습니다.

    그럼 아래와 같은 화면을 보실 수 있습니다.




    2가지를 선택할 수 있는데 Classic Wizard를 선택하고 우측 하단에 있는 Continue를 클릭합니다.

    다음화면에서 가장상단에 있는 Amazon Linux AMI 를 선택하고 옆에 있는 Select를 누릅니다.





    한번에 몇개의 EC2 가상머신을 생성할 것인지를 Number of Instances에 입력하고 Instance Type를 선택합니다.

    Instance Type에는 여러가지 타입이 있지만 여기선 무료인 Micro(t1.micro, 613MB) 를 선택합니다.

    그 다음 Availability Zone에서 선호하는 Zone을 선택합니다. 

    Zone은 AWS에서 Region보다는 하위개념으로 Region밑에 여러개의 Zone이 존재합니다.

    각각의 Zone은 물리적으로 분산된 위치에 존재하게됩니다.

    아마존에서 AWS를 잘 관리하지만 간간히 서버장애가 발생했때를 대비해서 복수개의 서버를 서로 다른 Zone에 생성해두면 서비스의 안정적인 운영에 도움이 됩니다.

    No Preference를 선택하면 자동으로 Zone을 선택하게 됩니다. 

    그 다음 Continue를 눌러 다음으로 넘어갑니다.




    필요한 세부설정을 한 다음 Continue를 해서 다음으로 넘어갑니다.

    지금 생성하는 EC2 서버에 사용할 태그를 입력합니다. Name을 원하는대로 입력합니다.



    그 다음 Continue를 눌러서 Key pari를 선택하는 화면으로 넘어갑니다.

    AWS를 처음 사용한다면 Key Pair를 생성해야 합니다. Key Pair를 EC2 접속에 필요한 키입니다. 이 키가 없다면 EC2에 접속할 수 없습니다.






    1. Enter a name for your key pari에 사용할 key pair의 이름을 입력한 다음에 중앙의 "Create & Download your Key Pair를 선택합니다. 클릭하면 자동으로 keypair가 생성된 다음에 입력한 key pair 이름을 이용한 pem 파일이 다운로드 됩니다. 이 파일이 있어야지만 생성된 EC2에 접속할 수 있기 때문에 잘 보관하고 있어야 합니다.

    이제 key pair가 생성되고 지정되었으모 Security Group를 선택하는 화면으로 넘어갑니다.





    Security Group는 EC2 앞에서 작동하는 방화벽이라고 생각하시면 됩니다. Group Name에는 새로 생성할 그룹의 이름을 입력하고 Group Description에는 이 그룹에 대한 설명을 입력합니다. 기본으로 SSH 접속 포트인 22번 포트가 열려 있는 것을 알 수 있습니다. EC2에서는 이 Security Group을 설정함으로써 보안설정을 통합해서 관리할 수 있습니다.

    Security Group설정을 마친 다음에 Continue를 클릭하면 지금까지의 설정을 확인하는 화면이 나옵니다.





    설정을 확인한 다음에 맞다면 Launch를 눌러서 EC2를 생성합니다. 설정한 내용이 틀리다면 왼쪽 밑에 있는 Back를 눌러서 해당 설정하는 화면으로 돌아가서 다시 세팅하면 됩니다. Launch를 클릭하면 EC2를 생성한다는 다음 화면이 나옵니다. 여기서 Close를 눌러서 화면을 닫습니다.




    그 다음 EC2 관리화면에 좌측에 있는 메뉴중 Instances를 클릭하면 현재까지 설정한 EC2가 생성되고 있는 것을 볼 수 있습니다.



    곧 EC2 생성이 완료되고 State부분이 running라고 표시되면서 EC2가 정상적으로 생성됭되어서 돌아가고 있는걸 확인할 수 있습니다.



    이렇게해서 사용할 수 있는 가상머신 EC2가 생성되었으니 접속해서 사용하기만 하면 됩니다.

    이처럼 단순하게 클릭 몇번을 통해서 간단하게 가상머신을 생성할 수 있습니다.


    댓글

Designed by Tistory.