: 컴퓨팅 용량을 제공하는 서비스
📍 서버에 필요한 세트를 클라우드에서 빌릴 수 있다
❌ EC2 = 매니지드 서비스
⭕ 서버 및 네트워크 운영은 AWS가 담당하지만, OS를 포함하여 필요한 소프트웨어는 사용자가 직접 설치하고 운영
다양한 서버 시스템의 조합(인스턴스 유형)과 OS 및 소프트웨어의 조합(AMI)이 준비되어 있기 때문에 이를 선택하기만 하면 된다.
💰 물리적인 기계를 준비할 필요가 없어 초기 투자 비용도 줄일 수 있다.
| 누구든지 바로 사용할 수 있다 | 여러 가지를 선택할 수 있다 |
|---|---|
| 클릭 한 번으로 생성할 수 있다 ➡️ 관리 콘솔 | CPU와 메모리 사양이 다양하게 준비되어 있다 ➡️ 인스턴스 유형 |
| 준비된 것을 선택할 수 있다 ➡️ AMI, 인스턴스 유형 | OS나 소프트웨어의 종류가 다양하게 준비되어 있다 ➡️ AMI |
| 나중에 변경하기 쉬우므로 일단 시작할 수 있다 ➡️ 관리 콘솔, 인스턴스 유형 | 연계하고 싶은 기능도 충실하게 되어 있다 ➡️ 다른 AWS 서비스 |
| 백업을 취득하기 쉽다 ➡️ 가상화 기술 |
|---|
| 어디서든지 접속 ➡️ 클라우드 |
| 물리적으로 다른 여러 장소에 설치할 수 있다 ➡️ 리전과 가용 영역 |
'불확실성이 많은 경우'에 유용하다.
접속량, 서버 사양, 테스트 생성 또는 일시 사용 등 초기에 사양을 확정하기 어려운 경우에 도움이 된다.
인스턴스 유형을 선택하여 구성
📍 어떤 OS를 사용할 것인가, 소프트웨어를 설치할 것인가, 어떤 AMI를 선택할 것인지에 따라 결정된다.
1. 미리 설치할 내용을 선택한다
OS뿐만 아니라 소프트웨어도 설치되었고 설정도 끝난 상태의 인스턴스를 사용한다 Vs. OS만 설치된 상태에 자신이 소프트웨어를 설치하고 설정한다.
2. 인스턴스를 선택한다
저사양 Vs. 고사양
3. 다른 것과 조합할 것인지 선택한다
EC2만 사용한다 Vs. 다른 기술과 함께 AWS를 사용한다
가상 서버를 사용하기까지
관리 콘솔에서 직접 작업할 수 있다.
소프트웨어적인 작업은 클라우드가 아닌 환경이든 EC2이든 관계없이 SSH(서버를 원격으로 작업하기 위한 프로토콜)를 이용해 원격(인터넷 경우)으로 로그인하여 작업한다.
| 항목 | 내용 |
|---|---|
| 인스턴스 | AWS 클라우드에 생성한 가상 서버를 의미한다. AMI로 몇 번이고 같은 구성의 서버를 생성할 수 있기 때문에 생성한 서버를 이와 같이 부른다. |
| AMI | 가상 이미지를 말한다. 인스턴스를 생성하는 기준이 되는 금형과 같은 것이다. OS만 설치된 간단한 유형부터 소프트웨어도 설정된 유형까지 다양한 AMI가 있다. |
| 키 페어 | 인스턴스에 접속할 때 인증을 위해 사용하는 키이다. |
| EBS | AWS 클라우드에서 사용할 수 있는 스토리지이다. 인스턴스 스토리지로 사용한다. |
| 보안 그룹 | 가상 방화벽으로, 1개 이상의 인스턴스 트래픽을 제한한다. |
| Elastic IP | 정적(고정) IPv4 주소이다. |
| 항목 | 내용 |
|---|---|
| AMI | EC2 인스턴스의 가상 이미지이며 소프트웨어 구성을 작성한 템플릿이다. 사용할 OS, 소프트웨어 등 어떤 인스턴스를 만들 것인지 정하고 이에 해당하는 AMI를 선택한다. |
| 인스턴스 유형 | EC2 인스턴스의 장비 사양이다. CPU, 메모리, 장비 유형을 결정한다. |
| 네트워크 | EC2 인스턴스를 배치할 네트워크이다. AWS의 VPC(AWS 계정 전용 가상 네트워크)에서 선택한다. VPC가 없으면 새로 생성하거나 기본 VPC를 사용한다. |
| 서브넷 | 설치할 네트워크의 범위이다. VPC 내에 어떤 서브넷을 설치할지 선택한다. 서브넷을 선택하면 가용 영역이라고 하는 설치 장소와 어떤 범위에 사설 IP가 부여될지가 결정된다. |
| IAM 역할 | 인스턴스의 접속 권한 정책을 설정한다. 다른 서비스에 접속하고 싶을 때 할당해야 한다. |
| 보안 그룹 | 프로토콜별로 포트 혹은 IP 주소, 아니면 양쪽 모두 필터링을 설정한다. |
EC2 인스턴스에는 사설 IP 주소를 부여한다.
NAT에 의해 공인 IP 주소로 변환한다.
리전별로 하나씩 존재하는 '기본 VPC'에는 이미 NAT가 설정되어 있고 공인 IP 주소도 할당할 수 있다.