Containerization, Microservices & Monitoring – Utilities Case Study