昨今、AWS利用時にはマルチアカウント構成をとることが一般的です。複数のAWSアカウントを効率的に管理することを目的に、「AWS Organizations」やAWS Organizationsと連携させて使えるAWSサービスの利用を検討する運営担当者も多いでしょう。
しかし、AWS Organizationsと連携可能なサービスは30種類以上あります。そのため、「どれを使えばよいかがわからない」「実際に利用してみると、イメージと違う機能だった」「想定外の制約があったりして、思ったよりもうまく活用できなかった」という声を聞くことも少なくありません。AWS Organizations連携サービスは、「こんな風に使えそう」というイメージが先行してしまいがちなのも、ミスマッチの原因の一つでしょう。
実は、筆者が所属するNTTデータでは、100以上のAWS Organizationsの管理実績があります。そこで本企画では、AWS Organizationsとの連携によって生じる制約や実際に使える機能などを踏まえ、本当に利用すべきAWS Organizations連携サービスと、あまり利用は勧めないAWS Organizations連携サービスを前編、後編の2回にわたって紹介します。
連携サービスをオススメ度に応じて3つに分類!
まずは、オススメ度に応じて、AWS Organizations連携サービスを以下3つのカテゴリに分けました。
- 絶対に利用するべきAWS Organizations連携サービス
- 条件によっては利用を検討するAWS Organizations連携サービス
- あまり利用は勧めないAWS Organizations連携サービス
各サービスのオススメ度と、実際に使う際、利用していることが前提となるサービスは以下の通りです。
| オススメ度 | サービス名 | 利用前提サービス |
|---|---|---|
| ★★★ | AWS CloudTrail | なし |
| ★★★ | AWS Config | AWS CloudFormation Stacksets |
| ★★★ | Amazon GuardDuty | なし |
| ★★★ | AWS CloudFormation Stacksets | なし |
| ★★★ | AWS Single Sign-On | なし |
| ★★ | AWS Account Management | なし |
| ★★ | AWS Backup | AWS CloudFormation Stacksets |
| ★★ | AWS Control Tower | AWS CloudTrail、AWS Config、AWS CloudFormation Stacksets、AWS Single Sign-On、AWS Service Catalog |
| ★★ | AWS Compute Optimizer | なし |
| ★★ | Amazon DevOps Guru | AWS CloudFormation Stacksets |
| ★★ | AWS Firewall Manager | AWS CloudFormation Stacksets、AWS Config、AWS Resource Access Manager |
| ★★ | Amazon Macie | なし |
| ★★ | AWS Marketplace | AWS License Manager |
| ★★ | AWS License Manager | なし |
| ★★ | AWS Security Hub | AWS Config、AWS CloudFormation Stacksets |
| ★★ | Amazon VPC IP Address Manager | AWS Resource Access Manager |
| ★★ | IAM Access Analyzer | なし |
| ★★ | Amazon S3 Storage Lens | なし |
| ★★ | AWS Service Catalog | なし |
| ★★ | AWS Systems Manager | なし |
| ★★ | タグポリシー | なし |
| ★★ | AWS Trusted Advisor | なし |
| ★ | AWS Artifact | なし |
| ★ | AWS Audit Manager | AWS Security Hub、AWS Config、AWS CloudFormation Stacksets |
| ★ | Amazon Detective | Amazon GuardDuty、AWS CloudFormation Stacksets |
| ★ | AWS Directory Service | AWS Resource Access Manager |
| ★ | AWS Health | なし |
| ★ | AWS Resource Access Manager | なし |
| ★ | Service Quotas | なし |
| ★ | AWS Identity and Access Management | なし |
★★★:絶対に利用するべき/★★:条件によっては利用を検討する/★:あまり利用は勧めない
これらの中から、以降では“絶対に利用するべきOrganizations連携サービス”を紹介します。
なお、各サービスの中には、AWS Organizationsと連携すると単体利用時に比べて機能拡張されるものがあります。基本的には単体利用時よりもできることが増えるのですが、単体でできていたことができなくなるケースもあるので留意してください。