CLF
AWS Cloud Practitionerの勉強方法
AWS Cloud Practitionerをこれから学ぶ初心者向けに、試験範囲、学習順序、覚えるべきAWSサービス、実装で理解する方法を解説します。
結論
AWS Cloud Practitionerを勉強するときは、最初から全サービスを暗記しようとしない方がよいです。
先に押さえるべき順番は、次の5つです。
- クラウドの基本概念
- 責任共有モデル
- 主要AWSサービス
- 料金・請求・サポート
- 模擬問題での確認
Cloud Practitionerは、AWSを深く構築する試験ではありません。
「AWSでは何ができるのか」「どのサービスを何に使うのか」「料金やセキュリティの基本を理解しているか」を確認する試験です。
まず理解するべきこと
最初に理解するべきなのは、AWSサービス名そのものではなく、クラウドを使う理由です。
クラウドを使う理由は、主に以下です。
| 観点 | 内容 |
|---|---|
| 初期費用を抑える | 物理サーバーを先に購入しなくてよい |
| すぐに始められる | 必要なリソースを短時間で作成できる |
| 拡張しやすい | アクセス増加に合わせて構成を広げられる |
| 従量課金 | 使った分に応じて料金が発生する |
| グローバル展開 | 世界中のリージョンを使える |
この考え方を理解すると、EC2、S3、Lambda、DynamoDBなどの役割も覚えやすくなります。
試験範囲の全体像
Cloud Practitionerでは、細かい実装よりも、AWSの基本的な考え方が問われます。
主な出題分野は以下です。
| 分野 | 学ぶ内容 |
|---|---|
| Cloud Concepts | クラウドの利点、スケーラビリティ、可用性 |
| Security and Compliance | 責任共有モデル、IAM、MFA、暗号化 |
| Cloud Technology and Services | EC2、S3、RDS、Lambda、VPCなど |
| Billing, Pricing, and Support | 無料枠、請求、サポートプラン、コスト管理 |
この4分野を分けて学習すると、頭の中が整理されます。
学習順序
初心者は、次の順番で進めると理解しやすいです。
1. クラウドの基本を理解する
最初に、オンプレミスとクラウドの違いを理解します。
オンプレミスは、自分でサーバーやネットワーク機器を用意して運用する方式です。
クラウドは、AWSのようなクラウド事業者が用意したリソースを、必要な分だけ利用する方式です。
ここで重要なのは、「クラウドは無料だから使う」のではなく、「必要なときに必要な分だけ使えるから使う」という考え方です。
2. 責任共有モデルを理解する
AWSでは、セキュリティの責任をAWSと利用者で分けます。
AWSが責任を持つものは、クラウド基盤そのものです。
利用者が責任を持つものは、設定、データ、アカウント管理、アクセス権限などです。
たとえば、S3バケットを公開設定にしてしまった場合、それは利用者側の責任です。
3. 主要サービスをカテゴリで覚える
AWSサービスは、名前だけで覚えると混乱します。
カテゴリごとに整理してください。
| カテゴリ | 代表サービス |
|---|---|
| Compute | EC2、Lambda、ECS |
| Storage | S3、EBS、EFS |
| Database | RDS、DynamoDB、Aurora |
| Networking | VPC、Route 53、CloudFront |
| Security | IAM、KMS、WAF |
| Monitoring | CloudWatch、CloudTrail、AWS Config |
| Integration | SQS、SNS、EventBridge |
| Management | AWS Budgets、Cost Explorer、Organizations |
カテゴリで覚えると、「この問題はストレージの話だな」「これは監視の話だな」と判断しやすくなります。
模擬問題の使い方
模擬問題は、ただ正解数を見るだけでは意味が弱いです。
次の3つを確認してください。
- なぜ正解なのか
- なぜ他の選択肢は違うのか
- どのAWSサービスと関連しているのか
特にCloud Practitionerでは、似ているサービスを混同しやすいです。
たとえば、CloudWatch、CloudTrail、AWS Configはよく混ざります。
| サービス | 役割 |
|---|---|
| CloudWatch | メトリクス、ログ、アラーム |
| CloudTrail | AWS API操作履歴 |
| AWS Config | リソース設定変更の記録・評価 |
このように比較で覚えると、選択肢を切りやすくなります。
実装で理解する方法
資格勉強だけで終わらせるより、簡単なWebサイトを作る方が理解は深まります。
たとえば、このサイトでは以下の構成を使います。
| AWSサービス | 役割 |
|---|---|
| S3 | 静的ファイルの保存 |
| CloudFront | HTTPS配信とキャッシュ |
| API Gateway | APIの入口 |
| Lambda | 問い合わせ処理 |
| DynamoDB | 問い合わせ保存 |
| CloudWatch | ログ確認 |
| IAM | 権限管理 |
| AWS Budgets | 課金監視 |
これらはCloud Practitionerでもよく出るサービスです。
実際に使うことで、単語暗記ではなく「どういう場面で使うのか」が分かります。
よくある失敗
初心者がやりがちな失敗は、いきなり細かいサービス仕様を覚えようとすることです。
たとえば、最初からVPCのルートテーブルやNAT Gatewayまで深掘りすると、全体像を見失います。
まずは「何に使うサービスか」を覚えてください。
そのあとに、SAA対策として設計パターンを深掘りする流れがよいです。
このサイトでの学び方
このサイトでは、以下の順番で学ぶのがおすすめです。
まとめ
AWS Cloud Practitionerは、AWS学習の入口として良い資格です。
大事なのは、全サービスを丸暗記することではありません。
クラウドの考え方、責任共有モデル、主要サービス、料金管理を順番に理解することです。
そのうえで、S3、CloudFront、Lambda、DynamoDBなどを使った小さなアプリを作ると、資格知識がポートフォリオにもつながります。
次に学ぶ内容
ブログ記事だけでなく、AWS用語集・サービス比較・模擬問題・構成図を組み合わせると、 資格知識と実装イメージをつなげて理解できます。