Fortinet Document Library

Version:


Table of Contents

AWS Cookbook

Resources

Upgrade Path Tool

AWS Cookbook

6.4.0
Download PDF
Copy Link

Planning

Deploying FortiGate Autoscale for AWS with Transit Gateway integration requires the use of deployment templates. There are two types of templates:

  • Entry template. This template could run as the entry point of a deployment.
  • Dependency template. This template is automatically run by the deployment process as a Nested Stack. It cannot be run as an entry template. A dependency template is run based on user selected options.

Following are descriptions of the templates included in the FortiGate Autoscale for AWS with Transit Gateway integration deployment package.

Template

Type

Description

workload-master.template

Entry template

Deploys the Auto Scaling solution to a new VPC by collecting information for deployment and then calling workload.template.

workload.template

Dependency template

Deploys the Auto Scaling solution to the target VPC.

create-transit-gateway.template

Dependency template

Creates a Transit Gateway for FortiGate Autoscale for AWS.

create-new-vpc.template

Dependency template

Creates a new VPC in which to deploy the FortiGate Autoscale solution.

create-autoscale-handler.template

Dependency template

Creates a FortiGate Autoscale Handler Lambda function and an API Gateway.

create-db-table.template

Dependency template

Creates all necessary DynamoDB tables for the FortiGate Autoscale solution.

copy-objects.template

Dependency template

Creates an S3 bucket in the same region where the stack is launched and copies deployment related objects to this S3 bucket.

create-tgw-vpn-handler.template

Dependency template

Creates a service for Transit Gateway VPN management.

create-auto-scaling-group.template

Dependency template

Creates a FortiGate Auto Scaling group and related components.

Resources

Planning

Deploying FortiGate Autoscale for AWS with Transit Gateway integration requires the use of deployment templates. There are two types of templates:

  • Entry template. This template could run as the entry point of a deployment.
  • Dependency template. This template is automatically run by the deployment process as a Nested Stack. It cannot be run as an entry template. A dependency template is run based on user selected options.

Following are descriptions of the templates included in the FortiGate Autoscale for AWS with Transit Gateway integration deployment package.

Template

Type

Description

workload-master.template

Entry template

Deploys the Auto Scaling solution to a new VPC by collecting information for deployment and then calling workload.template.

workload.template

Dependency template

Deploys the Auto Scaling solution to the target VPC.

create-transit-gateway.template

Dependency template

Creates a Transit Gateway for FortiGate Autoscale for AWS.

create-new-vpc.template

Dependency template

Creates a new VPC in which to deploy the FortiGate Autoscale solution.

create-autoscale-handler.template

Dependency template

Creates a FortiGate Autoscale Handler Lambda function and an API Gateway.

create-db-table.template

Dependency template

Creates all necessary DynamoDB tables for the FortiGate Autoscale solution.

copy-objects.template

Dependency template

Creates an S3 bucket in the same region where the stack is launched and copies deployment related objects to this S3 bucket.

create-tgw-vpn-handler.template

Dependency template

Creates a service for Transit Gateway VPN management.

create-auto-scaling-group.template

Dependency template

Creates a FortiGate Auto Scaling group and related components.