昨今、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と連携すると単体利用時に比べて機能拡張されるものがあります。基本的には単体利用時よりもできることが増えるのですが、単体でできていたことができなくなるケースもあるので留意してください。