EC2에 대해서 알아보자
※ 해당 내용은 AWS를 처음 접하시는 분들의 이해를 돕기 위해 작성되었습니다.
EC2
AWS 컴퓨팅 서비스
▶ 개요
간단히 설명하면 컴퓨터 한 대를 임대한다고 생각하면 됩니다.
여기에 선호하는 OS, CPU, 메모리, 하드디스크, 네트워크 성능을 선택하여 구성할 수 있습니다.
▶ 장점
1. 장비를 임대하기 때문에 장비에 대한 투자비용이 없습니다.
- 장비를 구매할 필요가 없습니다.
2. 99.99%의 가용성이 약정되어 있습니다.
- SLA 협정이 약정 되어있습니다.
3. 구성된 EC2 인스턴스의 유형을 언제든지 빠르게 변경 가능합니다.
- 예를들어, 처리속도가 느리다고 판단되면 CPU의 성능을 변경하거나,
하드디스크의 용량이 부족하다고 판단되면 하드디스크의 용량을 손쉽게 변경할 수 있습니다.
4. 서비스에 알맞은 인스턴스로 최적화된 환경을 구성할 수 있습니다.
- Cloudwatch를 통한 모니터링으로, 서비스에 알맞은 성능 또는 비용으로 최적화 된 구성할 수 있습니다.
▶ 용어 정리
용어 |
용어 쉽게 표현 |
용어 해석 |
인스턴스 | 가상 컴퓨터 | 가상 컴퓨팅 환경입니다. |
AMI |
가상 컴퓨터 템플릿 복제 |
인스턴스의 전체 구성을 복제합니다. |
인스턴스 유형 |
가상 컴퓨터 성능에 따른 분류 |
CPU, 메모리, 하드디스크, 네트워크 성능을 여러 구성으로 분류하고 있습니다. |
키 페어 |
가상 컴퓨터 로그인용 열쇠 |
인스턴스에 관리자 권한으로 SSH 접근 시 필요합니다. |
EBS |
가상 컴퓨터 저장매체 |
인스턴스의 하드디스크 역할을 합니다. |
리전, 가용영역 |
가상 컴퓨터가 위치한 장소 |
리전: 실제 서버들이 위치한 데이터 센터의 묶음입니다. 가용영역: 인스턴스를 포함한 데이터 센터입니다 |
보안그룹 |
가상 컴퓨터 보안 설정 |
쉽게 방화벽이라고 생각하면 됩니다. |
탄력적 IP |
가상 컴퓨터 네트워크 주소 |
인스턴스의 고정 IP 주소를 가집니다. |
태그 |
가상 컴퓨터 이름 |
인스턴스에 이름을 설정하여 검색에 용이합니다. |
VPC |
가상 컴퓨터 활동 영역 |
AWS 자원을 활용할 수 있는 가상 네트워크 환경입니다. |
Cloudwatch | 가상 컴퓨터 모니터링 | 인스턴스를 모니터링해서 사용량에 따른 지표를 확인할 수 있습니다. |