Introduction

As part of the DMI (DevOps Micro Internship) Cohort 2, our team successfully deployed the Spring Petclinic Microservices application on AWS using modern DevOps practices and cloud technologies.

Spring Petclinic is a microservices-based application that consists of multiple independent services working together through service discovery, centralised configuration, API gateways, monitoring, and observability tools.

This project provided valuable hands-on experience in containerization, cloud deployment, collaboration, troubleshooting, and DevOps workflows.

In this article, I will share my experience as the Co-Project Lead and App & Docker Lead, the tasks I completed, challenges I encountered, and the lessons I learned throughout the project.