어릴 적 영어를 배울 땐 단어부터 외워야 된다고 했더랬죠...
그래서 오늘은 AWS 용어와 서비스 정리를 간단하게나마 해봤습니다.
아주 간단한 버전이니 이 점 유념해 주시고 쉬어가는 코너로 봐주세요ㅎㅎ
AWS 기본 개념
- Region (리전)
AWS의 모든 서비스가 위치하고 있는 물리적인 장소. AWS는 네트워크 속도 향상과 재해 대비를 위해 여러 개의 리전을 제공함.
- Availability Zone (AZ, 가용영역)
데이터 센터가 위치한 장소. 한 개의 리전 안에 여러 개의 AZ가 제공됨.
사용예시) ELB를 같은 리전 안에 여러 AZ에 걸쳐 있는 EC2에 트래픽을 분배해 주었더니 한 개의 AZ에 장애가 나도 무중단 서비스를 제공할 수 있게 되었다.
- Edge Location (에지 로케이션)
AWS의 CDN (Content Delivery Network) 서비스인 CloudFront를 위한 캐시 서버들.
여기서 CDN은 다양한 콘텐츠를 전 세계 사용자들이 빠르게 받을 수 있도록 세계 곳곳의 캐시 서버에 복제해주는 서비스.
Edge Location 은 CloudFront 뿐 아니라 Route 53 (DNS 서비스) 도 함께 제공.
AWS 용어 및 서비스
- EC2 : 가상 서버 제공. AWS의 가장 대표적인 서비스.
- AMI : Amazon Machine Image. AWS에서 미리 준비된 OS 이미지.
- CloudWatch : AWS 리소스 상태 모니터링.
- S3 : HTTP 프로토콜과 연동되는 스토리지.
- RDS : 확장 가능한 RDB 제공.
- DynoDB : 확장 가능한 NoSQL 분산 DB 제공.
- ElastiCache : 확장 가능한 분산 인 메모리 캐시 제공.
- IAM : 사용자와 그룹을 생성하여 접근 제어 및 권한 관리 제공.
- CloudFront : 전세계에 콘텐츠를 배포하는 CDN 서비스.
- Route53 : AWS 리소스와 연동 가능한 DNS 서비스.
- ELB : Elastic Load Balancing. 부하 분산과 고가용성 제공.
- Auto Scaling : 자동으로 EC2 인스턴스를 생성해 서비스를 확장.
- Glacier : 데이터 보관 및 백업을 위한 저렴한 스토리지 서비스.
- CloudFormation : 서버 구성 자동화 서비스.
- Elastic Beanstalk : 간단한 버전의 애플리케이션 플랫폼 서비스.
- OpsWorks : 애플리케이션 구성 및 배포 자동화 서비스.
- CloudSearch : 대용량 데이터 검색 서비스 제공.
- SNS : 푸시 알림 서비스.
- SES : 이메일 전송 서비스.
- SQS : 메시지 큐 제공.
- Elastic Transcoder : 동영상 인코딩 서비스.
출처 : 아마존 웹서비스를 다루는 기술 (도서)