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

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
主站蜘蛛池模板: 兰州市| 夹江县| 漾濞| 商河县| 防城港市| 四会市| 仪征市| 柳江县| 康乐县| 敦煌市| 荥阳市| 长沙县| 西平县| 济源市| 阜南县| 津南区| 嘉黎县| 伊金霍洛旗| 夏邑县| 鹿泉市| 伊春市| 镇坪县| 昭觉县| 彭泽县| 子洲县| 汉源县| 屯门区| 紫金县| 祁连县| 崇州市| 浦东新区| 晋宁县| 哈尔滨市| 屏山县| 曲周县| 元朗区| 怀仁县| 汽车| 乾安县| 和平县| 蒲城县|