文档首页/ 云原生服务中心 OSC/ 产品介绍/ 什么是云原生服务中心
更新时间:2023-07-14 GMT+08:00
分享

什么是云原生服务中心

云原生服务中心(Operator Service Center,OSC)是面向服务提供商和服务使用者的云原生服务生命周期治理平台,提供大量开箱即用的云原生服务,支持服务的开发、发布、订阅、部署、升级、更新等,帮助您简化云原生服务的生命周期管理。

功能介绍

云原生服务中心OSC的有两大用户角色:服务提供商和服务使用者。提供商在云市场完成服务发布后,使用者可订阅和使用服务。

图1 商品服务生命周期
图2 私有服务生命周期
  • 服务发布

    OSC提供了服务发布能力,支持服务提供商在OSC管理商品的服务包。服务提供商先在OSC上传服务包,格式校验和漏洞扫描都通过以后,才能正式发布商品。当服务首次发布成功后,后续只需要上传服务新版本,新用户订阅服务时订阅的是最新版本。

  • 服务订阅

    服务中心包含生态伙伴发布的服务以及开源服务,所有服务都支持用户订阅,用户订阅成功才能部署实例。

  • 服务退订

    用户可以随时退订服务,退订服务时系统会自动删除已部署的服务及其实例。

  • 私有服务上传

    用户按照Helm、Operator Framework或者OSC服务规范开发的服务,可上传到OSC作为私有服务进行管理,私有服务拥有和公共服务一样的生命周期管理能力。

  • 服务升级

    当服务提供商针对某服务发布了新版本后,订阅此服务的用户会收到升级提示,用户可选择是否将服务升级到最新版本。

  • 实例部署

    用户在订阅服务后可部署实例,用户可根据服务能力指定部署的region,容器集群以及运行参数。

  • 实例运维

    云原生服务中心提供实例的运维视图,可以查看实例的监控、日志等运维信息,如果需要深入的数据分析,可以从运维视图跳转到对应的云服务。

  • 实例更新

    用户可以修改实例的运行配置。

  • 实例删除

    当实例承载的业务生命周期结束,用户可以删除实例回收相关资源。

  • 服务插件

    OSC提供的运维能力依赖一些能力插件,这些插件无需用户安装。当服务包中声明了运维能力的相关配置,服务部署时,集群中被依赖的插件如果没有安装,OSC会自动安装。用户可以在插件创建好之后查看插件的事件、日志等,当插件异常时,用户可以重建插件进行恢复。

相关文档