「AWSは現場で覚えろと言われたけれど、何から手をつけていいか分からない」——新人エンジニアからもっとも多く聞く悩みです。
私自身、大手IT企業のクラウド運用案件で複数のAWSアカウントを構築・運用し、後輩の育成にも携わってきました。その経験から断言できるのは、最初の3ヶ月の学び方で、その後1年の伸びがまったく変わるということです。
この記事では、新人エンジニアが最初の3ヶ月でAWSの何を、どの順番で学ぶべきかを、現場目線のロードマップとして整理します。3ヶ月後にはクラウドプラクティショナー(CLF-C02)合格レベルの基礎力が身につく構成です。
3ヶ月ロードマップ サマリー
| 月 | テーマ | 学ぶサービス・概念 | 想定学習時間 | 到達目標 |
|---|---|---|---|---|
| 1ヶ月目 | 全体像と土台 | リージョン/AZ・IAM・責任共有モデル・料金 | 約20時間 | AWSの構造を5分で説明できる |
| 2ヶ月目 | ハンズオン実践 | EC2・VPC・S3・RDS | 約20時間 | 無料枠でWebサーバー構築 |
| 3ヶ月目 | 運用視点の習得 | CloudWatch・バックアップ・セキュリティ | 約20時間 | CLF-C02合格レベル |
合計の想定学習時間は約60時間。平日30分+週末2時間で進めれば、ちょうど3ヶ月のペースです。
なぜ「最初の3ヶ月」がAWS学習の分岐点なのか
AWSには200を超えるサービスがあります。手当たり次第に触ろうとして挫折する新人を、私は何人も見てきました。逆に、最初の3ヶ月でコアを押さえた人は、そのあと自走できるようになります。
3ヶ月という区切りには根拠があります。1ヶ月目で全体像を掴み、2ヶ月目で手を動かし、3ヶ月目で運用視点を持つ——この3段階を踏むと、簡単な構成なら自分で考えて作れる土台ができます。
AWS学習の大前提:200サービス全部は覚えなくていい
最初に伝えたいのは、「AWSの全サービスを理解する必要はない」という事実です。
現場で日常的に触るサービスは、実は10個前後に絞れます。EC2、VPC、IAM、S3、RDS、CloudWatch、ELB、Route 53、EBS、Auto Scaling——この辺りを深く理解できれば、新人としては十分です。
広く浅く手を出すよりも、コアサービスを「人に説明できるレベル」まで持っていく方がはるかに価値があります。
【1ヶ月目】AWSの全体像・IAM・料金の基礎学習
学習ゴール:AWSの構造とお金の仕組みを、自分の言葉で説明できる(想定20時間)
1ヶ月目に押さえるべきテーマは4つです。
(1) AWSのグローバル構造
リージョンとアベイラビリティゾーン(AZ)の違い、グローバルサービスとリージョンサービスの違いを理解します。「東京リージョンでEC2を立てたら、大阪リージョンからは見えない」という感覚を持てれば合格です。
(2) IAM(これが一番大事)
新人が後回しにしがちなのがIAMですが、現場では真っ先に登場します。ユーザー、グループ、ロール、ポリシーの4つの違いを理解し、ルートユーザーを日常的に使ってはいけない理由を説明できるようにしましょう。
(3) 責任共有モデル
「AWSが守るもの」と「利用者が守るもの」の境界線です。トラブル時の責任分界に直結する概念で、お客様への説明でも必ず使います。(別記事で責任共有モデルの実務的な解釈を解説予定)
(4) 料金の基本構造
AWSは従量課金です。月末の請求が想定の何倍にもなる事故は、新人の典型的なやらかしです。Cost Explorerの見方と、AWS Budgetsで料金通知を設定する習慣を1ヶ月目のうちに身につけてください。(別記事で料金構造を深掘り予定)
学習方法:
- AWS Skill Builder の「Cloud Practitioner Essentials」(無料)を1周する
- AWS Black Belt のIAM、課金まわりの動画を視聴する
到達目安:AWSの構造と料金について、上司に5分で説明できる状態。
【2ヶ月目】EC2・VPC・S3・RDSをハンズオンで触る
学習ゴール:無料利用枠だけで、ミニWebサーバーを自力で構築できる(想定20時間)
2ヶ月目はとにかく手を動かします。読むだけでは頭に入りません。着手するのは次の4サービスです。
(1) EC2(仮想サーバー)
無料利用枠のt2.micro / t3.microを使い、Linuxインスタンスを起動してSSHで接続するところまで自力でやります。キーペアの管理がここでの肝です。(別記事でEC2構築の落とし穴を解説予定)
(2) VPC(ネットワーク)
EC2を立てる前に必ずVPCを理解する必要があります。サブネット、ルートテーブル、インターネットゲートウェイ、セキュリティグループ——この4つの役割を自分で図に描けるようになると、一気に視界が開けます。
(3) S3(オブジェクトストレージ)
バケットを作成し、静的Webサイトをホスティングしてみるのが定番の練習です。公開バケットの設定ミスがニュースになる頻度を考えると、最初に触るときから公開設定の意味を意識する癖をつけたいところです。
(4) RDS(マネージドDB)
MySQLでもPostgreSQLでも、最小構成で立てて、EC2から接続するまでをやってみます。自分でDBサーバーを構築する手間と比較すると、マネージドサービスのありがたみを体感できます。
新人が必ずやらかす落とし穴
触ったあとのリソースを止め忘れて、月末に高額請求が来るパターンです。練習が終わったら必ず削除する、もしくはインスタンスを停止する——この習慣を初日から徹底してください。前述のAWS Budgets通知はそのための保険です。
【3ヶ月目】CloudWatch監視と運用視点の習得
学習ゴール:作ったシステムを「壊れてもすぐ気づける状態」に保てる(想定20時間)
3ヶ月目は構築から一段ステップアップして、運用の視点を入れます。実は、現場で求められるのはほぼここです。
(1) CloudWatch(監視の入り口)
EC2のCPU使用率を監視するアラームを実際に作ってみます。SNSと連携してメール通知を飛ばすところまでやれば、運用の基本形が見えます。(別記事で何を監視すべきかの選び方を解説予定)
(2) バックアップ(EBSスナップショット、AMI)
EC2のスナップショットを取り、別インスタンスとして復元する練習をします。「壊れた時に戻せる」が運用の最低ラインです。
(3) セキュリティの基本
セキュリティグループの最小権限の考え方、IAMポリシーで「必要な権限だけ与える」設計に慣れてください。実務で一番事故が起きるのはこの領域です。
(4) 構成図を書く
ここまで作ったものを、draw.ioやCloudCraftで図に起こしてみてください。図にできれば理解できている、図にできなければ穴があります。
3ヶ月目の終わりに:クラウドプラクティショナー受験
AWS認定 クラウドプラクティショナー(CLF-C02)の受験を強くすすめます。試験範囲が1〜3ヶ月目の学習内容とほぼ重なっており、合格すれば「土台ができた」客観的な証明になります。社内でも社外でも、最初の名刺代わりになる資格です。
新人エンジニアがAWS学習でつまずく3つの落とし穴
現場で何人も見てきた、典型的なつまずきパターンです。
(1) IAMを後回しにする
「セキュリティはあとでいい」と思った瞬間に、後輩としての信頼を失います。最初の月から学んでください。
(2) 料金通知を設定しない
請求が想定外に膨らむ事故は、新人だけでなくベテランにも起きます。AWS Budgetsでの閾値通知は、アカウント開設の翌日に設定するくらいでちょうどいいです。
(3) 動かして満足してしまう
「動いた=理解した」ではありません。なぜ動いているか、どこでお金がかかっているか、止めたら何が消えるか——この3つを説明できるかを必ず自問してください。
AWS学習に使える公式リソース・書籍まとめ
公式リソースを最優先にしてください。書籍はあくまで補助輪です。
- AWS Skill Builder:無料コースだけでも基礎は十分カバーできます
- AWS Black Belt:日本語の公式技術解説。IAM、VPC、EC2の回は必ず観てください
- AWS公式ドキュメント:慣れると一番早くて正確な情報源になります
- 書籍:『Amazon Web Services 基礎からのネットワーク&サーバー構築』が新人定番です
AWS学習に関するよくある質問(FAQ)
Q1. AWSは何から勉強すればいい?
まずは「全体像」「IAM」「料金構造」の3点から始めるのが鉄則です。サービスを手当たり次第に触るより、AWSの基本構造とアカウント保護の仕組みを先に理解する方が、後の学習効率が大きく変わります。
Q2. AWS学習は独学でも可能?
可能です。AWS公式のSkill BuilderとBlack Beltだけでも基礎は十分に身につきます。重要なのは読むだけでなく無料利用枠で手を動かすこと。実際にコンソールを操作した経験がないと現場で詰まります。
Q3. AWS学習に何ヶ月必要?
基礎レベルなら3ヶ月、業務で自走できるレベルなら6〜12ヶ月が目安です。本記事の3ヶ月ロードマップはクラウドプラクティショナー試験の範囲と重なるため、達成すれば客観的な指標として証明できます。
Q4. AWSの資格はいつ取るべき?
学習開始から3ヶ月後を目安にクラウドプラクティショナー(CLF-C02)の受験をおすすめします。範囲が初学者向けで、本記事のロードマップを完了していればほぼ対応可能です。次のステップはソリューションアーキテクト アソシエイト(SAA)が定番です。
Q5. AWS無料利用枠だけで学習できる?
基礎学習なら十分可能です。EC2のt2.micro、RDSのdb.t3.micro、S3 5GBなどが12ヶ月間無料で使えます。ただし利用後の停止・削除を忘れると課金が発生するため、AWS Budgetsで料金通知を必ず設定してください。
まとめ:3ヶ月後のあなたへ
最初の3ヶ月で全体像 → ハンズオン → 運用視点の3段階を踏めば、AWSの基礎は固まります。
ここから先は、現場で実際に触るサービスを深掘りするフェーズです。料金構造の詳しい話、責任共有モデルの実務的な解釈、EC2構築の落とし穴、CloudWatchで何を監視すべきか——それぞれ別の記事で深掘りしていく予定です。
焦らず、3ヶ月で土台を固めましょう。1年後の自分が必ず感謝します。
コメント