应用平台 APPSTAGE-入门指引:使用流程
使用流程
一站式使用应用平台流程如图1所示。
序号 |
流程环节 |
说明 |
||
---|---|---|---|---|
1 |
将应用接入AppStage前需要依次完成购买AppStage、关联组织、添加部门/成员信息、录入产品/服务/微服务信息和申请权限。 |
|||
2 |
首次进入开发中心需要先创建一个团队,将团队归属于一个部门并关联一个或多个服务,同时可为团队添加相关的成员。 |
|||
对团队所关联的服务划分版本,包括创建版本的基本配置信息以及选择版本开始和结束时间。 |
||||
在版本开发启动初期对产品开发过程所需的交付件进行规划,以辅助开发过程规范有序且可追溯。 |
||||
使用内置的多种开箱即用的场景化需求模型和对象类型录入版本开发相关的需求/任务。 |
||||
针对版本类型为基线类型的版本规划需要合入的需求。 |
||||
针对版本类型为补丁类型的版本规划需要解决的补丁(缺陷)。 |
||||
使用代码托管内置的仓库模板创建代码管理的仓库。 |
||||
基于Git的代码托管服务,支持将仓库文件下载到本地进行文件的操作。 |
||||
开发人员可下载所需的开发工具,如WiseStudio 插件、Nuwa 插件、Wushan 插件后进行安装。 |
||||
开发代码的详细指导请参见《开发指南》。 |
||||
管理版本开发过程不同阶段所需或交付的必要文档,保证版本开发过程阶段性成果沉淀以及过程可追溯。 |
||||
根据需要的场景,如开发测试环境应用部署、生产环境应用部署等,对这些自动化任务进行自定义编排,一次配置后就可以一键自动化触发调度执行。 |
||||
为用户提供代码风格、通用质量与网络安全风险等丰富的检查能力,提供全面质量报告、便捷的问题闭环处理帮助企业有效管控代码质量。 |
||||
进行安全编码TOP问题的信息统计和检查结果录入。 |
||||
为当前版本绑定流水线,查看流水线参数以及执行流水线等。 |
||||
对于版本测试过程发现的缺陷进行记录、跟踪、分析和解决,包括管理版本缺陷、管理测试结论以及管理关键风险等。 |
||||
编辑总体测试结论、系统预置的测试类型结论,新增和管理自定义测试类型的测试结论,以及新增和管理版本关键风险问题。 |
||||
待开发版本过程执行完成,且发布检查项的各项结果均通过,以及版本发布准入检查均通过后,可由开发人员提交版本发布申请。 |
||||
开发人员提交版本发布申请后,生成的待办通知到相应审批人的业务控制台的“我的待办”区域,由审批人点击此待办信息的链接跳转至标准发布审批页面进行审批。 |
||||
面向DevSecOps领域端到端的研发效能度量,从需求、缺陷、代码、构建、测试、部署、发布到运营等研发各阶段作业进行数据分析洞察。 |
||||
3 |
将应用接入AppStage前需要先完成环境准备。 |
|||
应用部署需要使用虚拟机、CCE、数据库等相关资源,您可以申请资源,或者在华为云购买资源后,将资源接入AppStage。 |
||||
开发完成的应用软件包,通过流水线发布,可以发布至运维中心的部署服务中,使用部署服务完成应用部署。 |
||||
4 |
AppStage运维中心支持接入虚拟机日志和容器日志,容器日志包括通过Sidecar部署接入容器日志和通过DaemonSet部署接入容器日志,可以根据业务情况选择日志接入方式。 |
|||
日志接入后,可以对日志进行检索,查看原始日志或者汇聚后的日志。 |
||||
监控配置后可以查看监控数据。 |
||||
告警配置后可以查看告警,并及时处理告警问题。 |
||||
可以通过配置告警通知,及时掌握并处理告警,避免影响业务正常运行。 |
||||
AppStage支持对业务故障进行演练,演练场景可复用,高度自动化,最终实现无人值守演练。 |