In today's digital era, web applications have become the backbone of countless businesses and services. Developing a well-structured and scalable web application is essential for providing a seamless user experience. In this workshop, we will guide you through the process of creating a 3-tier web application using Python Flask, a powerful and lightweight web framework. Most of the steps are automated using AWS CloudFormation.
This is an introductory-level workshop meant for individuals who want to gain experience in deploying a 3-tier application using Python Flask. The application developed in this workshop is intended for educational purposes and can serve as an inspiration for production-level applications.
This workshop is intented to be completed in 3 hours.
- Basic experience working with Python Flask.
- An AWS Account, to deploy the infrastructure. You can find more instructions here.
- Basic knowledge with Amazon S3, Amazon EC2, Amazon RDS, AWS CloudFormation, and AWS Systems Manager Parameter Store.
You can follow the instructions here.
In order to avoid incurring any cost and as a general best practice, please follow the steps to clean up the resources.
See CONTRIBUTING for more information.
This library is licensed under the MIT-0 License. See the LICENSE file.
