功能总览
-
微服务引擎
-
微服务引擎(Cloud Service Engine,CSE),是用于微服务应用的云中间件,支持华为云贡献到Apache社区的注册配置中心Servicecomb引擎、开源增强的注册配置中心Nacos引擎和提供各类应用流量入口的应用网关。用户可结合其他云服务,快速构建云原生微服务体系,实现微服务应用的快速开发和高可用运维。
ServiceComb引擎支持区域:
中东-利雅得
华北-北京一
华北-北京四
华北-乌兰察布一
华东-上海一
华东-上海二
华南-广州
华南-广州-友好用户环境
西南-贵阳一
华东二
中国-香港
亚太-新加坡
拉美-墨西哥城二
拉美-圣保罗一
土耳其-伊斯坦布尔
亚太-雅加达
注册配置中心支持区域:
华北-北京四
华东-上海一
华南-广州
西南-贵阳一
华东二
中国-香港
亚太-新加坡
中东-利雅得
拉美-墨西哥城二
拉美-圣保罗一
应用网关支持区域:
华东-上海一
西南-贵阳一
-
-
ServiceComb引擎
-
管理ServiceComb引擎
通过微服务引擎控制台,可以查看ServiceComb引擎信息、获取ServiceComb引擎注册发现地址和配置中心地址、设置ServiceComb引擎备份与恢复、管理ServiceComb引擎公网访问、升级ServiceComb引擎版本、变更ServiceComb引擎规格、管理ServiceComb引擎安全认证、ServiceComb引擎转包周期、管理ServiceComb引擎标签和删除ServiceComb引擎等。
支持区域:
中东-利雅得
华北-北京一
华北-北京四
华北-乌兰察布一
华东-上海一
华东-上海二
华南-广州
华南-广州-友好用户环境
西南-贵阳一
华东二
中国-香港
亚太-新加坡
拉美-墨西哥城二
拉美-圣保罗一
土耳其-伊斯坦布尔
亚太-雅加达
-
使用ServiceComb引擎
- ServiceComb引擎的服务中心提供了服务注册的功能。服务注册是指微服务启动的时候,将基本信息,比如所属应用、微服务名称、微服务版本、监听的地址信息等注册到服务中心。
- 配置中心用来管理微服务应用的配置。微服务连接配置中心,能够从配置中心获取配置信息及其变化。配置中心还是其他微服务管控功能的核心部件,比如服务治理规则的下发,也是通过配置中心实现的。
- 对不同的微服务开发框架,比如Spring Cloud、Java Chassis等设计了统一的基于动态配置的流量特征治理。通过在开发框架中引入相关治理组件,即可使用ServiceComb引擎的微服务治理功能。
- 为保障新特性平稳上线,可以先选择少部分用户试用,待新特性成熟以后,再让所有用户使用。灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以减少其影响。
- 仪表盘提供一些基础的微服务运行监控能力。微服务通过SDK上报运行状态数据,上报的数据内容包括请求统计数据,比如请求数、时延、错误率等,还包括和治理有关的一些状态,比如熔断状态等。
- 同一个ServiceComb引擎可能会有多个用户共同使用,而不同的用户根据其责任和权限,需要具备不同的ServiceComb引擎访问和操作权限。
-
接入ServiceComb引擎
将Spring Cloud或Java Chassis接入ServiceComb引擎,方便使用ServiceComb提供的最常用的功能。
支持区域:
中东-利雅得
华北-北京一
华北-北京四
华北-乌兰察布一
华东-上海一
华东-上海二
华南-广州
华南-广州-友好用户环境
西南-贵阳一
华东二
中国-香港
亚太-新加坡
拉美-墨西哥城二
拉美-圣保罗一
土耳其-伊斯坦布尔
亚太-雅加达
-
-
注册配置中心
-
管理Nacos引擎
通过微服务引擎控制台,可以查看Nacos引擎信息、扩容Nacos引擎、升级Nacos引擎、管理Nacos引擎标签和删除Nacos引擎等。
支持区域:
华北-北京四
华东-上海一
华南-广州
西南-贵阳一
华东二
中国-香港
亚太-新加坡
中东-利雅得
拉美-墨西哥城二
拉美-圣保罗一
-
使用Nacos引擎
- 命名空间可以实现不同环境的配置的区分隔离,例如开发测试环境和生产环境的资源(如配置、服务)隔离等。不同的命名空间下,可以存在相同的Group或Data ID的配置。
- 微服务引擎控制台提供了对注册在Nacos上的服务进行管理的功能。
- 微服务引擎控制台提供对注册在Nacos上的服务的配置进行管理。
-
接入Nacos引擎
将Spring Cloud应用接入Nacos引擎,方便使用Nacos引擎提供的最常用的功能。
支持区域:
华北-北京四
华东-上海一
华南-广州
西南-贵阳一
华东二
中国-香港
亚太-新加坡
中东-利雅得
拉美-墨西哥城二
拉美-圣保罗一
-
-
应用网关
-
管理应用网关
通过微服务引擎控制台,可以查看应用网关信息、编辑访问端口、绑定/解绑负载均衡、管理应用网关标签、扩容应用网关、升级应用网关和删除应用网关等。
支持区域:
华东-上海一
西南-贵阳一
-
使用应用网关
- 您可以为应用网关配置路由规则,当应用网关收到访问流量时,会根据已配置的路由规则判断是否匹配并做相应的处理。
- 应用网关提供证书管理功能,方便您在需要大量证书时可以复用。支持在您配置域名时,可以选择已有证书。应用网关每个域名可选一个证书,多个域名可以配置不同证书。
- 应用网关允许使用自建的认证鉴权服务来给网关提供鉴权能力。您可以通过创建的黑白名单规则设置允许或禁止访问某个网关、某个域名的IP清单。
- 全局策略配置对应用网关下所有服务生效。应用网关支持配置upstream.idleTimeout和upstream.connectTimeout两个配置项。
- CSE应用网关支持Lua插件,支撑Codehub自定义实现多地域部署请求转发、请求流控、按URL类型分发请求场景。
- 开启访问日志后,您可以通过分析应用网关的访问日志了解客户端用户行为、客户端用户的地域分布,以便排查问题。开启访问日志后,可以通过分析应用网关的访问日志了解客户端用户行为、客户端用户的地域分布,以便排查问题。
- 您可以为应用网关配置路由规则,当应用网关收到访问流量时,会根据已配置的路由规则判断是否匹配并做相应的处理。
-
-
云服务审计支持的关键动作
-
微服务引擎通过云审计服务(Cloud Trace Service,简称CTS)为您提供云服务资源的操作记录,记录内容包括您从华为云管理控制台或者API发起的云服务资源操作请求以及每次请求的结果,供您查询、审计和回溯使用。
ServiceComb引擎支持区域:
中东-利雅得
华北-北京一
华北-北京四
华北-乌兰察布一
华东-上海一
华东-上海二
华南-广州
华南-广州-友好用户环境
西南-贵阳一
华东二
中国-香港
亚太-新加坡
拉美-墨西哥城二
拉美-圣保罗一
土耳其-伊斯坦布尔
亚太-雅加达
注册配置中心支持区域:
华北-北京四
华东-上海一
华南-广州
西南-贵阳一
华东二
中国-香港
亚太-新加坡
中东-利雅得
拉美-墨西哥城二
拉美-圣保罗一
应用网关支持区域:
华东-上海一
西南-贵阳一
-
-
API
-
微服务引擎提供了REST(Representational State Transfer)API,支持您通过HTTPS请求调用。
ServiceComb引擎支持区域:
中东-利雅得
华北-北京一
华北-北京四
华北-乌兰察布一
华东-上海一
华东-上海二
华南-广州
华南-广州-友好用户环境
西南-贵阳一
华东二
中国-香港
亚太-新加坡
拉美-墨西哥城二
拉美-圣保罗一
土耳其-伊斯坦布尔
亚太-雅加达
注册配置中心支持区域:
华北-北京四
华东-上海一
华南-广州
西南-贵阳一
华东二
中国-香港
亚太-新加坡
中东-利雅得
拉美-墨西哥城二
拉美-圣保罗一
应用网关支持区域:
华东-上海一
西南-贵阳一
-