Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説
Search
NRI Netcom
PRO
March 27, 2025
Technology
360
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説
NRI Netcom
PRO
March 27, 2025
More Decks by NRI Netcom
See All by NRI Netcom
Platform Engineeringはじめの一歩
nrinetcom
PRO
2
110
企業でAWS Organizationsを動かすための組織設計の考え方
nrinetcom
PRO
1
140
AWSマンスリーアップデートピックアップ 2026年5月分
nrinetcom
PRO
0
84
Keynoteから考える、AIエージェント時代で何が変わるのか?
nrinetcom
PRO
0
110
「Google Cloud Next '26」で発表された、BigQueryの最新機能を使ってみよう
nrinetcom
PRO
0
110
Gemini Code AssistとGeminiCLIの活用例
nrinetcom
PRO
0
120
AI時代に求められる思考のパラダイムシフト
nrinetcom
PRO
1
210
ジュニアエンジニアはSREとどう向き合うべきか
nrinetcom
PRO
1
180
AWS認定資格は本当に意味があるのか?
nrinetcom
PRO
7
5.8k
Other Decks in Technology
See All in Technology
事業成長とAI活用を止めないデータ基盤アーキテクチャの設計思想
hiracky16
0
780
データと地図で読む 大井町の「かわるもの、かわらないもの」
yoshiyama_hana
0
790
Claude Code並行開発環境の ムダ‧ムラ‧ムリを見直した話
muranakaaa
0
350
テックカンファレンス三大ステークホルダーの文化人類学 ─ 違いを認め合う関係性作り
bash0c7
5
1.3k
DevOps Agentで運用判断をチーム資産にする~Agent InstructionsとAgent Skillを継続的に育てる~
fujioka6789
0
180
toio・myCobotでフィジカルAIっぽいことを行うための検討(とりあえず調査) / フィジカルAI LT(IoTLTによる開催)
you
PRO
0
140
検索技術知識0のエンジニアが広告検索システムを内製化して運用するまで
lycorptech_jp
PRO
0
170
AIで楽になるはずが、なぜ疲れる?
kinopeee
0
150
運用を犠牲にせずコストを制御し事業成長を支える B2B SaaS ID管理基盤におけるS3 Tableのログストレージ活用
kaminashi
1
120
AIエージェントに財布を渡す日 ― 承認付き"買い物エージェント"を作って実演
yama3133
0
110
Retriever と Reranker、結局どうする?
kazuaki
1
510
NetBoxを利用した作業効率化の試み_NetDevNight4
tnoha
0
390
Featured
See All Featured
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
480
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
190
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
350
Utilizing Notion as your number one productivity tool
mfonobong
4
490
The Cost Of JavaScript in 2023
addyosmani
55
10k
Everyday Curiosity
cassininazir
0
270
Abbi's Birthday
coloredviolet
3
8.9k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
ラッコキーワード サービス紹介資料
rakko
1
4.1M
Optimising Largest Contentful Paint
csswizardry
37
3.9k
Transcript
マルチアカウント管理で必須! AWS Organizationsの機能とユースケース解説 2025年03月27日 西内 渓太 NRIネットコム株式会社 デジタルソリューション事業本部 クラウド事業推進部 NRIネットコム
TECH AND DESIGN STUDY #60
1 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy 目次
マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 はじめに 01 自己紹介 02 マルチアカウント管理とは 03 AWS Organizations 04 最新アップデート 05 まとめ 05
2 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy 目次
マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 はじめに 01 自己紹介 02 マルチアカウント管理とは 03 AWS Organizations 04 最新アップデート 05 まとめ 05
3 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy はじめに
◼ 本日の勉強会ではAWS Organizationsというサービスにフォーカスして解説します ◼ また、AWS Organizationsを理解するにあたって重要な概念である「マルチアカウント」についても解説します ◼ AWS Organizationsはマルチアカウント管理において重要なサービスですが、一方で業務で触る機会が少ない方も 多いと思います ◼ AWS Organizationsの機能を把握して、アカウント管理の効率化方法を持ち帰っていただけると幸いです マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説
4 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy 目次
マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 はじめに 01 自己紹介 02 マルチアカウント管理とは 03 AWS Organizations 04 最新アップデート 05 まとめ 05
5 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy ◼
氏名:西内 渓太 ◼ 経歴 • 兵庫県出身 • 2017年4月~ 日系SIer企業 新卒入社 機械学習でのデータ分析・新規サービス事業立ち上げ(PMO、運用保守)etc. 幅広い業務に従事 • 2022年11月~ NRIネットコム入社 クラウド(AWS)を活用した顧客システムの構築支援やCCoE向け支援業務に従事 • 2024 Japan AWS All Certifications Engineers ◼ 好きなAWSサービス AWS Organizations、AWS CloudFormation ◼ 保有AWS資格 自己紹介 マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説
6 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy 目次
マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 はじめに 01 自己紹介 02 マルチアカウント管理とは 03 AWS Organizations 04 最新アップデート 05 まとめ 05
7 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy マルチアカウント管理とは
◼ 課題①:無関係のリソースを操作する マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 シングルアカウントでの運用にはいくつかの課題が生じる AWS Cloud Amazon Elastic Compute Cloud (Amazon EC2) 開発用 Amazon Elastic Compute Cloud (Amazon EC2) 本番用 開発者 開発環境・本番環境 両方への権限を持つ 開発のつもりが誤って 本番を削除
8 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy マルチアカウント管理とは
◼ 課題②:プロジェクトや部署の単位で請求金額を把握したい マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 シングルアカウントでの運用にはいくつかの課題が生じる AWS Cloud Amazon EC2 新人研修用 Amazon EC2 自社HP公開用 新人入社時のみ使用 使用頻度低 HP公開に使用 常時稼働 請求書 「EC2利用料」としてまとめて計上 EC2ごとの利用料が不明
9 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy マルチアカウント管理とは
◼ 課題③:ユーザ別に操作可能な対象や操作内容を制御したい マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 シングルアカウントでの運用にはいくつかの課題が生じる AWS Cloud Amazon EC2 開発用 Amazon EC2 本番用 社員 開発・本番 両方操作可能 協力会社 開発のみ 操作可能
10 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy マルチアカウント管理とは
マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 シングルアカウントでの運用にはいくつかの課題が生じる これら3つの課題に対しては、タグの付与によって対応は可能。 しかし、新規リソースへの付与や管理が非常に面倒。
11 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy マルチアカウント管理とは
◼ プロジェクトや部署・環境などでAWSアカウントを分離するという考え方 マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 マルチアカウントとは AWS Cloud Amazon EC2 開発用 AWS Cloud Amazon EC2 本番用 AWS Cloud AWS Cloud Amazon EC2 社内システム部利用 Amazon EC2 対顧客プロジェクト利用
12 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy マルチアカウント管理とは
◼ 課題①:無関係のリソースを操作する マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 シングルアカウントでの課題へのアプローチ AWS Cloud Amazon EC2 開発用 AWS Cloud Amazon EC2 本番用 開発者 (※開発/本番両方にアクセス可能) 環境として分離されているので 誤操作のリスクが減る
13 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy マルチアカウント管理とは
◼ 課題②:プロジェクトや部署の単位で請求金額を把握したい マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 シングルアカウントでの課題へのアプローチ AWS Cloud Amazon EC2 開発用 AWS Cloud Amazon EC2 本番用 本番環境 請求書 開発環境 請求書 アカウント別に請求書が発行されるため、 費用の配分が分かりやすい
14 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy マルチアカウント管理とは
マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 シングルアカウントでの課題へのアプローチ マルチアカウントによりシングルアカウントでの課題へのアプローチをご紹介しました。 しかし、課題が解消された一方で新たな課題も生じます。 • いくつアカウントを所有しているか把握しにくい • 請求書がアカウント数分 発行される etc. これらの課題を解消してマルチアカウント管理を効率的にするのが AWS Organizations です。
15 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy 目次
マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 はじめに 01 自己紹介 02 マルチアカウント管理とは 03 AWS Organizations 04 最新アップデート 05 まとめ 05
16 Copyright(C) NRI Netcom, Ltd. All rights reserved. AWS Organizations
マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 AWS Organizations は、 AWS リソースの拡大とスケーリングに応じて、環境を一元管理および管理するのに 役立ちます。Organizations を使用すると、アカウントの作成、リソースの割り当て、ワークロードを整理するための アカウントのグループ化、ガバナンスへのポリシーの適用、すべてのアカウントに単一の支払い方法を使用した請求の 簡素化が可能になります。 引用元:What is AWS Organizations? - AWS Organizations(AWS リソースをスケーリングしながら環境を一元 管理する) AWS Organizationsの概要 AWS Organizations
17 Copyright(C) NRI Netcom, Ltd. All rights reserved. AWS Organizations
マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 AWS Organizationsの概要(イメージ) AWS Organizations 複数アカウントを一元管理することが可能 Account Management account Account
18 Copyright(C) NRI Netcom, Ltd. All rights reserved. AWS Organizations
マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 AWS Organizationsの概要(イメージ) AWS Organizations 一括して請求書を発行することが可能 各アカウントごとの請求金額も確認可能 Account Management account Account 請求書 ここからはAWS Organizations関連でよく聞くワードを解説します
19 Copyright(C) NRI Netcom, Ltd. All rights reserved. AWS Organizations
マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 AWS Organizationsでよく聞くワード ◼ 管理アカウント・メンバーアカウント AWS Organizations 管理アカウント: 図のManagement accountのこと。 デフォルトでOrganizationsの機能を使用することが 出来るため、他のアカウントよりも強い権限を持つ。 Account Management account Account メンバーアカウント: 管理アカウント以外のアカウントのこと。 基本的には管理アカウントから統制を敷かれる側。 ただし、委譲することでOrganizationsの権限を使う ことも可能。 ※請求代行サービスを利用している場合、メンバーアカウントのみ使用可能な場合が多いです
20 Copyright(C) NRI Netcom, Ltd. All rights reserved. AWS Organizations
マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 AWS Organizationsでよく聞くワード ◼ OU(Organizational Unit) Account Management account Account AWS Organizations 部署A用 Organizational unit Account 部署B用 Organizational unit 任意のアカウントをまとめることが可能 (図では部署ごとでまとめている) 5階層まで作成が可能 部署B-X課用 Organizational unit Account Account
21 Copyright(C) NRI Netcom, Ltd. All rights reserved. AWS Organizations
マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 AWS Organizationsでよく聞くワード ◼ SCP(Service control policies) Account Management account Account AWS Organizations 部署A用 Organizational unit Account 部署B用 Organizational unit OU・アカウントにアタッチするポリシー。 アタッチされたOU配下のアカウント、または アタッチされたアカウントは権限が制御される。 ポリシーのバイト数やアタッチ可能なポリシー数 に制限があるので適切な設計が必要。 部署B-X課用 Organizational unit Account Account 上層のOUで定義されているポリシーは 下層のOUにも自動的に継承される
22 Copyright(C) NRI Netcom, Ltd. All rights reserved. AWS Organizations
マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 画面イメージ
23 Copyright(C) NRI Netcom, Ltd. All rights reserved. AWS Organizations
マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 画面イメージ
24 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy 目次
マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 はじめに 01 自己紹介 02 マルチアカウント管理とは 03 AWS Organizations 04 最新アップデート 05 まとめ 05
25 Copyright(C) NRI Netcom, Ltd. All rights reserved. 最新アップデート マルチアカウント管理で必須!AWS
Organizationsの機能とユースケース解説 RCP(Resource Contorl Policies) ◼ 概要:AWS リソースへの外部アクセスを大規模に一元的に制限(下図ではAssume Roleを制限) ◼ サポート対象サービス: ⚫ Amazon S3/AWS Security Token Service/AWS Key Management Service/Amazon SQS/AWS Secrets Manager Organizational unit AWS Organizations Organizational unit Account RCP Role Account Role Role (External Organizations) 引用元:SCP・RCP・宣言型ポリシーの違いを簡単に整理してみた - NRIネットコムBlog
26 Copyright(C) NRI Netcom, Ltd. All rights reserved. 最新アップデート マルチアカウント管理で必須!AWS
Organizationsの機能とユースケース解説 宣言的ポリシー ◼ 概要:AWS サービスのベースライン構成を定義することができる ⚫ 例えば、AMIをパブリック公開禁止するポリシーを有効化すれば、アタッチした組織内の全てのアカウントでAMIのパブリック公開 禁止することができる ◼ サポート対象: ⚫ シリアルコンソールアクセス ⚫ インスタンスメタデータのデフォルト ⚫ AMI ブロック パブリック アクセス ⚫ EBSスナップショット ブロック パブリック アクセス ⚫ 許可されているAMI設定 ⚫ VPC ブロック パブリック アクセス
27 Copyright(C) NRI Netcom, Ltd. All rights reserved. 最新アップデート マルチアカウント管理で必須!AWS
Organizationsの機能とユースケース解説 ルートアクセス権限の管理 ◼ 先ほどの登壇内容と重複するので割愛!
28 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy 目次
マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説 はじめに 01 自己紹介 02 マルチアカウント管理とは 03 AWS Organizations 04 最新アップデート 05 まとめ 05
29 Copyright(C) NRI Netcom, Ltd. All rights reserved. まとめ マルチアカウント管理で必須!AWS
Organizationsの機能とユースケース解説 ◼ 本日の勉強会ではAWS Organizationsについて基礎から解説しました ◼ 普段触ることが出来ない方は、自組織でどうやって統制が掛けられているイメージを付けてもらえればと思います ◼ マルチアカウント管理をしている組織の方はOrganizationsを使って管理の効率化を検討してみてください