官术网_书友最值得收藏!

The cloud native runtimes

Containers are the best solutions for how to get software to run reliably when moved from one computing environment to another. This could be from one developer machine to the stage environment into production, and perhaps from a physical machine to a virtual machine in a private or public cloud. Kubernetes has become synonymous with container services, and is getting popular nowadays.

With the rise of cloud native frameworks and an increase in the applications built around it, the attributes of container orchestration have received more attention and usage. Here is what you need from a container runtime:

  • Managing container state and high availability: Be sure to maintain the state (such as create and destroy) of containers, specifically in production, as they are very important from a business perspective, and should be able to scale as well, based on business needs
  • Cost analysis and realization: Containers give you control over resource management as per your business budget, and can reduce costs to a large extent
  • Isolated environment: Each process that runs within a container should remain isolated within that container
  • Load balancing across clusters: Application traffic, which is basically handled by a cluster of containers, should be redirected equally within the containers, which will increase the applications response and maintain high availability
  • Debugging and disaster recovery: Since we are dealing with the production system here, we need to make sure we have the right tools to monitor the health of the application, and to take the necessary action to avoid downtime and provide high availability
主站蜘蛛池模板: 漳浦县| 山东| 临洮县| 镇康县| 黎城县| 邮箱| 伊吾县| 中卫市| 雷山县| 南汇区| 库尔勒市| 兰州市| 资兴市| 雷州市| 榆中县| 城市| 平南县| 夹江县| 循化| 方山县| 蒙城县| 泽普县| 广西| 兖州市| 浮山县| 思南县| 甘洛县| 葵青区| 华安县| 沅陵县| 林周县| 宁晋县| 水富县| 社旗县| 山阳县| 鹤岗市| 宁乡县| 葵青区| 怀安县| 明溪县| 昭觉县|