Application Pattern Orchestrator on AWS

Establish and manage an internal catalog of reusable, repeatable, well-architected, secure-by-design, and production-ready cloud infrastructure patterns


Application Pattern Orchestrator on AWS is a one-click AWS Solution that helps to establish an automated framework to publish, govern, and maintain reusable, well-architected, secure-by-design, and production-ready application patterns for use by engineering teams in your organization.

It offers a set of integrated capabilities that facilitates decentralized contribution of application patterns, automated validation of pattern compliance with organizational policies, as well as central, unified discoverability.

What's new  | August 2023

To find out about other new features, refer to the Revisions page.


Self-service, and low-touch developer-friendly experience

Facilitate contribution of application patterns from your distributed engineering teams in a decentralized manner. Reduce reliance on central teams and improve overall productivity through automatic validation of basic compliance checks.

Drive consistency and standardization of controls across your organizations

Shift governance to the left through the use of patterns and incorporate guardrails for new applications at scale. Automatically validate pattern security, architecture, and compliance against organization-specific policy-as-code.

Central discovery of approved application patterns

Allow engineering teams to browse and search for patterns through a centrally accessible user interface built for application developers. Automatically notify users of new patterns and updates to existing patterns.

Integrated with AWS Service Catalog and Code Artifact

Orchestrate end-to-end publishing of approved patterns to customizable destinations with out-of-the-box support for AWS Service Catalog for AWS CloudFormation-based patterns and AWS CodeArtifact for AWS Cloud Development Kit (CDK)-based patterns.

Technical details

The diagram below presents the architecture that is automatically deployed following the steps in the solution's implementation guide and accompanying AWS CloudFormation template.

Once deployed, users will access the application through a standalone user interface that abstracts away the underlying AWS services used in the solution.

Learn how to use this AWS Solution, use the solution APIs and more in the implementation guide.

About this deployment
Est. deployment time
15 mins
Estimated cost
Source code  CloudFormation template  Subscribe to RSS feed 
Deployment options
Ready to get started?

Note: Before you launch the solution in the AWS Management Console, ensure that you meet the prerequisites in the implementation guide.

Need help? Deploy with a partner.
Find an AWS Certified third-party expert to assist with this deployment
Did this AWS Solution help you?
Provide feedback