약 3개월 동안 AWS의 다양한 서비스를 소개하고, 실제 비즈니스 환경에서 이 서비스들을 어떻게 적용할 수 있는지를 탐구하는 블로그 시리즈를 게시하고자 합니다.
1. AWS 기초
이 챕터에서는 클라우드 서비스가 무엇인지, 그리고 AWS가 무엇인지에 대한 소개를 하고, AWS의 가장 핵심 서비스의 기능을 살펴보고 기초적인 사용법을 설명합니다.
- AWS 소개: 클라우드 서비스의 출현 배경과 AWS
- AWS 핵심 서비스 소개:
- Compute: EC2, Lambda, Elastic Beanstalk, ECS
- Storage: S3, EBS, Glacier
- Database: RDS, DynamoDB
- AWS 관리 콘솔 사용법: 콘솔의 기본적인 사용 방법
- AWS 가격 정책: 서비스별 가격 구조, 비용 절감 및 빌링
- AWS 보안 기초: IAM 기초, 보안 베스트 프랙티스(AWS Security Best Practices) 소개
2. AWS 심화
이 챕터에서는 매우 널리 알려진 Compute, Storage, DB에서 더 나아가 실제 비즈니스 환경에서 자주 쓰이는 AWS 서비스에 대해 살펴봅니다.
- 고급 네트워킹 구성: VPC, 서브넷팅, NAT, VPN, Direct Connect
- 보안 강화: IAM 고급, KMS, HSM, Shield, WAF
- 자동화와 관리 툴: CloudFormation, Terraform on AWS, OpsWorks, Systems Manager
- 데이터베이스 관리와 최적화: RDS 고급 설정, DynamoDB 성능 튜닝, ElastiCache
3. 서버리스 아키텍처
이 챕터에서는 서버리스 컴퓨팅의 기본 개념, 주요 장점, 그리고 AWS에서 서버리스 아키텍처를 구현하는 방법을 설명합니다.
- 서버리스 컴퓨팅 입문: 서버리스의 개념, 장점 및 주요 패턴
- AWS Lambda 심화: 이벤트 소스, Lambda@Edge, 성능 최적화 전략
- API Gateway 활용법: RESTful API 및 WebSocket API 구성 방법
- 서버리스 패턴과 프레임워크: SAM, Serverless Framework의 사용과 배포 자동화
4. 머신러닝과 AI
이 챕터에서는 AWS의 AI 서비스를 살펴보며, 기업이 실시간 데이터 분석이나 딥러닝 환경 구축을 어떻게 할 수 있는지를 살펴봅니다.
- AWS AI/ML 서비스 개요: Rekognition, Textract, Translate, Polly 등의 소개
- SageMaker 심화: 머신러닝 워크플로우 구축, 자동화 및 최적화 기법
- 딥러닝 환경 구축: AWS Deep Learning AMIs, Elastic Inference
- 실시간 데이터 분석: Kinesis 심화, 실시간 스트리밍 분석, QuickSight를 이용한 BI 통합
5. DevOps와 CI/CD
이 챕터에서는 AWS에서 DevOps 문화를 어떻게 구축하고 관리할 수 있는지를 살펴보고, CI/CD 파이프라인을 효과적으로 설계하는 방법을 다룹니다.
- AWS DevOps 도구 소개: CodeBuild, CodeDeploy, CodePipeline, CodeStar
- 컨테이너 서비스 심화: ECS 심화, EKS 구축 및 관리, Fargate 활용 방법
- 모니터링과 로깅 심화: CloudWatch, CloudTrail, ELK 스택, X-Ray
- Microservices on AWS: 서비스 메쉬, EKS 및 ECS를 사용한 마이크로서비스 아키텍처
6. 비용 최적화
이 챕터에서는 AWS 리소스의 비용을 효율적으로 관리하고 최적화하는 전략에 대해 알아봅니다. 기업이 비용을 절감하면서도 성능을 극대화할 수 있는 방안이 존재하는 지에 대해 생각해보는 챕터입니다.
- 비용 효율적인 리소스 관리: 예약 인스턴스, 스팟 인스턴스, 저비용 리전 선택
- 태그 및 리소스 최적화 심화: 자동화된 태깅 전략, 비용 분석을 위한 태그 활용
- 비용 모니터링과 보고: Cost Explorer, AWS Budgets의 심화 활용, 비용 보고(report) 자동화
- 성능과 비용의 균형: 성능 효율성 평가, 비용 대 성능 최적화 전략
'클라우드 이야기 > AWS 시리즈' 카테고리의 다른 글
3화. AWS 관리 콘솔(AWS Management Console) 사용법 (0) | 2024.05.05 |
---|---|
2화. AWS 핵심 서비스 소개: Computing, Storage, Database (0) | 2024.04.28 |
1화. AWS 소개: 클라우드 서비스의 출현 배경과 AWS (1) | 2024.04.21 |