快速上手应用管理与运维平台服务
快速上手应用管理与运维平台服务
前提条件
注册华为云帐号,并登录成功。账号拥有使用ServiceStage服务的权限。
创建组织
登录ServiceStage控制台,创建组织。
创建环境
登录ServiceStage,选择“环境管理”,然后“创建环境”。
新建应用
登录ServiceStage,选择“应用管理 > 应用列表”,单击“创建应用”。
10分钟教程让您快速上手体验
10分钟教程让您快速上手体验
SpringCloud微服务应用接入SpringCloud引擎的应用
SpringCloud引擎100%兼容Spring Cloud微服务原生应用。不需要任何代码更改,就可以无缝对接。现阶段SpringCloud引擎包含服务中心和配置中心两大功能模块,帮助开发者无修改平滑上云。
基于ServiceStage的Go语言微服务开发部署
go chasssis是华为开源的一个微服务开发框架,可以帮助业务快速进行微服务开发,以下提供手把手的指南来完成微服务的开发与部署。
应用管理与运维平台最佳实践
应用管理与运维平台最佳实践
微服务引擎仪表盘中的数据通过ServiceStage对接到AOM
部署到微服务引擎的Java Chassis应用,在微服务引擎仪表盘上的实时监控数据默认保留5分钟。如果需要持久化存储历史监控数据用于后续查询分析,可以使用ServiceStage的自定义指标监控功能,将微服务显示到微服务引擎仪表盘中的数据对接到AOM。
本章节以软件包部署应用为例,指导您完成将微服务引擎仪表盘中的数据通过ServiceStage对接到AOM。
使用ServiceStage零代码修改实现微服务注册引擎迁移
指导您将使用Java Chassis微服务框架开发并注册在ServiceStage微服务引擎专业版上的微服务应用组件,零代码修改迁移注册到微服务引擎专享版。
须知:微服务注册引擎迁移,会存在业务中断。请在迁移前谨慎评估并选择好时间窗口。
开启微服务引擎专享版安全认证
服务引擎专享版支持基于RBAC(Role-Based Access Control,基于角色的访问控制)策略的安全认证,并支持开启/关闭安全认证。
引擎开启了安全认证之后,要求所有连接该引擎的微服务都要配置安全认证帐号和密码。否则,微服务将注册失败,导致业务受损。
使用ServiceStage托管天气预报微服务应用
天气预报微服务应用提供天气预报、紫外线和天气湿度展示等功能。本文通过天气预报应用,展示了微服务架构设计理念的应用场景,以及使用ServiceStage管理运行环境、构建应用和治理微服务的最佳实践。
使用ServiceStage托管Spring Boot应用
Spring Boot是一个基于Spring框架的开源应用程序开发框架,可以帮助您快速构建可独立运行的、生产级别的应用程序。
本最佳实践使用Spring官方提供的样例代码,帮助您快速在ServiceStage上快速部署、访问和升级Spring应用。
使用Gitlab对接Jenkins自动构建并升级部署到ServiceStage的组件
代码开发完成后,每次上线前都需要先在Jenkins上打包成镜像包或Jar包,再将镜像包上传到SWR镜像仓库或者将Jar包上传到OBS对象存储,然后再使用ServiceStage升级组件版本配置。该流程较为繁琐,频繁发版本测试导致开发和运维效率低、用户体验差。