Explanation
AWS Service Catalog is the correct answer because it allows organizations to create and manage catalogs of approved IT services that are available for users across multiple AWS accounts.
Key Features of AWS Service Catalog:
- Centralized Management: Create and manage catalogs of approved AWS services and resources
- Multi-Account Distribution: Distribute approved products to users across multiple AWS accounts
- Governance and Compliance: Ensure users only deploy approved and compliant AWS resources
- Product Portfolios: Organize products into portfolios for different teams or departments
- Version Control: Manage different versions of products and control when updates are available
Why Other Options Are Incorrect:
- AWS CloudFormation: Infrastructure as code service for provisioning AWS resources, but doesn't provide product catalog management across accounts
- AWS Config: Service for assessing, auditing, and evaluating AWS resource configurations, not for managing approved product lists
- AWS Organizations: Service for managing multiple AWS accounts, but doesn't provide product catalog functionality
AWS Service Catalog helps organizations maintain control over their AWS deployments while enabling users to self-service approved resources.