wegoagain
Python Chat App to Production on EKS
Overview

Python Chat App to Production on EKS

November 1, 2025
1 min read (30 min read total)
4 subposts

This series documents my journey deploying a Python and Redis chat application from scratch to a production Kubernetes cluster on AWS. It covers the full DevOps lifecycle: local development pain points, containerisation with Docker, automated CI/CD pipelines, and finally production deployment on EKS.

What You’ll Learn

The Stack

  • Application: Python Flask + Redis
  • Containerisation: Docker
  • CI/CD: GitHub Actions
  • Registry: AWS ECR
  • Orchestration: AWS EKS with Fargate
  • Load Balancing: AWS Network Load Balancer