Running Microservices on Kubernetes – Best Practices
Yes, we have split the product functionality into separate independent Microservices, but how do we manage this distributed beast? There are myriad problems with scalability, security, resiliency and integration into the DevOps way. The way forward that most of the enterprises are using is Containers and their orchestration using tools like Openshift, Kubernetes, Mesos, Docker Swarm etc.
We’ll look at some of the best practices to use Openshift to create Kubernetes clusters and how to deploy secure, scalable Microservices on them. We’ll also look at how to integrate the DevOps pipelines effectively into the deployment mesh so as to cater to different environments and have seamless deployments.