Upgrade to Pro — share decks privately, control downloads, hide ads and more …

[2024最新版]AWS Control Towerを使ったセキュアなマルチアカウント環境の作り方

[2024最新版]AWS Control Towerを使ったセキュアなマルチアカウント環境の作り方

h-ashisan

July 19, 2024
Tweet

More Decks by h-ashisan

Other Decks in Technology

Transcript

  1. ⾃⼰紹介 3 芦沢 広昭 / あしざわ ひろあき ▣ 所属: AWS事業本部コンサルティング部

    / ソリューションアーキテクト ▣ 業務: AWS設計構築・コンサルティング ▣ その他: HibiyaTech運営 2023-2024 Japan AWS All Certifications Engineers 2024 Japan AWS Top Engineers(Security) 2023〜 AWS Community Builders(Security & Identity)
  2. 想定する視聴者のレベル 本セッションのレベルは 100 から 300 を想定して作成しています。 • 基礎編:レベル100 〜 レベル200

    • 実践編:レベル200 〜 レベル300 ※レベルの説明 • Level 100 : AWS サービスの概要を解説するレベル • Level 200 : トピックの⼊⾨知識を持っていることを前提に、ベストプラクティス、サービス機能を解説するレベル • Level 300 : 対象のトピックの詳細を解説するレベル • Level 400 : 複数のサービス、アーキテクチャによる実装でテクノロジーがどのように機能するかを解説するレベル 4
  3. アジェンダ • 導⼊:3分 • 基礎編:12分 ◦ AWSセキュリティの基本 (5分) ◦ AWS環境分割の基本

    (7分) • 実践編:15分 ◦ AWS Control Towerでできること、できないこと (5分) ◦ AWSマルチアカウント環境を作る前に考えるべきポイント (5分) ◦ セキュアなAWS運⽤のための組織づくり (5分) • まとめ:2分 6
  4. セキュリティ設定の例 • 多要素認証の設定(rootユーザー/IAMユーザー) • 監査ログの⻑期間保存設定(AWS CloudTrail 証跡) • AWSリソース変更履歴の記録(AWS Config

    レコーダー) • AWSアカウントへの脅威検出の有効化(Amazon GuardDuty) • AWS設定値のセキュリティチェックの有効化(AWS Security Hub) • サーバー内に含まれる脆弱性検出の有効化(Amazon Inspector) • ストレージのパブリックアクセス公開の防⽌(Amazon S3ブロックパブリッ クアクセス) など... 16
  5. AWS Control Tower 32 ランディングゾーン (Landing Zone) = AWSのベストプラクティスに基づいて構成した アカウントをセキュアかつスケーラブルに展開していくための仕組み。

    マネジメントコンソールから数Stepの作業、1時間程度でランディングゾーンを構築できる。 構築したランディングゾーンはバージョンで管理され、⼿動で更新できる。 https://aws.amazon.co m/jp/controltower/
  6. AWS Control Towerの機能 • セキュアなマルチアカウント構成(Security OU、Auditアカウント、 LogArchiveアカウント)の初期構築 • IAM Identity

    Center を利⽤したSSO基盤の構築 • ランディングゾーンを継続監視するダッシュボード • Control Towerが収集するセキュリティログの⾃動集約 • Control Tower管理下のAWSアカウントを素早く作成する仕組み • 指定のリージョンを使⽤不可にするリージョン拒否SCPの作成 • AWS Configレコーダー、AWS CloudTrail 組織証跡の管理 • ランディングゾーン全体のバージョン管理‧更新 など 33
  7. アカウント管理‧ガバナンス関連の直近のアップデート • AWS Organizations 関連 ◦ [アップデート ]AWS Organizationsで作成出来る SCP数の上限が

    2,000に引き上げられました (2024.6.5) ◦ [アップデート ] Amazon Macie + Organizations で組織の委任された管理者がメンバーアカウントに対して機密 データ自動検出機能の有効・無効を切り替えれるようになりました (2024.06.17) ◦ [アップデート ] AWS Resource Explorer がマルチアカウントのリソース検索に対応しました (2023.11.13) • AWS Control Tower 関連 ◦ [アップデート ]AWS Control Towerのランディングゾーン バージョン 3.3がリリース!よりセキュアになりました! (2023.12.14) ◦ [アップデート ] AWS Control Tower に新たに 65 個のコントロールが追加されて OU 単位でのリージョン制限も で きるようになりました #AWSreInvent (2023.11.28) ◦ [アップデート ]API を使用して AWS Control Tower ランディング ゾーン操作の自動化が可能になりました #AWSreInvent (2023.11.27) • AWS Security Hub 関連 ◦ [アップデート ]AWS Security Hubの組織への展開がセキュリティ標準やコントロールなどをカスタマイズして設定 できるようになりました! #AWSreInvent (2023.11.27) 36
  8. AWSベストプラクティスから学 ぶ • AWS Cloud Adoption Framework ◦ Business /

    People / Governance / Platform / Security / Operation • AWS Well-Architected Framework ◦ セキュリティの柱 • AWS Security Maturity Model ◦ クラウドセキュリティのトレーニング ◦ 開発時にセキュリティチームが参画 ◦ 開発内のセキュリティチャンピオン 52
  9. 実践編:まとめ • AWS Control Towerを使ってできること、できないこと → 最速でスタートラインに辿り着くための1つの⼿段。 • AWSマルチアカウント環境を作る前に考えるべきポイント →

    ガバナンス要件を整理。Control Towerの利⽤が必須か否かを検討。 • セキュアなAWS運⽤のための組織づくり → コストセンターから価値創造の基盤へ。ベストプラクティスから学ぶ。 53
  10. 56