DEV Community

dev Saini
dev Saini

Posted on

Two Tier Application

🌟 Achievement Unlocked! - Day 3 🌟
Today, I successfully completed my Two-Tier Flask Application project with:

βœ… Automated Deployment: EC2 provisioning, Docker installation, and app startup all automated.
βœ… Multi-Container Architecture: Separate containers for Flask frontend and MySQL backend.

βœ… Infrastructure as Code: Terraform used to manage AWS resources.

βœ… Secure State Management: Terraform state stored in S3 and locked using DynamoDB to prevent concurrent modifications.

βœ… Continuous Integration & Deployment (CI/CD): Jenkins pipeline automates cloning, infrastructure provisioning, and application deployment.
Tech Stack: Flask, MySQL, Docker, Docker Compose, Terraform, AWS EC2, Jenkins, Linux Shell.

This project gave me hands-on experience in automating infrastructure, containerizing applications, and implementing end-to-end CI/CD.
Excited to keep building more cloud and DevOps projects! πŸš€
hashtag#CloudComputing hashtag#DevOps hashtag#Terraform hashtag#Docker hashtag#DockerCompose hashtag#CI_CD hashtag#Linux hashtag#AWS hashtag#LearningJourney

GitHub link: https://lnkd.in/dv2kvtBd



Top comments (0)