> 百度智能云

云原生微服务应用平台

云原生微服务应用平台(Cloud-Native Application Platform,简称CNAP)是一个为企业提供应用托管和微服务管理能力的PaaS平台,可以帮助企业简化部署、监控、运维等应用生命周期管理工作,同时提供服务注册、服务治理、服务监控和调用链等微服务管理和运维能力。
[产品]
云原生微服务应用平台正式启动公测
立即申请>

您可以使用CNAP做什么?

在CNAP中管理应用的全生命周期,包括应用运行环境的创建、应用的部署和更新、应用的扩容与缩容、应用的监控报警等。
基于CNAP进行微服务部署与管理,帮助开发人员和运维人员直观地查看微服务运行状态、服务拓扑、调用链,并提供路由、限流、熔断降级、鉴权等服务治理功能。
通过CNAP解决团队技术栈差异问题,实现语言无关性,提供一致的应用部署与运维管理模型,降低企业技术风险和运营成本。
与百度效率云产品无缝集成,实现应用的敏捷开发、自动化部署与持续更新,打造高效的应用开发流水线。

产品特色

技术先进
与业界标杆技术接轨,包括容器引擎Kubernetes、微服务框架SpringCloud等
持续演进应用托管与微服务治理能力,输出百度先进的PaaS经验
无缝对接DevOps工具链,提升用户全流程自动化水平
用户友好
对开发者友好,抹平基础架构的技术差异,简化开发流程
对架构师友好,提供统一的架构管理模型,降低底层技术的学习成本
对管理者友好,提供多层次、可观察、易使用的权限、配额和资源管理能力
可观察
支持PaaS/CaaS/IaaS 平台调度追踪、IaaS基础监控汇聚
提供应用黑盒/白盒监控与报警能力
支持服务、链路等多维度的微服务观察能力,提升微服务治理水平
架构开放
对接百度智能云公有云/私有云交付体系,实现公私有云架构统一
对接开源社区生态,为定制化需求提供支撑

功能概览

工作空间
工作空间用于为不同业务/项目组提供逻辑隔离的应用运行环境
  • 工作空间管理
    使用默认工作空间,或者随时添加、编辑和管理自定义工作空间。
  • 集群与应用
    统一管理工作空间中的集群和应用,概览平台资源使用和应用部署情况。
  • 配额与权限
    支持资源配额与多级授权,满足多部门多团队的协作管理。
集群管理
集群为CNAP提供资源管理和调度的接口
  • 导入集群
    支持导入CCE集群作为底层资源,后续将支持自建kubernetes集群与虚机集群导入。
  • 资源监控
    随时掌握集群的资源总量、当前分配量以及实际使用量。便于资源统筹。
  • Kubernetes管理
    开放Kubernetes控制权限,支持通过Kube-API或控制台直接对进行管理。
应用托管
托管应用从创建、变更到释放的全生命周期
  • 应用创建
    支持按需创建普通的容器应用或者基于SpringCloud的微服务应用。其它框架将陆续支持。
  • 环境管理
    研发、测试、生产及自定义环境,便于构建和管理多种场景下的资源与配置。
  • 部署组管理
    支持应用多部署组管理,满足不同环境中配置、版本独立管理需求,便于实现分级发布策略。
  • 监控日志
    支持资源监控及变更日志查看,追踪变更事件的执行详情,打造透明可观察的平台。
微服务管理
查看服务注册信息,进行实例级或方法级的治理策略配置
  • 服务注册
    提供服务注册中心,支持查看已注册的所有服务,对实例状态及服务流量进行监控。
  • 路由与限流
    进行服务粒度的路由和限流规则配置,根据来源将流量分配到部署组,并对方法进行流量限制。
  • 链路查询
    可以查看一段时间内的服务链路日志,包括时间、方法名、实例ID和访问耗时等。
组件中心
快速部署和管理第三方组件
  • ElasticSearch
    快速部署ElasticSearch到指定的集群。便于搭建低成本、自主可控的日志检索服务。

相关产品

容器引擎CCE

高度可扩展的高性能容器管理服务
了解

云服务器BCC

云服务器BCC高性能、高可靠、安全稳定的弹性计算服务
了解

效率云

领先的云上研发工具链
了解

函数计算CFC

基于事件机制,弹性、高可用、响应快的无服务器计算服务
了解