Source: thenewstack.io

Can You Live without Kubernetes?
Containers provide a means to wrap up an application into its own isolated package with everything required for it to run successfully, such as libraries and runtimes. Obviously, you can run containers on individual hosts, using something like Ansible or Chef to deploy, but this is an increasingly rare approach. Because really, the key to running containers at scale is orchestration.

“So what you are seeing is that enterprise organizations are either building their own platforms, or they are buying OpenShift.”

That said, if your application can fit into the given platform constraints a PaaS might be a productive option.

Related Articles