deploy a microservices-based architecture on Kubernetes and create a clear Infrastructure as Code deployment