1. EC2란 무엇인가


Amazon EC2(Elastic Compute Cloud)는 AWS에서 제공하는 가상 서버 서비스다. 물리적인 서버를 직접 구매하고 관리할 필요 없이, 클라우드 환경에서 필요한 만큼의 컴퓨팅 파워를 빌려 쓸 수 있다.

마치 아파트를 빌려 사는 것과 비슷하다. 건물 전체를 소유하고 관리하는 대신, 필요한 크기의 방을 골라서 월세를 내며 사용하는 것이다. 방이 작으면 저렴하고, 크면 비싸다. 그리고 필요에 따라 더 큰 방으로 이사갈 수도 있다. EC2도 마찬가지로 애플리케이션의 요구사항에 맞춰 인스턴스 크기를 선택하고, 나중에 변경할 수도 있다.

EC2 인스턴스는 실행 중인 가상 서버 하나를 의미한다. 각 인스턴스는 CPU, 메모리, 스토리지, 네트워크 성능의 조합으로 구성되며, 이러한 조합을 "인스턴스 타입"이라고 부른다.

2. 인스턴스 타입 선택


2-1) 인스턴스 타입의 개념

AWS는 다양한 워크로드에 맞춰 여러 인스턴스 패밀리를 제공한다:

2-2) t3.micro의 특징

t3.micro는 범용 인스턴스 패밀리인 T3 시리즈에 속하며, 다음과 같은 특징을 가진다:

스펙 정보: