AWS(Amazon Web Services)는 전 세계적으로 가장 널리 사용되는 클라우드 플랫폼 중 하나로, 200개 이상의 서비스를 제공합니다. 아래는 주요 카테고리별로 AWS 서비스를 정리한 것입니다. DevOps, 개발, 데이터, 보안 등 목적별로 살펴보실 수 있도록 구성했습니다.
✅ 1. 컴퓨팅(Compute)
서비스설명
| EC2 (Elastic Compute Cloud) |
가상 서버 (인스턴스) 제공 |
| Lambda |
서버리스 함수 실행 서비스 |
| ECS / Fargate |
Docker 컨테이너 오케스트레이션 (Fargate는 서버리스형 ECS) |
| EKS |
Kubernetes 관리형 서비스 |
| Lightsail |
소규모 프로젝트용 간편한 서버 서비스 |
✅ 2. 스토리지(Storage)
서비스설명
| S3 (Simple Storage Service) |
객체 스토리지, 정적 웹 호스팅도 가능 |
| EBS (Elastic Block Store) |
EC2용 블록 스토리지 |
| EFS |
EC2 인스턴스 간 공유 파일 시스템 |
| Glacier |
장기 백업용 저비용 아카이브 저장소 |
✅ 3. 데이터베이스(Database)
서비스설명
| RDS |
관리형 관계형 DB (MySQL, PostgreSQL, MariaDB 등) |
| Aurora |
RDS 기반 AWS 자체 DB엔진 (MySQL/PostgreSQL 호환) |
| DynamoDB |
NoSQL 키-값 기반 데이터베이스 |
| ElastiCache |
Redis/Memcached 기반 인메모리 캐시 서비스 |
| DocumentDB |
MongoDB 호환 문서형 데이터베이스 |
✅ 4. 네트워킹 & 콘텐츠 전송
서비스설명
| VPC |
Virtual Private Cloud – 사용자 전용 네트워크 |
| Route 53 |
DNS 및 도메인 라우팅 서비스 |
| CloudFront |
글로벌 CDN(Content Delivery Network) |
| API Gateway |
API 요청 관리 및 서버리스 연결 |
| Load Balancer (ALB/NLB) |
애플리케이션 또는 네트워크 로드밸런싱 |
✅ 5. DevOps / 관리 및 자동화
서비스설명
| CloudFormation |
인프라를 코드로 관리 (IaC) |
| CodeDeploy / CodePipeline / CodeBuild |
CI/CD 도구 |
| CloudWatch |
모니터링, 로그 수집, 알림 설정 |
| Systems Manager (SSM) |
서버 제어, 패치 관리, 원격 쉘 |
| OpsWorks |
Chef/Puppet 기반 설정 관리 |
✅ 6. 보안 / 인증 / 암호화
서비스설명
| IAM |
사용자/권한 관리 (RBAC) |
| KMS |
암호화 키 관리 |
| Secrets Manager |
Key-Value 기반 비밀값 저장소 |
| Certificate Manager (ACM) |
SSL/TLS 인증서 발급 및 관리 |
| GuardDuty |
위협 탐지 (IDS/IPS) 서비스 |
✅ 7. AI / ML
서비스설명
| SageMaker |
머신러닝 모델 학습, 배포 플랫폼 |
| Rekognition |
이미지/영상 인식 |
| Comprehend |
자연어 처리(NLP) |
| Lex |
챗봇 생성 플랫폼 (Alexa 기반) |
| Polly |
텍스트를 음성으로 변환 (TTS) |
✅ 8. 애널리틱스 & 빅데이터
서비스설명
| Athena |
S3의 데이터를 SQL로 쿼리 |
| Redshift |
페타바이트급 데이터웨어하우스 |
| Kinesis |
스트리밍 데이터 처리 |
| Glue |
ETL 파이프라인 서비스 |
| QuickSight |
BI 시각화 도구 |
✅ 9. 컨테이너 / 마이크로서비스
서비스설명
| ECS / Fargate |
Docker 기반 오케스트레이션 |
| EKS |
Kubernetes 관리 |
| App Mesh |
서비스 메시(Service Mesh) |
| Cloud Map |
서비스 검색 및 레지스트리 |
✅ 10. 기타 유용한 서비스
서비스설명
| SQS / SNS / EventBridge |
메시징, 알림, 이벤트 브로커 |
| CloudTrail |
API 활동 로깅 (감사 로그) |
| Step Functions |
서버리스 워크플로우 자동화 |
| WorkSpaces / AppStream |
가상 데스크탑 (VDI) 서비스 |
| Migration Hub / DMS |
데이터베이스 및 서버 마이그레이션 도구 |
📌 AWS 서비스 선택 팁
- 서버리스 앱: Lambda + API Gateway + DynamoDB + S3
- 전통적 웹앱: EC2 + ALB + RDS + S3 + Route 53
- 빅데이터 처리: S3 + Glue + Athena or Redshift
- CI/CD 파이프라인: CodeCommit + CodeBuild + CodeDeploy + CloudWatch
댓글