百度云原生微服务应用平台获得信通院首批微服务评估最高级别认证
2020年10月21,由中国信息通信研究院(以下简称“信通院”)主办的2020云原生产业大会隆重召开。针对行业痛点,信通院面向云原生领域厂商进行了微服务平台通用技术能力测评,并于大会上公布微服务平台的测评结果。 百度云原生微服务应用平台成为首批通过信通院微服务平台通用技术能力测评的云服务商, 获得最高级别认证--“先进”级别,引领国内微服务落地的技术风向标。

本次大会以“云原生应用”为主题,探讨了如何推动云原生实践落地和数字化转型,为企业用户带来最权威的云原生标准和行业最佳应用实践;发布了业内首个企业级微服务平台能力测评结果。

百度云原生微服务应用平台(CNAP, Cloud-Native Application Platform) 为客户提供开箱可用的应用托管平台与微服务治理组件,实现容器化应用的 部署与变更、微服务治理、监控运维等全生命周期的高效管理,帮助客户低门槛、低成本、低风险实现应用容器化与微服务化架构转型。

针对不同企业差异化的架构现状,CNAP 提供了场景覆盖全面微服务治理能力,支持 Spring Cloud、Dubbo、BRPC 等多种通信框架及协议,对接 Eureka、Consul、ZooKeeper 等主流注册中心,同时支持容器化和物理机/虚机部署的应用,为企业微服务改造提供了平滑迁移能力

针对企业大规模微服务集群的落地,CNAP 支持百万级服务实例的管理,将国内领先的基于原生 Istio 的服务网格生产级实践进行输出,提供基于 Envoy 的高性能数据面,平均延时在 0.2ms 内,优化了 60%

典型案例

金融领域

微服务技术中台以微服务治理平台作为核心,提供标准一致的服务注册、治理、观察能力。向上与 DevOps 平台对接,兼容多种不同的开发语言和框架,提供安全的微服务开发流程;向下纳管私有云平台的不同基础设施,包括容器、虚机、物理机,满足不同类型业务的部署需求。

智慧交通

百度云在云原生技术之上构建了全流程数据治理,沉淀交通算法仓,云端边数据协同,智能感知调度等能力。打造现代化智能交通指挥中心。以 Kubernetes 为基础设施,托管标准的中间件服务,支持应用灰度发布,流量追踪,限流熔断等。

百度地

百度地图核心检索业务调用量大,稳定性要求高。在节假日,需要能够快速扩容大批量实例,同时为了应对全国范围内的流量高峰,会频繁地进行跨地域流量切换。微服务应用平台采用 Kubernetes 容器化部署,支持业务灰度发布,通过自动弹性扩缩容功能满足业务峰值资源需求,三地域部署上万实例,上千实例扩缩容分钟级完成。

技术报告

  1. 基础设施能力验收通过,包含资源管理、资源编排、自动部署、资源动态分配4个测试项
  2. 微服务框架能力验收通过,包含多编程语言支持、服务间通信、服务注册、服务发现、认证鉴权、流量控制、熔断隔离、服务容错、服务路由、负载均衡、服务契约、健康检查、故障注入13个测试项
  3. 公共基础服务能力验收通过,包含服务网关、应用性能管理、分布式事务测试项
  4. 微服务流水线验收通过,包含项目管理域、应用开发域、测试域3个测试项
  5. 管理平台验收通过,包含服务降级、链路追踪、灰度发布、监控告警、日志中心、配置中心6个测试项
  6. 性能指标提供测试报告,包含 TPS、QPS、时延3个测试项
  7. 安全能力要求验证通过,包含用户权限控制、日志审计、配置加密3个测试项

云时代下,企业需要新技术架构,使之更好地利用云计算优势,让业务更敏捷、成本更低、可伸缩性更强,云原生技术应运而生。但一直以来,各机构对云原生领域的探索都处于“单打独斗”的状态,不同企业在不同技术发展阶段对于云原生的认知和需求不尽相同,大家对云原生的技术评价也不一而足。

此次微服务平台通用技术能力测评是信通院对微服务行业标准的进一步完善。一直致力于推动云原生在国内的普及,百度云原生微服务应用平台将与信通院一起促进中国微服务市场的规范化、标准化发展。