Monitoring Application Documentation
Monitoring Application Documentation
1. Introduction
This project is a Monitoring Application that tracks system resources like CPU and memory
utilization in real-time. Built using Flask, it alerts users when resource utilization crosses a defined
threshold. The application is containerized using Docker, pushed to Amazon Elastic Container
2. Project Components
b. Containerization (Dockerfile)
3. Workflow
4. Expected Output
5. Conclusion
This project demonstrates containerizing a Flask application, pushing the image to ECR, and
deploying it on EKS.
6. Future Improvements
- Implement autoscaling.
7. References