AWS CloudFormation templates - Network Orchestration for AWS Transit Gateway

AWS CloudFormation templates

This solution uses AWS CloudFormation to automate the Network Orchestration for AWS Transit Gateway solution deployment in the AWS Cloud. It includes the following AWS CloudFormation templates, which you can download before deployment.


          network orchestration hub view template button
        network-orchestration-hub.template: Use this template to launch the solution and all associated components in your AWS network hub account. The default configuration deploys AWS Transit Gateway, four AWS Transit Gateway route tables, AWS Step Functions (to orchestrate VPC and Transit Gateway attachments), an AWS Resource Access Manager resource share, an Amazon Simple Notification Service topic, an AWS AppSync API with WAF, an Amazon DynamoDB table, a global network in AWS Transit Gateway network manager, an Amazon Cognito user pool, one Amazon CloudFront distribution with CloudFront function, Amazon Simple Storage Service buckets, Amazon EventBridge event bus and rules, AWS Identity and Access Management (IAM) roles, and the Transit Network Management web interface for network management. You can also customize the template based on your specific needs.


          network orchestration spoke view template button
        network-orchestration-spoke.template: Use this template to launch the solution and all associated components in your spoke account. The default configuration deploys EventBridge and IAM roles. You can also customize the template based on your specific needs.


          network orchestration organization role view template button
        network-orchestration-organization-role.template: : Use this template to create an IAM role in the Organizations Management account. The hub account requires the role to create names for the transit gateway attachments that are easily identifiable, using a combination of OU path and VPC name.