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

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
主站蜘蛛池模板: 翼城县| 张家港市| 五原县| 威宁| 樟树市| 资中县| 略阳县| 且末县| 曲沃县| 达拉特旗| 漠河县| 乳山市| 乌拉特前旗| 广河县| 新源县| 嘉义县| 彩票| 昌黎县| 图木舒克市| 和政县| 六枝特区| 蒲城县| 赤壁市| 深泽县| 尼玛县| 莱阳市| 独山县| 大同市| 华容县| 安达市| 天峻县| 林州市| 裕民县| 漳平市| 香格里拉县| 常德市| 华坪县| 绥芬河市| 湟源县| 桓仁| 呼和浩特市|