日本語版
AWS Cloud Guide
AWS is the de facto standard in cloud computing. This guide systematically covers everything from the basics of EC2, S3, and Lambda to network design, database selection, serverless architecture, container operations, security, and cost optimization.
Target Audience
Engineers looking to learn AWS infrastructure
Professionals pursuing AWS certifications (SAA/SAP)
Teams planning migrations from on-premises to the cloud
Prerequisites
Basic Linux operations
Networking fundamentals (TCP/IP, DNS, HTTP)
Basic container knowledge (Docker)
Study Guide
00-fundamentals — AWS Fundamentals
01-compute — Compute
02-storage — Storage
03-database — Database
04-networking — Networking
05-serverless — Serverless
06-containers — Container Services
07-devops — DevOps Services
08-security — Security Services
09-cost-management — Cost Management
Quick Reference
Copy AWS Service Selection Chart:
Compute:
Containers → ECS Fargate (recommended) or EKS
Serverless → Lambda + API Gateway
VMs → EC2 + Auto Scaling
PaaS → Elastic Beanstalk
Database:
Relational → Aurora (recommended) or RDS
NoSQL → DynamoDB
Cache → ElastiCache Redis
Full-text search → OpenSearch
Storage:
Object → S3
File → EFS
Block → EBS
Networking:
DNS → Route 53
CDN → CloudFront
Load Balancer → ALB
Cost Reduction:
✓ Savings Plans / Reserved Instances
✓ Spot Instances (for fault-tolerant workloads)
✓ S3 Lifecycle policies (transition to Glacier)
✓ Lambda (for low-traffic periods)
References
AWS. "Documentation." docs.aws.amazon.com, 2024.
AWS. "Well-Architected Framework." aws.amazon.com/architecture, 2024.
AWS. "Pricing Calculator." calculator.aws, 2024.