본문 바로가기

AWS

EC2로 나만의 서버를 만들어보자

안녕하세요~ EC2를 이용하여 나만의 서버를 생성하도록 하겠습니다.

 

처음 시작하시는 분들 기준으로 작성되므로 세부적인 내용보다는 중요한 내용들만 기재하였습니다.

 

시작하기에 앞서서 우선 회원가입은 필수겠죠?

 

EC2가 뭐에요?

게임을 하면서 서버 터졌다 라고 하는데 이 때 말하는 서버를 AWS에서는 EC2라고 합니다.

 

EC2의 장점이 뭐에요?

  • 사용한 만큼만 비용을 지불함으로써 유지비용 절약
  • Auto Scaling이라는 기술을 통해 용량을 늘리거나 줄이는 것이 가능
  • 원하는 운영체제를 선택, 클릭 한번만으로 설치 완료
  • 보안, 네트워크 구성, 스토리지 관리가 효율적

그 외에도 많지만 가장 큰 내용들만 기재하였습니다.

 

요금은요?

    요금
시간당 요금   $0.013
데이터 전송료 인터넷 -> EC2 무료
EC2 -> 인터넷 $0.09 / 0~10TB per month
* 그 이후 요금은 아래 사이트 참고

* 온디맨드, 서울리전, 리눅스, t3.micro 기준 요금표입니다.

* 그 외에 추가비용이 더 있으나 요금체계가 복잡하여 기재하지 않았습니다.

* 더 자세한 내용은 아래 사이트를 참고하세요.

EC2 온디맨드 인스턴스 요금 – Amazon Web Services

 

EC2를 이해했으니 바로 시작하면 되나요?

아니요. EC2를 시작하기 전에 아래의 내용을 먼저 숙지할 필요가 있습니다.

 

  • 리전(Region)
  • AMI (Amazon Machine Image)
  • 인스턴스 (Instance)
  • 키페어 (Key pair)
  • 보안그룹(Security Group)
  • VPC (Virtual Private Cloud)

이 내용은 여기로 이동하시면 상세한 내용을 열람하실 수 있습니다.

 

이제 EC2를 만들어보자

- 우측 상단의 Launch Instance를 클릭합니다. 

EC2 대시보드

 

- 원하는 AMI를 선택합니다.

AMI 선택화면

 

- 인스턴스 타입(서버 사양)을 선택합니다.

  • 변경할 내용이 없다면 Review and Launch를 클릭하세요
  • 세부 설정을 원할경우 Configure Instance를 클릭하세요

인스턴스 타입 선택 화면

 

- 인스턴스 설정을 입력한 후 Add Storeage를 클릭합니다.

  • Number of instance : 인스턴스의 개수
  • Network : 기존 VPC 선택 혹은 새로운 VPC 생성
  • Subnet :  기존 Subnet 선택 혹은 새로운 Subnet 생성
  • Auto-assign Public IP : 공인IP를 자동으로 부여하고 연결할 지 여부 선택
  • Shutdown behavior : 인스턴스 셧다운 시 행동할 방법을 선택합니다. 정지 혹은 삭제 중 선택할 수 있습니다.
  • Enable termination protection : 실수에 의한 삭제를 방지합니다.
  • Enable stop protection : 실수에 의한 정지를 방지합니다.
  • Monitoring : Cloudwatch라는 제품을 이용하여 세부내용을 모니터링 합니다. (추가 비용 발생)
  • Credit specification : 부스터 모드라고 생각하시면 됩니다. 평상시에는 자원을 사용하지않는 시간에 비례하여 크레딧이라는 자원을 생산하다 순간적으로 자원이 부족하거나 처리량 달성을 못하였을 경우 크레딧을 사용하여 일시적으로 보충해줍니다. ( 추가비용이 발생할 수도 있음 )

인스턴스 세부 설정

 

- 스토리지를 원하는 용량만큼 설정하거나 추가합니다.(흔히들 말하는 하드 입니다) 

스토리지 설정

 

- 태그를 작성합니다.

태그 설정 화면

 

- 보안그룹을 설정합니다. 기존에 생성했던 보안그룹이 있을 경우 select를, 아닐 경우 create를 이용하여 생성합니다.

보안그룹 설정

 

- 현재까지 설정한 내용을 한번 더 점검합니다. 잘못 설정하였거나 변경해야할 경우 Edit를 눌러 변경합니다.

인스턴스 생성 전 점검

 

- 키페어를 설정한 후 Launch Instance를 선택하면 서버 생성이 완료됩니다.

  • 기존 키페어가 있을 경우 키페어를 선택한 뒤 아래 내용에 동의합니다. [그림1]
  • 새로운 키페어를 생성할 경우 키페어 타입을 선택한 뒤 이름을 입력하고 다운로드 합니다. [그림2]
    • 주의! 키페어는 한번 다운로드하면 재다운로드가 불가하므로 분실하여서는 안됩니다.
  • 키페어 없이 생성할 경우 아래 내용에 동의합니다. [그림3]

[그림1] 기존 키페어 설정
[그림2] 새로운 키페어 생성
[그림3] 키페어 없이 인스턴스 생성

마치며...

이번 글에서 다룬 EC2를 생성하는 방법은 AWS에 처음 입문하는 분들에게 있어서 크게 도움이 되리라고 생각됩니다.

 

처음에는 내용이 많고 어려운 단어가 많이 있어서 복잡할 수 있으나 차근차근 해보면 금방할 수 있을거라 믿습니다.

'AWS' 카테고리의 다른 글