更新时间:2024-11-13 GMT+08:00
分享

使用前必读

应用管理与运维平台(ServiceStage)是面向企业的应用管理与运维平台,提供应用发布、部署、监控与运维等一站式解决方案。支持Java、Php、Python、Node.js、Docker、Tomcat技术栈。支持Apache ServiceComb Java Chassis(Java Chassis)、Spring Cloud等微服务应用,让企业应用上云更简单。

本文档指导您快速了解如何通过ServiceStage创建、部署应用组件以及如何进行应用运维、服务治理。

使用说明

通过ServiceStage创建、部署应用组件以及如何进行应用运维、服务治理的使用说明,如图1所示。

图1 ServiceStage使用说明
  1. 在使用ServiceStage之前,您需要先注册华为云账号并授予使用ServiceStage的权限,请参考使用条件
  2. 在使用ServiceStage创建、部署应用组件之前,您需要先完成应用开发。开发微服务应用,请参考ServiceStage开发指南
  3. 在使用ServiceStage前,您需要先登录ServiceStage控制台,请参考登录ServiceStage控制台
  4. 使用ServiceStage提供的工程构建、发布等功能实现应用的持续集成,请参考持续交付
  5. 使用ServiceStage创建环境、应用并部署组件,实现应用的托管和生命周期管理,请参考:

使用条件

  1. 注册华为账号并开通华为云
  2. 当前登录账号拥有使用ServiceStage服务的权限。账号权限授权与绑定,请参考创建用户并授权使用ServiceStage

登录ServiceStage控制台

  1. 登录华为云控制台
  2. 单击,选择区域。
  3. 单击左上角,在服务列表单击“应用管理与运维平台 ServiceStage”

    • 如果是首次登录,在弹出的服务授权页面单击“同意授权”,授权ServiceStage服务使用依赖的服务,然后进入“应用管理与运维平台”控制台。
    • 如果非首次登录,直接进入“应用管理与运维平台”控制台。

控制台说明

ServiceStage控制台说明如表1所示。

表1 ServiceStage控制台说明

类别

说明

总览

“总览”页面提供ServiceStage总体看板,包含ServiceStage版本选择、资源包购买、环境总数、应用总数、组件总数、监控信息、告警、文档帮助等信息。

  • 版本选择:ServiceStage提供了按需计费的基础版、专业版、铂金版,您可以根据需要选择,请参考升级产品版本
  • 资源包购买:ServiceStage提供了包年包月计费的基础版、专业版、铂金版资源包,您可以按需购买使用,请参考购买资源包
  • 环境总数:展示已创建的环境数量。单击“环境总数”卡片,可进入“环境管理”页面,查看环境详情。
  • 应用总数:展示已创建的应用数量。单击“应用总数”卡片,可进入“应用管理”页面,查看应用详情。
  • 组件总数:展示已部署的组件数量。单击“组件总数”卡片,可进入“组件管理”页面,查看组件详情。
  • 设置需要在“总览”页面展示的监控信息:鼠标移动到右上角“自定义监控”上后,在弹窗上勾选需要在“总览”页面展示的应用概览和具体环境信息,支持最多显示4个监控信息。其中:
    • 应用概览:展示各应用的名称、已部署组件数(包括可用和不可用组件数量)、该应用下CPU和内存的使用率等信息。
    • 环境:展示各环境的名称、该环境下CPU和内存的使用率、该环境下已部署的组件数量、该环境下资源健康度、已部署组件的实例健康度等信息。单击环境卡片上的“CPU使用率”“内存使用率”,可开启或关闭CPU或内存的使用率监控信息显示。
  • 移除不需要在“总览”页面展示的监控信息:
    • 单击待移除监控信息卡片左上角的,然后单击“移出总览”
    • 鼠标移动到右上角“自定义监控”上后,在弹窗上去勾选不需要在“总览”页面展示的监控信息。
  • 查看告警信息:单击“告警”区域的“查看更多”,可进入“应用运维管理”控制台,查看ServiceStage告警详情。
  • 查看帮助文档:单击“文档帮助”区域的“查看更多”,可进入帮助中心,查看ServiceStage帮助文档。

环境管理

环境是用于组件部署和运行的计算、网络、中间件等基础资源的集合。

