[K8S 0] Why kubernetes?

Container xuất hiện và làm cho việc đóng gói và triển khai các ứng dụng trở nên dễ dàng. Nó cho phép giảm thiểu xung đột giữa các ứng dụng cả khi cài đặt lẫn khi chạy bằng cách cô lập tài nguyên...

[K8S 0] Why kubernetes?

Containers come in and make packaging and deploying applications easy. It allows to reduce conflicts between applications both at install time and at runtime by isolating resources, making resource usage more efficient and applications more compact than ever.

However, in reality, you may have to manage several dozen or even a few thousand containers as mentioned above. These containers need to be deployed, managed, connected, updated. Assuming you have to do it all manually, it will probably take you days, maybe even months, or at least have a whole team to do just this.

That's why applications that manage deployment and monitor container operations like Kubernetes - K8s appear.

K8s will help you:

  • Standardize the way the application runs, which means that the application can run anywhere without being heavily dependent on the environment.
  • Deploy, scale, and update applications at scale in a short time - without downtime.
  • Easily migrate applications between different hardware infrastructures.
  • Self-healing - Self-healing if there is an error, there will be more self-adaptation soon.
  • Allocate, manage and use hardware resources (CPU, RAM, hard drive…) efficiently.
“Before Kubernetes, our infrastructure was so antiquated it was taking us more than six months to deploy a new microservice. Today, a new microservice takes less than five days to deploy. And we’re working on getting it to an hour.” — Box

Subscribe to bachdgvn.com

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe