AWS CAF(Cloud Adoption Framework)の「それぞれの用語」が何を意味しているのかを、試験でも理解しやすいように整理します。
CAFはクラウド導入を6つの観点(Perspective)で考えるフレームワークです。
① Business(ビジネス)
意味:なぜクラウドを導入するのか(目的・成果)
企業としてクラウド導入によって何を達成したいかを考える観点です。
考える内容
売上向上
コスト削減
新規事業の立ち上げ
市場投入の高速化
例:
「新サービスを早く公開したいからAWSを導入する」
→ 技術ではなく経営目線
② People(人材)
意味:誰がクラウドを使い、どう組織を変えるか
クラウド導入後に必要なスキルや役割を整える観点です。
考える内容
AWS教育
組織変更
新しい役割設計
スキル育成
例:
インフラ担当がIaCやDevOpsを学ぶ
→ 人と組織の変化
③ Governance(ガバナンス)
意味:どう管理・統制するか
ルールや予算管理を決める観点です。
考える内容
コスト管理
アカウント管理
コンプライアンス
ポリシー策定
例:
部署ごとにAWS利用料を分ける
→ ルール作り
④ Platform(プラットフォーム)
意味:どんな技術基盤を作るか
実際にAWS環境を構築する観点です。
考える内容
ネットワーク設計
サーバ構築
CI/CD
移行計画
例:
VPCやEC2を設計する
→ 技術基盤
⑤ Security(セキュリティ)
意味:どう守るか
安全にAWSを使うための仕組みを考える観点です。
考える内容
IAM
暗号化
ログ管理
脆弱性対策
例:
最小権限でIAMを設定する
→ 保護・防御
⑥ Operations(運用)
意味:どう安定運用するか
作った環境を継続利用するための観点です。
考える内容
監視
障害対応
自動化
継続改善
例:
CloudWatchで監視して障害通知する
→ 運用・改善