The design process is shown as follows:
When you think about preparing to use Kubernetes to manage your production infrastructure, you shouldn't think about Kubernetes as your end goal. It is a foundation for building a platform on which to run systems.
When you think about building a platform to meet the needs of the different people in your organization, it becomes much simpler to define the requirements you will place on Kubernetes. When trying to plan for a production environment, you need to understand the requirements that your organization has. Clearly, the technical requirements of the software you want to manage is important. But it is also key to understanding the operational process that your organization needs to support.
Adopting Kubernetes offers a lot of benefits to organizations that have complex requirements for the software that they...