“环境管理”页面提供环境创建、编辑、删除、资源配置(纳管资源、移除资源)等功能,以列表形式展示已创建的环境。

应用管理

应用是一个功能相对完备的业务系统,由一个或多个特性相关的组件组成。

“应用管理”页面提供应用创建、编辑、删除等功能,以列表形式展示已创建的应用及其下已创建的组件数量,并提供在应用下创建组件的操作入口。

组件管理

组件是组成应用的某个业务特性实现,以代码或者软件包为载体,可独立部署运行。

“组件管理”页面列表展示所有应用下的组件,并提供组件详情页、组件创建及运维入口。

全链路流量控制

全链路流量控制功能将应用组件的相关版本隔离成一个独立的运行环境(即泳道),通过设置流控路由规则,将满足规则的请求流量路由到目标版本应用组件。

“全链路流量控制”页面展示已创建的泳道组,并提供了创建和管理泳道组的入口。

说明:

“华东-上海1”“亚太-新加坡”区域支持全链路流量控制功能。

发布管理

通过创建不同类型的发布单作为应用发布的入口,提供单组件发布、批量发布、批量升级和批量克隆功能,且支持组件依赖编排。满足您批量灵活部署组件的需要,提升您的业务效率和使用体验。

“发布管理”页面展示已创建的发布单,并提供创建和管理发布单的入口。

部署源管理

提供组织管理、软件仓库、镜像仓库等功能。

  • 组织管理用于隔离镜像,并为租户下用户指定不同的权限(读取、编辑、管理)。
  • 镜像仓库提供用于存储、管理Docker容器镜像的场所,可以让您轻松存储、管理Docker容器镜像。
  • 软件仓库提供用于存储、管理软件包的场所,可以让您轻松存储、管理、部署软件包。

持续交付

提供构建工程的查看、发布以及仓库授权等功能。

  • 构建

    通过构建任务可以一键式生成软件包或者镜像包,实现“源码拉取->编译->打包->归档”的全流程自动化。

  • 发布

    通过流水线工程可以完成一键部署,实现“源码拉取->编译->打包->归档->部署”的全流程自动化。利于集成环境统一、交付流程标准化。

  • 仓库授权

    您可以新建仓库授权,使构建工程、应用组件可以使用授权信息访问软件仓库。

微服务引擎

提供了引擎实例管理、仪表盘使用、微服务目录管理、微服务治理、配置管理、系统管理功能的操作入口。

产品版本说明

登录ServiceStage控制台,进入到总览界面可以选择产品版本,目前ServiceStage提供了基础版、专业版、铂金版等版本,说明如下。

表2 ServiceStage版本说明

版本

套餐说明

基础版

可以免费使用20个实例,最大支持100实例。

专业版

可支持超过100实例。

铂金版

可支持超过100实例,购买资源包可提供服务支持。

各个版本的计费说明,请参考计费详情

购买资源包

资源包适用于可预估资源使用周期的场景,价格比按需计费模式更优惠。

  1. 进入购买应用管理与运维平台套餐页面
  2. 选择“区域”、“资源包版本”、“应用实例数”和“购买时长”。
  3. 单击“立即购买”。
  4. 确认订单正确无误后,单击“去支付”,完成支付。

    • 购买资源包的操作,只有“账号”管理员才能操作,“IAM用户”无权操作。

      关于“账号”“IAM用户”的概念解释,请参见IAM的基本概念章节。

    • 如果购买了专业版或铂金版资源包,会赠送1个微服务引擎专享版引擎,可以进入“微服务引擎”界面,创建免费引擎,参数配置请参考创建微服务引擎
    • 可以多次购买资源包,但是购买时长不能叠加,到期时间为所有资源包的最晚到期时间。
    • “费用中心”“资源包”页面,可以查看已购买资源包情况。

升级产品版本

  1. 登录ServiceStage控制台,进入总览界面。
  2. 在总览界面右侧“当前版本”后,单击
  3. 选择产品版本,单击“确定”

    升级资源包,只有“账号”管理员才能操作,“IAM用户”无权操作。

    关于“账号”“IAM用户”的概念解释,请参见IAM的基本概念章节。

相关文档