[AWS] 개요
1. AWS란?
Amazon에서 제공하는 WEB Service로, 말그대로 Amazon Web Service의 약자이다.
AWS에서는 다양한 Cloud 서비스를 제공한다. IaaS, PaaS, SaaS를 모두 제공하고 있다.
2. AWS 제공 서비스 순위
1. Amazon S3.
2. Amazon EC2 [Elastic Compute Cloud]
3. AWS Lambda.
4. Amazon Glacier.
5. Amazon SNS.
6. Amazon CloudFront.
7. Amazon EBS [Elastic Block Store]
8. Amazon Kinesis.
9. Amazon VPC
10. Amazon SQS
- Top 10 AWS Services List in 2020 (https://mindmajix.com/top-aws-services)
3. AWS에 대한 이해
3.1 AWS 가용성
Region > AZ(Availability Zones) > 데이터센터

24개의 리전 내 76개의 가용 영역 (2020.06)
AZ는 단일 리전 내에 공간적으로 분리된 데이터 센터
Region Name |
Region |
Endpoint |
Protocol |
US East (Ohio) |
us-east-2 |
rds.us-east-2.amazonaws.com rds-fips.us-east-2.amazonaws.com |
HTTPS HTTPS |
US East (N. Virginia) |
us-east-1 |
rds.us-east-1.amazonaws.com rds-fips.us-east-1.amazonaws.com |
HTTPS HTTPS |
US West (N. California) |
us-west-1 |
rds.us-west-1.amazonaws.com rds-fips.us-west-1.amazonaws.com |
HTTPS HTTPS |
US West (Oregon) |
us-west-2 |
rds.us-west-2.amazonaws.com rds-fips.us-west-2.amazonaws.com |
HTTPS HTTPS |
Africa (Cape Town) |
af-south-1 |
rds.af-south-1.amazonaws.com |
HTTPS |
Asia Pacific (Hong Kong) |
ap-east-1 |
rds.ap-east-1.amazonaws.com |
HTTPS |
Asia Pacific (Mumbai) |
ap-south-1 |
rds.ap-south-1.amazonaws.com |
HTTPS |
Asia Pacific (Osaka-Local) |
ap-northeast-3 |
rds.ap-northeast-3.amazonaws.com |
HTTPS |
Asia Pacific (Seoul) |
ap-northeast-2 |
rds.ap-northeast-2.amazonaws.com |
HTTPS |
Asia Pacific (Singapore) |
ap-southeast-1 |
rds.ap-southeast-1.amazonaws.com |
HTTPS |
Asia Pacific (Sydney) |
ap-southeast-2 |
rds.ap-southeast-2.amazonaws.com |
HTTPS |
Asia Pacific (Tokyo) |
ap-northeast-1 |
rds.ap-northeast-1.amazonaws.com |
HTTPS |
Canada (Central) |
ca-central-1 |
rds.ca-central-1.amazonaws.com rds-fips.ca-central-1.amazonaws.com |
HTTPS HTTPS |
China (Beijing) |
cn-north-1 |
rds.cn-north-1.amazonaws.com.cn |
HTTPS |
China (Ningxia) |
cn-northwest-1 |
rds.cn-northwest-1.amazonaws.com.cn |
HTTPS |
Europe (Frankfurt) |
eu-central-1 |
rds.eu-central-1.amazonaws.com |
HTTPS |
Europe (Ireland) |
eu-west-1 |
rds.eu-west-1.amazonaws.com |
HTTPS |
Europe (London) |
eu-west-2 |
rds.eu-west-2.amazonaws.com |
HTTPS |
Europe (Milan) |
eu-south-1 |
rds.eu-south-1.amazonaws.com |
HTTPS |
Europe (Paris) |
eu-west-3 |
rds.eu-west-3.amazonaws.com |
HTTPS |
Europe (Stockholm) |
eu-north-1 |
rds.eu-north-1.amazonaws.com |
HTTPS |
Middle East (Bahrain) |
me-south-1 |
rds.me-south-1.amazonaws.com |
HTTPS |
South America (São Paulo) |
sa-east-1 |
rds.sa-east-1.amazonaws.com |
HTTPS |
AWS GovCloud (US-East) |
us-gov-east-1 |
rds.us-gov-east-1.amazonaws.com rds.us-gov-east-1.amazonaws.com |
HTTPS HTTPS |
AWS GovCloud (US) |
us-gov-west-1 |
rds.us-gov-west-1.amazonaws.com rds.us-gov-west-1.amazonaws.com |
HTTPS HTTPS |
Edge Location
CDN(Content Delivery Network) 서비스인 Cloud Front를 위한 캐시 서버
3.2 AWS 서비스
3.2.1 컴퓨팅 서비스
- EC2 : 가상 서버
- Auto Scaling
- ELB (Elastic Load Balancing) : 동적 트래픽 분산
- Lambda : 서버리스 코드 실행
- ECS (Elastic Container Service) : Docker 컨테이너 관리
- EKS (Elastic Kubernetes Service) : Kubernetes 관리
3.2.2 네트워킹 서비스
- VPC (Virtual Private Cloud) : 논리적으로 격리된 가상 데이터 센터
- DirectConnect : 물리적 전용회선 연결
- Route53 ; 분산 DNS 서비스
3.2.3 스토리지 서비스
- EBS (Elastic Block Storage) : EC2 인스턴스를 위한 Block 스토리지
- S3 (Simple Storage Service) : 인터넷 기반 오브젝트 스토리지
- Glacier : 백업 용도
- Storage GW : 스토리지 연계
- EFS (Elastic File System) : File 스토리지 서비스 (NW 공유 폴더. NAS 같은)
- Snowball : 페타바이트 규모 데이터 마이그 서비스
3.2.4 데이터베이스 서비스
- RDS (Relational database Service) : 관계형 데이터베이스
- DynamoDB : No-SQL 서비스
- ElastiCache : in-Memory 캐시 서비스
- Redshift : 페타바이트 규모의 데이터 웨어 하우스
3.2.5 인프라 배포 / 관리 서비스
- CloudFormation : Template 기반 AWS 서비스 구성 관리
- OpsWorks : Applcation 구성 자동화 (Chef, Puppet)
- Elastic Beanstalk : WEB Appl 구성 관리 서비스
3.2.6 코드 개발 및 배포 서비스
- Code Commit : AWS에서 제공하는 Github
- Code Pipeline : 소스 관리, 배포까지 하나의흐름으로 관리
- Code Deploy : 인스턴스를 생성, 배포
3.2.7 모니터링 / 보안
- Trusted Advisor : 최적화 분석
- CloudWatch : 성능 모니터링 (자원 사용 모니터링)
- CloudTrail : Log 관리 (로그 모니터링)
- IAM : 사용자 관리
- Key Management Service : 암호화 키 관리 서비스
- Config : 구성 변경 기록 및 알