Amazon EC2 인스턴스

Amazon EC2 인스턴스

Amazon EC2 인스턴스는 AWS 클라우드 환경의 가상 서버예요. 인스턴스를 처음 시작(launch)할 때부터 삭제(terminate)할 때까지 완전히 제어할 수 있어요. 이 절에서는 EC2 인스턴스의 기본 개념과 관련 기능을 개괄적으로 살펴볼게요.

출처: 문서

본문

Amazon EC2 인스턴스는 AWS 클라우드 환경의 가상 서버예요. 처음 시작(이를 launch라 불러요)하는 시점부터 삭제(이를 terminate라 불러요)할 때까지 인스턴스를 완전히 제어할 수 있어요. 인스턴스를 시작할 때 다양한 운영 체제 중에서 선택할 수 있어요. 인스턴스에 연결해 필요에 맞게 사용자 지정할 수 있어요. 예를 들어 운영 체제를 구성하고, 운영 체제 업데이트를 설치하고, 인스턴스에 애플리케이션을 설치할 수 있어요.

Amazon EC2는 다양한 인스턴스 유형을 제공해요. 애플리케이션 실행에 필요한 컴퓨팅 리소스, 메모리, 스토리지, 네트워크 성능을 제공하는 인스턴스 유형을 선택할 수 있어요.

Amazon EC2는 사용한 만큼만 과금해요. 인스턴스 과금은 인스턴스를 시작해 running 상태로 전환될 때 시작돼요. 과금은 인스턴스를 중지(stop)하면 멈추고 시작(start)하면 다시 시작돼요. 인스턴스를 종료하면 shutting down 상태로 전환될 때 과금이 멈춰요.

Amazon EC2는 인스턴스의 성능과 비용을 최적화하는 데 사용할 수 있는 기능을 제공해요. 예를 들어 Amazon EC2 Fleet이나 Amazon EC2 Auto Scaling을 사용해 인스턴스 사용률이 변함에 따라 용량을 늘리거나 줄일 수 있어요. Spot Instances나 Savings Plans를 사용하면 인스턴스 비용을 줄일 수 있어요.

*관리형 인스턴스(managed instance)*는 Amazon EKS Auto Mode 같은 서비스 공급자가 관리하는 인스턴스예요. 관리형 인스턴스의 설정을 직접 수정할 수는 없어요. 관리형 인스턴스는 Managed 필드의 true 값으로 식별돼요. 자세한 내용은 Amazon EC2 managed instances를 참고하세요.

기능과 작업

더 알아보기