Learn how to deploy a complex, production-level, three-tier architecture on AWS using Flask and Terraform. This guide covers creating the environment, security groups, launch templates, autoscaling groups, Elastic Filesystem, bastion host, database, IAM role, and accessing the application. You can also find bonus sections on
Table of contents
Architectural DesignStep 1: Create The Environment.Step 2: Create A Security GroupStep 3: Create A Launch TemplateStep 4: Create an Autoscaling Group, Elastic Load balancer And Target GroupStep 5: Attach An Elastic FilesystemStep 6: Create A Bastion HostStep 7: Create A DatabaseStep 8: Create An IAM Role And Modify Launch TemplateStep 9: Accessing Your ApplicationNow Onto The Bonus Section.Wrap Up3 Comments
Sort: