[AWS]EC2를 활용한 서버용 인스턴스

Joshua_s·2021년 11월 2일
0
post-thumbnail

EC2란?

EC2는 Elastic Compute Cloud의 약자로 AWS상에서 안정적이며 조정 가능한 컴퓨팅파워를 제공하는 웹서비스

EC2의 특징

주요 특징

  1. 인스턴스의 확장 가능
  2. AWS Region에서 사용가능
  3. 인스턴스의 생성, 시작, 수정, 중단, 삭제가능
  4. 사용한 사용량에 대해서만 비용과금(비용모델 선택가능)

인스턴스 유형

  • 인스턴스는 사용 목적과 비용을 지불하는 방식에 따라 사용자가 원하는 유형을 선택하여 구성할 수 있다.

  • 인스턴스는 범용형(M시리즈), 컴퓨팅 최적화형(C시리즈) 스토리지 최적화형(I시리즈, D시리즈),
    GPU최적화형(G시리즈), 메모리 최적화형(R 시리즈)로 나뉨

  • 인스턴스의 유형과 사이즈, 타입등을 선택할 수 있으며 CPU Core의 수, 메모리 용량, 네트워크 인터페이스 등을 필요에 따라 선택가능

인스턴스 구매 옵션

1. 온디멘드 인스턴스(On-Demand)
필요에 따라 바로 생성해서 사용하는 방식, 초 단위
비용을 지불

2. 예약 인스턴스(Reserved)
온디맨드 보다 최대 72%저렴한 비용으로 사용 가능하며 표준 RI와 컨버터브 RI로 나뉨

표준 RI: 가장 큰 할인 혜택(온디맨드 대비 최대 72%)을 제공하며 사용량이 꾸준한 경우에 가장 적합합니다.

컨버터블 RI: 할인 혜택(온디맨드 대비 최대 54%)을 제공하며 RI의 속성을 변경할 수 있습니다(교체 후 예약 인스턴스 금액이 교체 전보다 크거나 같은 경우에 한함).

3. 스팟 인스턴스(Spot)
경매 방식으로 사용자가 입찰금을 정해두고 저렴할때 이용할 수 있다.

4. 전용 인스턴스(Dedicated)
고객의 전용 하드웨어의 VPC에서 실행되는 AWS EC2

개발환경에 따라 인스턴스를 다르게하여 본인에게 가장 유리한 구매옵션을 선택하는 것이 중요!
-생성과 삭제가 자주 일어나면 온디맨드!
-장기적으로 변경이 없다면 예약!
-병렬 컴퓨팅 즉 빅데이터나 컨테이너식 워크로드는 스팟!
-보안성이 높고 안정적인 클라우드 사용 목적이면 전용!

서버용 EC2 인스턴스 만들기

1. 로그인

  • 아이디 만들고 로그인

2. AWS의 리전을 각자의 리전으로 설정

3. 좌측 상단의 서비스를 눌러 EC2로 접속

4. 인스턴스를 클릭후 인스턴스 시작 버튼 클릭

5. 원하는 서버를 찾아서 선택

6. 인스턴스 유형 선택후 다음버튼

7. 세부정보 구성 후 다음 버튼

8. 스토리지 정보 확인 후 다음

9. 태그 추가

10. 보안 그룹 정보 확인 후 검토 시작

11. 구성 정보 확인후 시작

12. 새 키페어 생성 후 다운로드, 인스턴스 시작

13. 인스턴스 생성 완료

여기까지가 EC2인스턴스 생성과 관련된 가장 기초적인 생성 방법을 정리한 것이다. 기초적인 부분인 만큼 꼭 기억해두자

profile
devops engineer가 되기 위해

0개의 댓글