检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
16.04的主机(ECS配置请参考购买并配置ECS,购买方式请参考购买弹性云服务器),或将当前主机操作系统切换为Ubuntu 16.04(切换操作系统方式请参考切换操作系统)。 父主题: 附录
端口的入方向规则。 操作步骤如下: 登录ECS页面,在列表中找到步骤1中购买的ECS,单击服务器名称。 选择“安全组”页签,参考配置安全组规则添加一条协议为TCP、端口为5000-5001的入方向规则。 添加目标主机至项目 部署应用到ECS之前,需要先将目标主机添加到项目基础资源中。
系统指标说明 服务内置了以下系统指标,帮助快速搭建完善的效能度量看板。 表1 系统指标 视角 领域 指标 指标定义 组织 工作项 需求总数 度量近1年创建需求总数。 存量需求数 度量在当前时刻的还未关闭的需求数。 超期需求数 度量在当前时刻的已经超期还未完成的需求数。 新增需求数
选择“通过IP手动添加”。 主机名 建议与在准备工作中购买的ECS的名称保持一致。 IP 输入在准备工作中购买的ECS的弹性公网IP。 认证方式 选择“密码”。 用户名 输入“root”。 密码 输入在准备工作中购买ECS时设置的密码。 ssh端口 输入“22”。 页面显示一条主机
当使用CodeArts的同时,购买了其它服务的按需计费资源时,可能会产生计费,例如: 使用部署服务时,需要将应用部署到ECS,因此购买了按需计费的ECS。关于ECS按需计费更多信息,请参考弹性云服务器计费说明。 使用部署服务时,需要将应用部署到CCE,因此购买了按需计费的CCE。关于CCE按需计费更多信息,请参考云容器引擎计费说明。
完成本实践所需的资源如下,实践预计用时2~3小时。 表1 资源规划 服务名称 数量 软件开发生产线 CodeArts 开通基础版即可。 云容器引擎 CCE 1 弹性云服务器 ECS 1 父主题: 使用CodeArts管理电子商城项目开发流程
er。 使用为Linux操作系统主机作为代理机,则页面中提供自动安装功能。您也可以选择手动安装,请使用root账号执行安装命令。 如果使用Windows或MAC操作系统主机作为代理机,请使用系统管理员账号手动在服务器中安装。 如果使用Windows操作系统主机作为代理机,请安装64位的Java
如何部署至ECS,请参照步骤六:部署应用(ECS篇)操作。 预置应用简介 样例项目中预置了以下3个部署应用。 表1 预置应用 预置应用 应用说明 phoenix-cd-cce 部署至CCE流程对应的应用。 phoenix-sample-standalone 部署至ECS流程对应的应用。
ps流程。 接下来以用户使用的云服务器资源分类为区别进行讲解。 ECS部署 弹性云主机提供了自助便捷的服务器获取方式,特别适合自动化部署场景。 本节讲述如何通过CodeArts在弹性云服务器ECS上部署应用。 添加授信主机 自动化部署需要对弹性云主机进行操作,就需要通过主机组的方式管理主机连接密钥信息。
节点配置 配置分类 配置项 配置建议 计算配置 计费模式 选择“按需计费”。 节点类型 选择“弹性云服务器-虚拟机”。 节点规格 选择2核8G及以上规格即可。 容器引擎 选择“Docker”。 操作系统 选择“公共镜像 > CentOS 7.6”。 登录方式 选择“密码”。 密码 输入自定义密码。
"ecs:cloudServerFlavors:get", "ecs:quotas:get", "ecs:cloudServerQuotas:get", "ecs:serverKeypairs:list"
步骤一:管理项目规划 步骤二:管理项目配置 步骤三:开发代码 步骤四:检查代码 步骤五:构建应用 步骤六:部署应用(CCE篇) 步骤六:部署应用(ECS篇) 步骤七:管理项目测试 步骤八:配置流水线,实现持续交付 释放资源 父主题: 使用CodeArts管理电子商城项目开发流程
成凤凰商城版本的开发,当前正在进行迭代4的规划。 按照项目规划,迭代4要完成的功能为:限时打折管理、团购活动管理。 由于业务与市场的变化,临时新增一个紧急需求:门店网络查询功能,因此迭代4的规划中增加此功能的开发。 通过本章节,您将了解产品负责人Sarah与项目经理Maggie如
归纳。 简而言之,实现DevOps工具链,基本需要3个核心基础架构: SCM配置管理系统 Automation自动化系统 Cloud云(或者说可伸缩的、自服务的、虚拟化系统) SCM配置管理系统 配置管理是DevOps最底层的基础设施。无论是Configuration As Code,还是Infrastructure
IPD类项目协同需求下发后,下发人在哪里修改承接人? 使用CodeArts Req Scrum项目的工作项设置,提示“字段名称已存在” 如何删除文件夹下临时文件? 新建项目报错:该企业租户服务处于关闭状态,新建项目失败
服务快速入门指引 服务 入门指引 整体流程类 使用CodeArts快速搭建基于ECS部署的代码开发流水线 使用CodeArts快速搭建基于CCE部署的代码开发流水线 需求管理 创建Scrum项目并新建工作项 创建IPD系统设备类项目并新建工作项 软件建模 软件建模快速入门 代码托管 完成一次Scrum项目下的JAVA代码开发
表1展示了CodeArts各服务支持的所有系统策略。 表1 CodeArts系统权限 服务 系统角色/策略名称 描述 类别 策略详情 CodeArts控制台 DevCloud Console FullAccess 软件开发生产线控制台全部权限。 系统策略 参考CodeArts控制台权限说明。
“-u”之后的字符串为用户名。 “-p”之后的字符串为密码。 最后的字符串为SWR服务器地址,此地址即为后续配置并执行任务中的参数“dockerServer”。 图1 登录指令 此处生成的登录指令为临时登录指令,有效期为24小时。如果需要长期有效的登录指令,请参见获取长期有效登录指令。
微服务组件 说明 Web用户端服务器(对应样例代码中的“Vote”功能) 业务逻辑:用户可以通过浏览器访问此服务的WebUI。当用户在特定商品上单击“Like”时,服务将用户所选择物品的记录保存在Redis缓存中。 技术栈:Python、Flask框架。 应用服务器:Gunicorn。
使用CodeArts管理电子商城项目开发流程 需求管理 使用IPD系统设备类项目管理智能手表研发项目的原始需求 使用IPD系统设备类项目管理智能手表研发项目的缺陷 使用IPD系统设备类管理智能手表研发项目的基线评审 使用IPD系统设备类管理智能手表研发项目的特性树 使用看板项目对商城管理项目进行需求规划