반응형
AWS EC2 완벽 정리
- EC2 개념
- 인스턴스
- AMI
1. EC2 개념 (Amazon Elastic Compute Cloud)
EC2란 확장 가능한 서버를 제공하는 AWS 컴퓨팅 중 하나.
EC2를 통해 다양한 조건의 가상 서버(인스턴스)를 무한대로 만들 수 있다. 하드웨어 선투자 없이 빠르게 구축이 가능하다.
- 특징
- 컴퓨팅 요구사항에 변화에 따라 컴퓨팅 파워를 조절할 수 있다.
- 원하는 만큼 가상 서버를 구축할 수 있다.
- 사용한 만큼 요금을 지불하면 된다.
- Linux / Windows / Mac OS 중 선택 가능하다 (이외 운영체제는 현재 지원하지 않는다)
2. 인스턴스
AWS EC2에서 인스턴스란 가상 서버를 말한다.
인스턴스는 어떤 집합에 대해서, 그 집합의 개별 요소를 뜻하는데
EC2(집합)으로부터 인스턴스(개별 요소)를 만들어 낸다. 객체지향에서 클레스와 인스턴스 개념이다.
사용 사례에 맞게 인스턴스 유형을 선택할 수 있다.
인스턴스 유형은 CPU, 메모리, 스토리지 및 네트워킹 용량의 다양한 조합으로 구성되며, 7가지의 유형이 있다.
3. AMI(Amazon Machine Image)
AWS AMI란 소프트웨어 구성(운영체제, 애플리케이션 등)이 기재된 템플릿을 말한다.
쉽게 말해, 인스턴스의 정보가 AMI에 담겨 있어서 한 AMI으로 여러 인스턴스를 실행시킬 수 있다.
인스턴스는 AMI의 사본이다.
반응형
'AWS' 카테고리의 다른 글
[AWS 기본1] 루트 계정 IAM 계정 이란, 차이 (0) | 2022.10.20 |
---|
댓글