EC2 ( Elastic Compute Cloud )

쿡쿡·2023년 6월 23일
0

AWS

목록 보기
2/7

독립된 컴퓨터를 임대해주는 서비스

📌 EC2 특징 요약

EC2의 특징을 요약 정리하자면 다음과 같다.

  • 컴퓨팅 요구사항의 변화에 따라 컴퓨팅 파워를 조정할 수 있다.
  • 실제로 사용한 용량 만큼만 지불한다 (서비스 요금을 미리 약정하거나 선입금, 하드웨어 비용이 필요 없음)
  • Linux / Windows 중 OS 선택이 쉽게 가능하다
  • 몇 분이면 전세계에 컴퓨터 수백여대를 생성할 수 있다. (실제로 미국에 가서 건물 임대하고 컴퓨터 구입하고 네트워크 구축하는 비용과 시간에 서비스 신청만 하면 바로 이용)
  • 머신러닝, 웹서버, 게임서버, 이미지 처리 등 다양한 용도에 최적화된 서버를 쉽게 구성 가능
  • 여러 다른 AWS 서비스와의 유기적인 연동이 가능


📌 EC2의 구성 (Instance / EBS / AMI)

일반적인 서버를 보면 보통 컴퓨팅(CPU/RAM), 하드디스크, 랜카드 로 나누어진다.

이것을 EC2에 대입해보면 다음과 같이 된다.

  • 컴퓨팅에 해당하는 인스턴스
  • 하드디스크에 해당하는 EBS
  • 랜카드에 해당하는 ENI 가 있다.


📌 EC2 인스턴스 유형

aws는 각 인스턴스의 사용 목적(서버용, 머신러닝용, 게임용)에 따라 타입별로 인스턴스에 이름을 부여해 구분하고 있다.



📌 EC2 인스턴스 사이즈




📌 EC2 인스턴스 구분

  1. m = 인스턴스 타입
  2. 5 = 5세대
  3. a = amd기반의 CPU 프로세서를 사용
  4. xlarge = 사이즈


📌 EBS(Elastic Block Storage)

클라우드에서 사용하는 가상 하드디스크(HDD), 영구 블록 스토리지 볼륨을 제공



📌 AMI(Amazon Machine Image)

EC2 인스턴스를 실행하기 위한 정보를 모은 단위

OS 상태 그대로 저장하는 기능

이미지를 이용해서 새로운 컴퓨터를 만들면 이미지에 저장된 상태와 똑같은 컴퓨터를 빠르게 생성할 수 있다.

스냅샷을 기반으로 AMI 구성이 가능하기 때문에, AMI를 사용하여 현재 상태의 템플릿을 복제해서 다른 계정이나 다른 리전으로 전달도 가능.

내가 직접 AMI를 만들거나, 작업하던 인스턴스의 상태 그대로 이미지를 생성할 수 있다.




📌 EC2 인스턴스 구축

리전을 선택하고 인스턴스를 생성한다.


인스턴스를 구성하기 위해 AMI 선택, 목적에 따라 OS와 CPU를 선택


인스턴스 유형과 키페어를 선택(생성)한다.

키페어는 인스턴스에 접속하기 위한 키(비밀번호)라고 생각하면 된다.

외부에서 EC2에 접근하기 위해서 반드시 필요하다.

잃어버리거나 삭제하면 재발급이 불가능하니 잘 관리해야 한다.


보안 그룹은 방화벽이라고 생각하면 편하다.

네트워크를 통해 해당 인스턴스에 어떤 접속방식을 어디까지 허용할지 설정할 수 있다.


어드밴스드를 선택해서 다양한 선택이 가능하다.

  • 크기(GiB) : 메모리 GB단위
  • 볼륨 유형 : EBS의 5가지 타입
  • 종료 시 삭제 : 인스턴스가 삭제 될때 EBS도 삭제할지 말지 설정하는 옵션
  • 암호화 : EBS 자체를 암호화 시키는 것


고급 세부 정보를 통해 인스턴스 자동 복구, CloudWatch 모니터링, 사용자 데이터 등 더 많은 세부 정보들을 설정할 수 있다.

profile
https://www.notion.so/Devops-89178b1cd6694d35810201f129641db1

0개의 댓글