【摘要】Docker 容器、Kubernetes、微服务、DevOps 等热门技术逐渐兴起和成熟,利用云原生(Cloud Native)解决方案为企业数字化转型,已成为主流趋势。但随着容器云平台建设规模的增长和使用场景的增多,容器云平台运维方面逐步显露出了很多全新的问题与挑战,以往针对虚拟机的运维管理经验不能有效覆盖平台化的容器场景。我们通过建设完善的云原生自动化运维体系,解决了容器云平台运维方面存在的诸多痛点。本文将从云原生自动化运维体系的需求分析、架构设计与实现、落地效果等方面进行介绍。
伴随着 Docker 容器、Kubernetes、微服务、DevOps 等热门技术的兴起和逐渐成熟,利用云原生(Cloud Native)解决方案为企业数字化转型,已成为主流趋势。云原生解决方案通过使用容器、Kubernetes、微服务等这些新潮且先进的技术,能够大幅加快软件的开发迭代速度,提升应用架构敏捷度,提高 IT 资源的弹性和可用性,帮助企业客户加速实现数字化转型。通过容器技术搭建的云原生 PaaS(Platform-as-a-Service)平台,可以为企业提供业务的核心底层支撑,同时能够建设、运行、管理业务应用或系统,使企业能够节省底层基础设施和业务运行系统搭建、运维的成本,将更多的人员和成本投入到业务相关的研发上。
银行数字化转型的一大关键内容就是如何通过利用容器云平台为应用开发人员和基础设施建设运维人员赋能。除了利用容器云平台带来容器编排调度、故障自检自愈、资源弹性供给等基本能力外,还需要更加关注容器云平台的稳定性、安全性、以及如何融入已有开发运维体系。
某银行容器云平台定位为以应用为中心的平台&#x