Skip to content

Details

This presentation outlines the process of scaling a software application from a basic proof of concept to a production-ready system. It begins by introducing Docker to containerize the application and ensure consistency across environments. The application is then extended using Docker Compose to support multiple services and enable basic orchestration. Monitoring is added with Grafana and Prometheus, and load testing is used to evaluate performance under stress. Finally, the application is deployed to Kubernetes, with a focus on features such as scaling, health checks, and operational resilience.

Members are also interested in