Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
組織的AWS活用のススメ
Search
nyankotaro
July 30, 2024
Technology
0
280
組織的AWS活用のススメ
nyankotaro
July 30, 2024
Tweet
Share
More Decks by nyankotaro
See All by nyankotaro
イノベーショントークから見るクラウド運用の未来を振り返ってみた
nyankotaro
0
360
組織的なクラウド統制のはじめの一歩 後編
nyankotaro
0
720
Classmethod Cloud Guidebookの裏側
nyankotaro
0
740
CDKを使って爆速でナレッジサイトを公開した話
nyankotaro
1
2.4k
AWSのクラウド統制サービスの紹介
nyankotaro
0
1.1k
CLI構築のススメ
nyankotaro
1
1k
Other Decks in Technology
See All in Technology
検証と資産化を形にするプロダクト組織へ/tapple_pmconf2024
corin8823
1
9.5k
Empowering Customer Decisions with Elasticsearch: From Search to Answer Generation
hinatades
PRO
0
300
Ruby on Browser - RubyWorld Conference 2024
tmtms
1
110
長年運用されているサービスの主要データ移行をサービス停止せず安全にリリースしました
phayacell
2
190
B10-ひと目でわかる(といいなぁ)Microsoft Purview
seafay
PRO
0
490
Kaggleふりかえり会〜LLM 20 Questions & ISIC 2024
recruitengineers
PRO
2
190
プロセス改善とE2E自動テストによる、プロダクトの品質向上事例
tomasagi
1
3.8k
re:Invent2024のIaC周りのアップデート&セッションの共有/around-re-invent-2024-iac-updates
tomoki10
0
640
LangChainとSupabaseを活用して、RAGを実装してみた
atsushii
0
170
突き破って学ぶコンテナセキュリティ/container-breakout-cncj-lt
mochizuki875
6
1.1k
40歲的我會給20歲的自己,關於軟體開發的7個建議
line_developers_tw
PRO
0
2.5k
【AWS re:Invent 2024】Amazon Bedrock アップデート総まとめ
minorun365
PRO
7
620
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.8k
Building Your Own Lightsaber
phodgson
103
6.1k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
48
2.2k
Music & Morning Musume
bryan
46
6.2k
The Cult of Friendly URLs
andyhume
78
6.1k
Product Roadmaps are Hard
iamctodd
PRO
49
11k
Raft: Consensus for Rubyists
vanstee
136
6.7k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
17
2.2k
GitHub's CSS Performance
jonrohan
1030
460k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
247
1.3M
Transcript
組織的AWS活用のススメ 2024.7.30 AWS事業本部 たかやま
Xへの投稿の際は、 ハッシュタグ #cm_odyssey でお願いいたします。 2 お願い
自己紹介 3 • AWS事業本部コンサルティング部 • 金融系インフラSE4年 -> クラスメソッド2年 • 技術コンサル、Classmethod
Cloud Guidebookの運営 • 趣味 : ねこ、筋トレ 高山晃太朗 (たかやまこうたろう)
本セッションでお話すること 4 • 組織的なAWS活用とは • Classmethod Cloud Guidebookのご紹介 話す内容 話さない内容
• サービスの具体的な設定方法
アジェンダ 5 • 組織的なAWS活用とは • Classmethod Cloud Guidebookのご紹介 • まとめ
組織的なAWS活用とは 6
AWSを 効率的かつ効果的に利用する 7
効率的 : 無駄を最小限に抑え、プロセスや作 業が迅速かつ経済的であること 効果的 : 行動や施策が組織として望んだ結果 を生み出すこと 8 参考:https://aws.amazon.com/jp/blogs/publicsector/what-is-cloud-center-excellence-why-
should-your-organization-create-one/ the cloud effectively and efficiently 効率的 効果的
組織的なAWS活用ができていない 場合のつらみ 9
AWSアカウント管理の例 10 AWS 社 リセラー A社 リセラー B社 AWS アカウント
AWS アカウント AWS アカウント プロジェクト担当者 AWSアカウントを一元管理していない場合の課題
AWSアカウント管理の例 11 インシデント発生 AWS 社 リセラー A社 リセラー B社 AWS
アカウント AWS アカウント AWS アカウント プロジェクト担当者 AWSアカウントを一元管理していない場合の課題
AWSアカウント管理の例 12 すべてのアカウントを確認 全担当者へのヒアリングするのは時間がかかる、 連絡先がわからない場合も AWS 社 リセラー A社 リセラー
B社 AWS アカウント AWS アカウント AWS アカウント プロジェクト担当者 インシデント発生 AWSアカウントを一元管理していない場合の課題 セキュリティ担当者
AWSアカウント管理の例 13 対策の実施(依頼) 依頼対応完了の確認に 時間がかかる すべてのアカウントを確認 AWS 社 リセラー A社
リセラー B社 AWS アカウント AWS アカウント AWS アカウント プロジェクト担当者 インシデント発生 AWSアカウントを一元管理していない場合の課題 セキュリティ担当者
AWSアカウント管理の例 14 対応完了後に発行したアカウントでは 対策が実施されていないことがある 対策の実施(依頼) すべてのアカウントを確認 AWSアカウントを一元管理していない場合の課題 AWS 社 リセラー
A社 リセラー B社 AWS アカウント AWS アカウント AWS アカウント プロジェクト担当者 インシデント発生 AWS アカウント セキュリティ担当者
AWSアカウント管理の例 15 クラスメソッド AWS の組織管理機能(AWS Organizations)で一元管理 対策の実施(依頼) すべてのアカウントを確認 AWS アカウント
AWS アカウント AWS アカウント プロジェクト担当者 インシデント発生 AWS アカウント AWSアカウントを一元管理していない場合の課題
AWSアカウント管理の例 16 AWS Organizations の利用 アカウントをグルーピングして SCPによる異なる制限を適用可能 ⚫ AWS Organizationsは複数のAWSアカ
ウントを一元管理するサービス ⚫ Organizationsと連携してアカウント 管理者は確認〜対策の実施までの作業 を効率化が可能 ⚫ 追加されるアカウントもSCP・CFn StackSetsを使い自動的に対策を実施 AWS アカウントの一元管理
AWSアカウント管理の例 17 AWS Organizations の利用 アカウントをグルーピングして SCPによる異なる制限を適用可能 ⚫ AWS Organizationsは複数のAWSアカ
ウントを一元管理するサービス ⚫ Organizationsと連携してアカウント 管理者は確認〜対策の実施までの作業 を効率化が可能 ⚫ 追加されるアカウントもSCP・CFn StackSetsを使い自動的に対策を実施 AWS アカウントの一元管理 アカウント管理者は自由にアカウント発行依頼をされても困る... プロジェクト担当者としても勝手に対策されても業務に支障が... ただ、Organizationsを導入できたとして
AWSアカウント管理の例 18 アカウント発行フローの整備 組織内で満たすべき設定項目を最初から設定 AWS アカウントの発行フローの整備 ⚫ ガイドライン等でアカウント発行フローの整備 ◦ 組織として必要な手続きが一目瞭然
⚫ 組織として設定すべき内容をベースライン設定 として定義し効果的に運用 ◦ プロジェクト担当者は事前に設定される項 目を把握することができる
AWSアカウント管理の例 19 AWS Organizations の利用 アカウント発行フローの整備 組織内で満たすべき設定項目を最初から設定 AWS アカウントの一元管理と発行フローの整備によって 組織的なアカウント管理が可能
アカウントをグルーピングして SCPによる異なる制限を適用可能
なにをやればいい? 20 AWSアカウント管理のほかに
21 (通称:CCG)
Classmethod Cloud Guidebook(CCG)とは 22 組織管理(マルチアカウント)ガイド、ガイドライン作成、AWSセキ ュリティなどAWSに関する特定分野に特化した知見を集めた体 系的なドキュメント集
AWS製のフレームワークのご紹介 23 CCG紹介のまえに...
AWSクラウド導入フレームワーク(AWS CAF) 24 https://aws.amazon.com/jp/cloud-adoption-framework/
AWSクラウド導入フレームワーク(AWS CAF) 25 引用 : https://d1.awsstatic.com/whitepapers/ja_JP/aws-cloud-adoption-frameworkja-JP.pdf ビジネス成果->トランスフォーメーションドメイン->ファンデーションケイパビ リティの要素を元にクラウド活用の成熟度の改善に役立つガイダンスを提供 (クラウドトランスフォーメーションジャーニー) パースペクティブ
AWS CAFとCCGの使い分け 26 ⚫ 概念レベルでクラウドを正しく理解し活用するための導 入段階で利用するフレームワーク ◦ 導入後もアジャイル手法でギャップの改善は必要 ⚫ テクニカル分野だけでなく、ビジネス分野にフォーカス
する内容も含まれている ⚫ よりテクニカル分野に特化した内容が多く、AWSを実際 に活用する段階の設計に活かせるガイドブック ⚫ ガイドラインサンプルではサンプルドキュメントも提供
Classmethod Cloud Guidebookのご紹介 27
再掲 : Classmethod Cloud Guidebook(CCG)とは 28 組織的AWS活用、ガイドライン作成、AWSセキュリティなど AWSに関する特定分野に特化した知見を集めた体系的なドキュ メント集
Classmethod Cloud Guidebook(CCG)とは CCGは クラスメソッドメンバーズのお客様向けに無料で公開 ※契約プランは問いません ※クラスメソッドメンバーズポータルのユーザーをお持ちの方なら誰でもアクセ ス可能です 29
CCGへのアクセス方法 30 旧ポータル 新ポータル
CCGへのアクセス方法 31 参考: https://dev.classmethod.jp/articles/how-to-use-ccg/
メンバーズのユーザーを持ってない方向け 32 パブリック公開しているデモサイト版もあります 参考: https://demo.guidebook.classmethod.net/
Classmethod Cloud Guidebook(CCG)とは 33
各コンテンツについて 34 • 組織管理ガイド • AWS利用ガイドラインサンプル • AWS Security Hubガイド
• マイグレーションガイド
各コンテンツについて 35 • 組織管理ガイド • AWS利用ガイドラインサンプル • AWS Security Hubガイド
• マイグレーションガイド 組織的AWS活用に役立つコンテンツ
各コンテンツについて 36 • 組織管理ガイド • AWS利用ガイドラインサンプル • AWS Security Hubガイド
• マイグレーションガイド
組織管理ガイドとは 37 組織管理プランを利用されるお客様向けのコンテンツ マルチアカウント運用におけるよくあるお悩みや、マルチアカウント管理 サービスにフォーカスしたナレッジをまとめたもの 最終的にお客様が効率的にマルチアカウント管理を推進できることが目的 参考: https://classmethod.jp/aws/services/members/?inquiry_page=https%3A%2F%2Fclassmethod.jp%2Faws%2Fservices%2Fmembers%2F
想定読者 38 組織内のAWS全体の管理者 ➢ 組織管理プランのAWS環境をセキュアかつガバナンスが 効いた状態にする効率的なセットアップ方法がわかる セキュリティ担当者 ➢ マルチアカウントにおけるAWSの各セキュリティサービ スの設定方法や効率的な運用方法が理解できる
組織管理ガイドの全体像 39
よくあるお悩みトピック 40 マルチアカウント管理で頻出するお悩みを掲載 この悩みに対してクラスメソッドとしての考えやベストプラクティスを提供
サービス別トピック 41 AWSサービス単位でのコンテンツを提供 マルチアカウント統制に役立つAWSサービスのナレッジ・ノウハウを記載
組織管理ガイドの参考リンク 42 参考: https://dev.classmethod.jp/articles/ccg-contents-organization/
各コンテンツについて 43 • 組織管理ガイド • AWS利用ガイドラインサンプル • AWS Security Hubガイド
• マイグレーションガイド
AWS利用ガイドラインサンプルとは 44 組織としてAWSを効果的に活用・統制するための AWS利用ガイドラインのサンプル集 ガイドライン策定を手助けするために、策定する項目や内容の サンプルを掲載
想定読者 45 組織内のAWS全体の管理者 ➢ ガイドラインサンプルを参考に、アウトプットをイメー ジしながらガイドライン作成の検討を進められる ➢ 既存ガイドラインがある場合には、サンプルを見比べな がら過不足の確認や改善に活用できる
AWS利用ガイドラインサンプルの全体構成 46
ガイドライン策定の進め方 47 項目内容について ⚫ いきなりすべての項目を定める必要なし ⚫ スモールスタートで改善がおすすめ 適用範囲の例 ⚫ AWS管理者向けガイドライン
⚫ AWS利用者向けガイドライン 役立つツール例(構成管理に載せられるものが良い) ⚫ コンテンツ : GitHub、MkDocs ⚫ 作図ツール : draw.io、Cacoo ⚫ 遷移図 : Mermaid
アウトプットイメージ 48
各コンテンツについて 49 • 組織管理ガイド • AWS利用ガイドラインサンプル • AWS Security Hubガイド
• マイグレーションガイド
AWS Security Hubガイドとは 50 AWS Security Hubを利用したセキュリティチェック結果に応じた是正を 行う際、役に立つナレッジ集です。
想定読者 51 組織のAWSアカウントの管理者 ➢ガイドを参考にコントロールの無効化や対応の優 先度付けを行える 各AWSアカウントのセキュリティ・運用担当者 ➢ガイドを参考にインフラ設定を是正できる
AWS Security Hubガイド凡例 52 • 重要度 ◦ Low/Medium/High/Critical • クラスメソッド推奨対応
◦ 必須 / やらなくてもよい • クラスメソッドコメント ◦ 推奨対応にいたった背景や役立 つ参考情報 • 参考 ◦ 修復手順ブログ/参考ブログ AWS Security Hubのセキュリティ 標準「AWS基礎セキュリティのベ ストプラクティス(FSBP)」につい て、以下観点でまとめている
AWS Security Hubガイド凡例 53 各コントロールに対してCM推奨対応を一覧確認できる
AWS Security Hubガイドの参考リンク 54 参考: https://dev.classmethod.jp/referencecat /securityhub-fsbp-remediation/
各コンテンツについて 55 • 組織管理ガイド • AWS利用ガイドラインサンプル • AWS Security Hubガイド
• マイグレーションガイド
マイグレーションガイドとは 56 オンプレミス環境や他クラウドからAWSへ移行する際のナレッジ集 技術的な要素だけでなく、PoC実施・移行計画作成・移行手順作成など プ ロセスのような非技術的な観点も含まれている
想定読者 57 移行計画策定者 ➢ガイドラインを参考に移行の準備を行える 移行実務者 ➢AWS Application Migration Service (AWS
MGN) の移行ステップへの理解を深められる
マイグレーションガイドの全体構成 58 3つのコンテンツで構成 • 移行準備ガイド ◦ AWS移行に向けて準備しておくべきことについて • データ移行ガイド ◦
AWSにデータ(ファイル)を移行するために必要な準備や制約 事項について • MGN移行ガイド ◦ サーバー移行用サービスであるAWS Application Migration Service (AWS MGN) による移行ステップや使い方について
CCGの参考リンク 59 https://dev.classmethod.jp/articles/how-to-use-ccg/
まとめ 60
まとめ 61 ⚫ 組織的AWS活用は効率的かつ効果的に利用すること ⚫ 組織的AWS活用に向けて使えるフレームワーク・ドキュメン ト ◦ AWSクラウド導入フレームワーク(CAF) ◦
Classmethod Cloud Guidebook(CCG) ⚫ Classmethod Cloud Guidebookが提供する組織的AWS活用に 使えるガイドブック ◦ 組織管理ガイド ◦ AWS利用ガイドラインサンプル
最後に 62
みなさんの声をもとにCCGは改善しています! 63 https://dev.classmethod.jp/articles/ccg-2024-first-half-updates/
Feedbackおまちしています! 64
65
None