What is an AWS Service Catalog Portfolio?
AWS Service Catalog portfolios are a way to share CloudFormation templates with other AWS accounts. AWS designed this service to allow organizations to share approved infrastructure that can easily be set up in your own AWS environments.
Kion allows you to register the portfolios and then attach them to cloud rules. Kion will then share the portfolios with collections of AWS accounts. You must create a portfolio in one of your AWS accounts first and then attach products to them. When Kion shares the portfolio with another AWS account, the users will be able to launch each of the products if they have access.
There are actually two ways Kion can share AWS Service Catalog portfolios with AWS accounts:
- Follow the instructions in the Add an AWS Service Catalog Portfolio article.
- Follow the instructions in the Add an AWS CloudFormation Template article to create a CloudFormation template that creates a Service Catalog portfolio in each of your accounts. You can use this repository as a reference: https://github.com/aws-samples/aws-service-catalog-reference-architectures.