Kubernetes deployments can scale to support services and applica- tions that run in a broad array of environments, from multi-cloud deployments to resource-constrained edge computing environments. But as businesses look to save money by optimizing infrastructural resources, the process of deploying thousands of microservices over geographically distributed servers can become increasingly complicated.
If your company is considering a large-scale Kubernetes deployment,
here are 10 considerations detailed in this paper including:
- Scalability
- Availability
- Upgradibility
- Observability
- Reliability
- Supportability
- Security
- Compliance
- Deployability
- Planning for Kubernetes at Scale