更新时间:2023-07-14 GMT+08:00
分享

服务能力介绍

简介

云原生服务中心(Operator Service Center,OSC)能够提供大量开箱即用的云原生服务,支持服务的开发、发布、订阅、部署、升级、更新等,其面向对象包括服务开发者、服务使用者和服务提供商。本文旨在帮助开发者如何接入OSC平台并使用OSC能力。

优势

  • 更高效的利用华为云基础设施

    OSC作为开发者与华为云基础设施的桥梁,提供了统一的对接方式,开发者可以通过配置文件赋予服务云原生能力,如全域分发、弹性伸缩、智能调度、监控运维等。

  • 一次开发,标准、快速交付

    基于OSC开发规范开发的云服务,在公有云验证交付后,云服务提供商无需再针对云容器引擎、华为云UCS部署平台适配,可以随OSC拓展到云容器引擎、华为云UCS应用部署平台,使交付更标准,更快速,为生态伙伴的产品赋予了批量复制的能力。

  • 兼容开源,快速发布成熟产品至云市场

    OSC开发规范完全兼容Operator Framework以及Helm社区标准,其中Operator Framework支持版本v0.19.0+,Helm支持V3和V2的语法。满足Operator Framework以及Helm规范的服务无需修改,发布到云市场后可以通过OSC直接部署到用户的云容器引擎、华为云UCS。

  • 扩展开源,赋予服务平台高级能力
    • 提供动态UI控件,支持表单方式创建实例。

      动态UI指根据服务包相关配置,动态渲染出表单,用户可以编辑表单创建服务实例。

    • 动态UI控件支持实例运行时状态显示。

      服务已配置动态UI控件,部署服务实例后,实例详情页面可以展示实例的运行详情,比如运行时参数,并支持配置修改。

    • 提供扩展目录,支持对接运维能力。

      OSC支持开发者在扩展目录中添加配置文件对接运维能力。基于该规范开发的服务在部署时,OSC会识别并解析配置文件中的内容,赋予服务对应的功能。

服务接入流程图

相关文档