检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
概述 支持将应用部署到AppStage,对于Spring Cloud框架开发的服务,需要在代码中添加相应的依赖和配置。本章以开发SpringCloudDemo为例,演示如何开发业务代码及IaC部署脚本。您可以下载Demo源码,结合本章内容进行理解。 SpringCloudDemo
AppStage开发中心使用前准备 使用开发中心前,需要先准备如表1所示内容。 表1 准备事项 准备事项 说明 购买AppStage开发中心 首次使用需要先购买开发中心专业版,具体操作请参见购买AppStage。 关联组织 首次购买AppStage后,其账号需创建并关联使用App
创建及规划版本 版本是产品/服务开发的基本单元,为开发团队所要开发的产品/服务创建版本,进而在版本管理活动中进行流水线和发布流程等有序开发和特定发布过程管理。同时创建版本完成后,规划交付件是指在产品版本开发启动初期对产品开发过程所需的交付件进行规划,以辅助开发过程规范有序且可追溯。
开发中心/运维中心/运营中心计费项 计费说明 开发中心/运维中心/运营中心的计费项如表1所示。 表1 开发中心/运维中心/运营中心的计费项说明 套餐包类型 说明 计费项 适用的计费模式 计费公式 开发中心专业版 支持统一应用架构建模、产品/版本/个人级协作管理、一站式开发工具链、研发效能洞察、海量资产模板。
配置AppStage各中心服务授权 AppStage服务的AI原生应用引擎、运维中心、运营中心与其他云服务存在交互,订购AI原生应用引擎、运维中心、运营中心之后,为保证服务正常使用,需要进行服务授权。同意服务授权后,AppStage将在统一身份认证服务为您创建名为appstage
在AppStage中管理产品 企业资源接入AppStage前,需要先将企业产品相关信息录入AppStage系统中,信息录入成功后,AppStage将自动同步产品至开发中心、运维中心等各个中心。 在“产品管理”页面,组织管理员可以创建、查看、编辑、删除、发布、同步或下线产品相关信息,非组织管理员仅可查看产品详情。
在WiseDBA中查看数据库接口调用情况 支持查看GeminiDB(for Cassandra)数据库SDS SDK接口调用统计数据,帮助业务快速定位问题接口。 全量接口洞察 可以查看选定时间范围内客户端接口调用多种指标排序、历史趋势,方便用户分析接口调用量、时延、成功率等。 进入AppStage运维中心。
job 28e7241e42904334b failed 问题现象 SLB部署失败,日志详细信息提示如下: 2024-01-27 03:24:00 job 28e7241e42904334b start running.2024-01-27 03:24:05 job 28e7241e42904334b
容器部署流程 前提条件 已纳管CCE容器集群,具体操作请参见一站式接入资源。 容器部署流程 准备镜像包和IaC3.0包:部署前需要准备镜像包和IaC3.0包。如果使用开发中心进行代码开发,可通过开发中心将包直接推送至运维中心,具体操作请参见开发中心用户指南;如果使用本地工具进行代码开发,需要手动上传镜像包和IaC3
在AppStage开发中心创建代码仓 代码仓管理是开发中心集成代码托管(CodeArts Repo)服务的能力,是遵循Git的基本运行模式的分布式版本管理平台,其具备安全管控、成员/权限管理、分支保护/合并、在线编辑、统计服务等功能,旨在解决软件开发者在跨地域协同、多分支并发、代码版本管理、安全性等方面的问题。
配置服务扩展信息 开发中心深度集成CodeArts服务的功能,需组织管理员或项目经理对当前服务关联CodeArts项目,后续的服务开发过程中才能正常使用CodeArts服务的代码托管、流水线、编译构建功能;同时在服务配置页面,可查看当前服务的基础信息(如所属产品、所属部门、服务状态等)。
SDK概述 AppStage为开发者提供运维中心SDK和AI原生应用引擎SDK,方便开发者将AppStage的能力快速集成到自己的应用中。 本文介绍了AppStage提供的开放API的SDK语言版本,列举了最新版本SDK的获取地址。 约束与注意事项 运维中心提供的SDK是基于Java1
添加团队成员 在团队多人员协作开发过程中,不同角色成员执行各自权限和责任事项,因此需要在团队中添加协作开发的各角色成员(如项目经理、开发人员、测试人员等);当团队中成员发生岗位变动或人员流动时,也可进行相应修改或删除,实现统一有序的成员信息管理。 前提条件 已创建团队。 已添加开
流水线管理 流水线功能是开发中心集成流水线CodeArts Pipeline服务的能力,提供可视化、可编排的CI/CD持续交付软件生产线,帮助企业快速转型,实现DevOps持续交付高效自动化,缩短应用TTM(Time to Market)交付周期,提升研发效率。 流水线服务本质上
运维中心使用前准备 使用AppStage运维中心前,需要先准备如表1所示内容。 表1 准备事项 准备事项 说明 购买AppStage运维中心 首次使用需要先购买运维中心专业版,具体操作请参见购买AppStage。 配置服务授权 购买运维中心后,系统将自动识别并弹框提示进行服务授权
使用工作流规划旅游行程 场景介绍 工作流体现的是一个具体的业务场景,通过一系列不同功能节点中的触发事件和执行动作编排而成,AI原生应用引擎通过将传统工具API和大模型编排在一起实现复杂的工作流。工作流可在用户创建Agent时调用,Agent使用过程中,当起始节点触发,后续动作即可自动执行,完成一系列复杂的任务。
什么是AppStage开发中心 开发中心提供全场景一站式作业平台,承载端到端研发作业流,提供涵盖软件研发全生命周期的研发工具链和研发管理服务。以团队为中心,深度集成第三方工具链能力,基于服务以及版本为维度提供设计、开发、测试、发布全场景一站式研发门户,实现精细化项目管理,掌握和处
使用容器部署应用 本章节介绍如何使用容器部署应用。 前提条件 已获取服务运维岗位权限或运维管理员权限,权限申请操作请参见申请权限。 使用容器部署应用 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“运维 > 部署服务”。 选择左侧导航栏的“环境管理 > 服务环境管理”。
部署软件包 AppStage运维中心部署服务提供变更环境功能,通过变更完成软件包的安装部署。 前提条件 通过流水线构建的软件包已成功发布,可在运维中心的“软件仓库 > 软件包管理”中查看。 已启用环境。 已获取服务运维岗位权限,权限申请操作请参见申请权限。 操作步骤 登录AppStage首页。
创建运维事件并发送通知 监控服务支持对现网发生的可能造成或者已经造成服务中断、业务质量下降的系统告警等问题创建运维事件并发送通知。 创建运维事件并发送通知 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“运维 > 监控服务(ServiceInsight)”。 选择左侧导航栏的“故障通报