
Avinash Wagh
Cloud & DevOps Engineer (AWS) | Kubernetes • Docker • CI/CD • Linux | .NET Background
Summary
Work
Education
Projects
Writing
🚀 Deployed a Containerized Flask Message App on AWS EC2 using Docker
March 1, 2026Step-by-step walkthrough of building and deploying a Dockerized Flask message board app with MySQL on an AWS EC2 instance, including Docker networking and deployment notes.
Day 9 of My Cloud Journey: Mastering Docker Volumes, Compose & Registry
March 1, 2026Explains Docker volumes for persistent storage, Docker Compose for multi-container orchestration, and Docker registries for image management — focused on practical cloud readiness.
Linux Learning Journey – Day 18: Network Routing, Security & API Debugging
February 1, 2026Technical learning post documenting Linux networking commands, security tools, and API debugging practices used by cloud and DevOps engineers.
Deployed Containerized Flask App on AWS EC2 using Docker (Step-by-Step)
April 1, 2026Introduction: This post documents a practical, end-to-end deployment of a Flask web application containerized with Docker and hosted on an AWS EC2 instance, with a MySQL backend — written to help recruiters and hiring managers understand real-world DevOps delivery. Technologies used: Python Flask, Docker, MySQL, AWS EC2, Docker Compose, Docker networking Key implementations: - Containerized the Flask application and MySQL using Docker images and Docker Compose for local orchestration. - Configured Docker networking to allow secure communication between app and database containers. - Provisioned an AWS EC2 instance, installed Docker, and deployed containers using Compose and production-ready settings. - Implemented environment variable management and persistent storage using Docker volumes for MySQL data. Learning outcome: Gained hands-on experience in moving a containerized application from local development to a cloud VM, addressing networking, persistence, and deployment concerns; repository available on my GitHub: https://github.com/Avinash8600/containerized-flask-message-app I am open to DevOps / Cloud Engineer roles
Deployed CloudCanvas Editor on Kubernetes (Kind) on AWS EC2 | DevOps Project
April 1, 2026Introduction: This write-up outlines deploying CloudCanvas Editor to a local Kubernetes-in-Docker (Kind) cluster hosted on an AWS EC2 instance, focusing on orchestration patterns and exposing services for cloud environments. Technologies used: Docker, Kubernetes (Kind), AWS EC2, Firebase, kubectl, NodePort Key implementations: - Containerized application components and configured Kubernetes manifests for Deployment, ReplicaSet, Namespace, and Service. - Deployed a Kind cluster on an EC2 host and applied YAML manifests to manage pods and scaling via ReplicaSets. - Exposed the application using a NodePort service for external access and integrated Firebase as the application backend. - Implemented namespace segmentation and basic resource configuration to mirror production orchestration patterns. Learning outcome: Developed a practical understanding of Kubernetes resource configuration, cluster lifecycle on cloud-hosted VMs, and service exposure strategies; see my GitHub for more: https://github.com/Avinash8600 I am open to DevOps / Cloud Engineer roles