← Back to Exhibition
DevOps & CloudAug 2024 — Oct 2024

Foo App DevOps Deployment

DevOps Engineer
Scroll
01 — Overview

A web application deployment project utilizing Node.js, PostgreSQL, and Docker, automated with Terraform, Ansible, and GitHub Actions for scalable and resilient infrastructure.

Demonstrated end-to-end DevOps automation for scalable, resilient cloud infrastructure with secure state management.

02 — Gallery
03 — Key Contributions
01

Automated provisioning with Terraform, including VPC, EC2 instances, Elastic Load Balancer, and secure networking.

02

Used Ansible to automate EC2 setups, installing Docker, deploying containers, and configuring PostgreSQL.

03

Built a multi-stage GitHub Actions pipeline for infrastructure provisioning, configuration, testing, and deployment.

04

Deployed across multiple EC2 instances in separate availability zones behind a load balancer for high availability.