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

ガバナンスを支える新サービス / New Services to Support Govern...

Shinya Ejima
December 18, 2024

ガバナンスを支える新サービス / New Services to Support Governance

Shinya Ejima

December 18, 2024
Tweet

Other Decks in Technology

Transcript

  1. © ZOZO, Inc. 株式会社ZOZO EC基盤開発本部 SRE部 フロントSREブロック 江島 慎弥 担当業務

     ・ZOZOTOWNのフロント領域におけるSRE  ・全社のAWS管理者(今日はこちらの目線で話します) 好きなAWSサービス  ・AWS CloudFormation 2
  2. © ZOZO, Inc. アジェンダ 1. Innovation talk(Security insights and innovation

    from AWS) 2. Declarative policies(宣言型ポリシー) 3. AWS re:Invent 2024の感想 3
  3. © ZOZO, Inc. Innovation talkとは? • AWSのシニアリーダーが登壇するトーク型セッション • 各分野の重要課題に関してAWSにおける最新の取り組みを紹介 •

    Breakout sessionやWorkshop等よりもやや抽象度が高めな内容である印象 • 今回は「Security, compliance & identity」の分野におけるInnovation talkを聴講 5
  4. © ZOZO, Inc. どのような話があったか? • AWS CISOのChris Betz氏を中心に進行 • 大きく三点のトークテーマに沿った話

    ◦ セキュリティに関するオーナーシップの重要性 ◦ 最新サービス紹介 ◦ 量子コンピューティングや生成AIなど最新技術に対するセキュリティ • 各トークテーマではパートナーによる事例紹介もあった ◦ 事例紹介 ▪ Rodrigo Castillo氏(CTO, Commonwealth Bank of Australia) ▪ Jason Clinton氏(CISO, Anthropic) ◦ 最新サービス紹介 ▪ Becky Weiss氏(Vice President & Distinguished Engineer, AWS) 6
  5. © ZOZO, Inc. 最新サービス紹介 • Resource control policies • Centrally

    manage AWS IAM root access • VPC Block Public Access • Declarative Policies ← 特に興味深かったこちらについて詳細を触れていきます • Amazon GuardDuty Extended Threat Detection • AWS Security Incident Response • Amazon OpenSearch Service Zero-ETL integration with Amazon Security Lake 【参考】 “Resource control policies”と”Declarative Policies”については以下のBreakout sessionで詳しいお話がありました →New governance capabilities for multi-account environments 8
  6. © ZOZO, Inc. Declarative policies(宣言型ポリシー)とは? • AWSサービスの設定状態を定義するポリシー機能 • 宣言されたポリシーに反する設定は拒否される(強制される) •

    メンバーアカウントから設定変更を行おうとした場合にはカスタムエラーメッセージを返せる • 現時点ではEC2の一部ユースケースのみが対象(サポート範囲は今後拡大予定) 11
  7. © ZOZO, Inc. 何が嬉しいのか? 組織内の各リソースが期待した設定となるようにガードレールを作りたい場面を考える • 従来は基本的にSCP(Service Control Policy)で実現する必要があった ◦

    禁止したい操作を1つ1つAPI単位で洗い出してSCPでDenyを設定 ◦ これによって意図しない設定とする操作が出来ない状況を作っていた • これって結構きつい ◦ APIは日々増えていくため意図通りになっているか継続的にメンテナンスが必要 ◦ 定義したSCPの意図を明確に表現しづらい ▪ Sidの記述だけで意図を理解するのは難しい ▪ コメントも記載出来ない • メンバーアカウント側でエラーに遭遇した場合におけるデバッグが困難 ◦ エラーメッセージからは意図が汲み取れないため これらの課題をまとめて解決してくれる素敵な機能!! 13
  8. © ZOZO, Inc. SCP / RCP / Declarative policiesの使い分け Declarative

    policies→RCP→SCPの順に検討すれば良さそう Organizations外部からのアクセスを制限した場合はRCP、そうでない場合はSCP 出典:New governance capabilities for multi-account environments (AWS re:Invent 2024) 15
  9. © ZOZO, Inc. AWS re:Invent 2024の感想 • 以下に挙げるような学びや経験を得ることが出来た ◦ 最新技術のキャッチアップ

    ▪ 特に業務から離れて数日間集中出来ることは貴重だった ▪ 生成AIについてもっと学ぼうと思うきっかけになった ◦ 他参加者からの熱量吸収やネットワーキング ▪ 画面越しに配信動画を見たりするだけでは得られないものが現地にはある ◦ 英語に対する向上心 ▪ 長期間にわたる英語漬けの生活は人生初だったため課題感が明確になった ▪ 英語が使えるようになってより多くのチャンスを掴めるようになりたいと思えた • またチャンスがあればぜひ参加したい+もっと価値ある参加となるように今から準備していく 18