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

Overview

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.

Benefits

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

Facilitate contribution of application patterns from your distributed engineering teams in a decentralized manner. Automatic validation accelerates basic compliance checks allowing developers to continue to use familiar tools, such as Git, to publish, review, and iterate on pattern feedback in an asynchronous manner.

Reduce reliance on central teams and improve overall productivity.

Drive consistency and standardization of controls across your organizations

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

Embed attributes to be automatically inherited by new applications using the underlying patterns. Apply controls and governance consistently based on such attributes.

Central discovery of approved application patterns
.

Allow your engineering teams to quickly browse and search for patterns via a centrally accessible, unified user interface built for application developers.

Automatically notify users of the availability of new patterns, and updates to existing patterns.

Integrated with AWS Service Catalog and Code Artifact
.

Orchestrate the end-to-end publishing of approved patterns to customizable destinations, with out-of-the-box support for AWS Service Catalog for CloudFormation (Cfn) based patterns, and AWS CodeArtifact for 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

About this deployment
Version
1.0.1
Released
01/2023
Author
AWS
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