Today, many organizations are choosing between building from scratch on Kubernetes or relying on Platform-as-a-Service (PaaS) offerings that provide a complete platform for development and deployment, including container orchestration.
If your teams spend too much time evaluating, discussing, and implementing Kubernetes architectural components (such as Pods, Labels, Replica Sets, and Config Maps) or debating whether and how to combine Rancher with Helm and RabbitMQ, then a PaaS could suit your organization.
This guide explains the benefits and technologies of containers, container orchestration, and PaaS, alongside what each technology does and doesn’t provide. We’ll cover some of the functionality necessary for organizations to leverage containers in production.