This guidance deploys the AWS Service Catalog portfolios of tested and validated AWS services and third-party applications so that AWS Distributors and AWS Solution Providers can deploy, manage, and monitor solutions for their small and medium business (SMB) customers in the AWS Cloud. These portfolios can be deployed in a repeatable, and scalable, way to allow AWS Distributors and AWS Solution Providers to extend these solutions with their value-added capabilities.
Enhance the portfolios with customized products and with products directly from the AWS Marketplace.
Deploy AWS services and third-party applications using AWS Service Catalog that are SMB-focused.
Deploy multiple configurations of the AWS services and third-party applications using an automated process, that can be shared across AWS accounts or within AWS Organizations for a customer account.
The diagram below presents the architecture you can build using the example code on GitHub.
AWS Blueprints Guidance architecture
The guidance deploys AWS Service Catalog and pre-packaged portfolios in your AWS management account. AWS Service Catalog allows you to package AWS services and third-party applications into portfolios, which can then be deployed and managed to your customers.
AWS Service Catalog is deployed with the following portfolios:
- Digital Presence, which includes Magento and WordPress.
- Data & Analytics, which includes Data Lake Foundation on AWS.
- Remote Work & Collaboration, which includes: Simple Active Directory (AD) and Amazon WorkSpaces.
Additionally, Independent Software Vendor (ISV) products from AWS Marketplace can be created in custom portfolios. For example:
- Backup and Recovery portfolio, which can include products such as Veeam Backup for AWS Free Edition and Veritas Backup Exec™ for AWS.
- Security portfolio, which can include products such as Trend Micro Deep Security.
Browse our library of AWS Solutions to get answers to common architectural problems.
Find AWS Partners to help you get started.
Find prescriptive architectural diagrams, sample code, and technical content for common use cases.