AWSはサービス数が多く、全部を学ぼうとすると挫折します。実務で頻出するものから、手を動かして覚えるのが最短ルートです。
Step1: 土台(1〜2週間)
IAM・VPC・EC2・S3。この4つで「権限・ネットワーク・サーバ・ストレージ」の基礎が揃います。まず1台のEC2にSSHして静的サイトを公開してみましょう。
Step2: アプリを動かす(2〜3週間)
RDS(DB)、ALB(ロードバランサ)、Route53(DNS)を組み合わせ、独自ドメインでWebアプリを公開します。ここまでで「本番構成の最小形」が理解できます。
Step3: モダン化(1ヶ月)
- ECS/Fargateでコンテナ運用
- CloudWatchで監視・ログ
- IaC(Terraform / CDK)で構成をコード化
資格は目標設定に使う
SAA(ソリューションアーキテクト・アソシエイト)は体系的な知識の地図になります。ただし資格より「自分で構築した経験」が現場では評価されます。
コスト事故に注意
学習中はBudgetsでアラートを設定し、使わないリソースは必ず停止・削除する習慣を。