《IDC FutureScape: 全球数字创新2021预测– 中国启示》显示,到2024年,由于采用了微服务、容器、动态编排和DevOps等技术,新增的生产级云原生应用在新增应用中的占比将从2020年的10%增加到60%。Gartner的《Top Trends in Cloud-Native
Platforms 2022》显示,到2025年, 跑在云原生技术平台上的应用将占到新开发应用的95%。这一切表明,云原生时代真的来了。
作为云原生领域的老兵,博云是国内进入容器领域最早的创业公司之一。自2014年,博云就开始了第一个容器项目。2017年,博云第一个容器+微服务+DevOps的整体PaaS项目落地。2020年,博云启动了AI应用支撑产品的研发,不断扩展容器的应用领域。到今年,博云正式实现了容器云产品族的全能力建设。
随着云原生技术的发展和深入落地,越来越多不同类型的应用开始运行在容器云上,对企业应用管理提出了更高的要求。用户对容器云的要求,不再仅仅是需要一个好的 Kubernetes 发行版,而更希望更好地实现对各种应用类型的管理和支撑。基于底层能力积累和市场需求的变化,博云容器云产品族应运而生。
在近日召开的“容耀新生,大器所成” 2022 博云容器云产品族发布会上,博云容器云产品族正式全新发布,打造了聚焦以应用为中心,敏捷、自运维、安全的云原生操作系统,释放“全、快、稳、省”四大核心价值,为应用赋能。
解决云原生落地过程中的挑战
博云容器云产品族事业线副总经理/产品负责人王亮表示,博云的容器云产品的发展都是紧随企业云原生落地过程中面临的挑战而生的。这些挑战包括:
首先在计算边界方面,随着应用的类型越来越多,不仅微服务要跑在云原生理念、方法和逻辑上,越来越多样化的应用都要从传统的资源模式跑在云原生上,包括中间件和数据库等有状态应用,以及发展迅速的AI训练应用、大数据应用。但是云原生的开源社区并没有好的技术储备或者组件储备,无法很好支撑新的场景在云原生下落地,需要在云原生和计算边界方面向更多的应用场景拓展。
第二是端到端的能力支撑,以往云原生是在开发测试中,而现在更多的场景是面向应用的运维。在企业客户中,开发人员对于云原生的需求越来越影响到云原生在企业落地的深度和广度,博云希望能够在开发人员的角度更深入的匹配其需求,能够从开发再到运维,实现端到端的全部云原生一体化的体验。
第三是融合性加大,在云原生落地过程中,混合云成为了一大趋势,因此就要面对多云的一致性体验和管理的挑战。
第四是使用深度增强,云原生在生产环境中的落地越来越广,所以稳定、安全可靠、可运维的能力,是未来云原生发展的一大趋势。
面对这些挑战,博云从资源、应用、运维和安全四个方面发布了容器云产品族。王亮对此进行了详细介绍。
首先,博云容器产品族的核心是要打造企业级的、稳定的容器引擎,能够保证在客户环境下大规模、稳定、高可靠的资源底座,保障应用的安全性。第二,要面向开发和运维的一体化场景,使不同的应用能够达到一致性的云原生体验。第三,打造自运维的云原生操作系统,来极大地降低云原生建设的成本,同时提高效率。第四,保障容器的安全。
以应用为中心,安全的云原生操作系统
博云容器云产品族事业线总经理赵安全表示,容器云的最终价值体现,也是要落到对应用更好的支撑上。博云容器云产品族定位为:以应用为中心,安全的云原生操作系统。
其中,“应用”是指目前行业里三类主要应用:微服务应用、中间件和 AI 应用。针对这三类应用,容器云扩展出了三个子产品:微服务应用管理产品BMS、中间件管理产品BMM、AI应用支撑产品BCC。随着应用大量容器化,企业对容器安全的要求越来越高,因此博云也推出了全新的容器安全产品BKS。
围绕“以应用为中心”的理念,针对于已经使用了各种异构 Kubernetes 的客户,博云也全新实现了针对异构 Kubernetes 的纳管能力。也就是说,博云容器云应用支撑管理的能力,也支持构建在各种异构开源或者企业级 Kubernetes底座上。
另外,针对信创的建设需求,博云容器云产品族也实现了对信创生态的全面支持。
博云容器云产品族
首先,博云容器云平台 BOC 是博云容器云产品族的核心底座,由博云企业级 kubernetes 发行版 BKE、边缘 kubernetes 发行版 BEE 和混合异构 kubernetes 管理模块 BKM 三部分组成;微服务应用管理子产品 BMS是一套微服务全生命周期支撑管理的完整平台。提供涵盖微服务的开发测试、发布、运行、治理、监控的全生命周期管理能力;中间件管理子产品BMM已经支持了 MySQL、Redis、Elasticsearch、Kafka、RocketMQ、PostgreSQL、Nacos、Zookeeper等主流中间件的全生命周期管理能力。在多个项目的实践中,对于中间件交付效率的提升、运维成本的降低、资源成本的节省都有非常显著的效果;博云发布的 AI 应用支撑子产品BCC,是针对AI应用中的快速上线调试(比如白天调试代码,晚上上线并跑结果的场景)、大规模作业调度等需求的产品;全新容器安全产品 BKS则提供了完善的容器安全解决方案。
为应用赋能的最终目标是要推动千行百业的客户实现数字化转型。目前,博云容器云产品族已经在超400家大型客户中落地应用,服务了23家世界五百强客户,在头部金融客户渗透率达52%。经过长期生产级实践应用,博云容器云产品族可以提供经过长期验证的、稳定的系列产品。