检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Web应用生命周期管理 典型业务应用场景 应用场景 Web程序的应用范围非常广泛,日常使用的企业业务系统、网上商城系统、论坛、博客、Wiki知识系统、网络游戏等都可能是Web应用。针对不同技术架构的Web应用进行生命周期的管理,是企业IT部门主要工作内容之一。 价值 使用统一的平
什么是云应用引擎(Cloud Application Engine) CAE(Cloud Application Engine云应用引擎)是一个面向WEB、微服务应用的Serverless托管服务,提供极速部署、极低成本、极简运维的一站式应用托管方案。支持从源码、软件包、镜像包快速发布应用,
单击“创建公网域名”,输入自定义域名名称,下拉框选择“企业项目”,并单击“确定”。 在公网域名列表中,单击新创建的域名名称。 单击“快速添加解析”,在弹出界面中选择“网站解析”,“网站地址”选择“IP地址”。 图2 快速添加解析(公网IP) 将3获取的公网地址输入“值”一栏中。 配置vpc访问 选择“内网域名”,进入域名列表页面。
如何让第三方云上配置的域名支持华为云服务? 操作步骤 登录域名所在的第三方云网站,在解析设置中增加两条记录,如图1,示例域名为cheirmin.top。 主机记录为“www”,记录值为CAE概览页面显示的弹性IP地址。 主机记录为空,记录值为CAE概览页面显示的弹性IP地址。 图1
前台应用。 此方案使用的Nginx版本为“alpine-perl”,此版本已在开源镜像提供。 图1 镜像版本 方案架构 Nginx是一个轻量级的web服务器,本身也是一个静态资源的http服务器。本实践以Nginx为例,通过配置云存储中的并行文件系统来实现静态文件的托管,并通过更
可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作、资源、条件等策略内容,可自动生成策略。 JSON视图创建自定义策略:可以在选择策略模板后,根据具体需求编辑策略内容;也可以直接在编辑框内编写JSON格式的策略内容。 具体创建步骤请参见:创建自定义策略。本章为您介绍常用的CAE自定义策略样例。
用户可以通过“客户端上传镜像”和“页面上传镜像”两种方式上传镜像包。 在“我的镜像”、“开源镜像”或者“共享镜像”中选择已上传的镜像包部署。可通过镜像名称搜索镜像。 我的镜像:用户自定义上传的镜像包 开源镜像:容器镜像服务SWR中提供的开源镜像 共享镜像:不同账号之间共享的镜像包 (可选)用户还可以通过
用户可以通过“客户端上传镜像”和“页面上传镜像”两种方式上传镜像包。 在“我的镜像”、“开源镜像”或者“共享镜像”中选择已上传的镜像包部署。可通过镜像名称搜索镜像。 我的镜像:用户自定义上传的镜像包。 开源镜像:容器镜像服务SWR中提供的开源镜像。 共享镜像:不同账号之间共享的镜像包。 (可选)用户还可以
源码仓库”和“分支”,单击“下一步”。 图2 新建任务 图3 配置基本信息 选择构建使用的模板(此示例使用的为java代码,故此步选择Maven模板)后,单击“下一步”。 图4 选择构建模板 在“参数设置”页面,“自定义参数”中单击“新建参数”,并开启运行时设置。 名称:输入release_version。
登录Gitlab,进入代码仓库,示例为“test-demo”,单击“Settings”,选择“Webhooks”,在右下角的“Test”下拉框,选择“Push events”,如图1所示。 图1 Webhook触发Jenkins构建 登录Jenkins,左侧构建执行状态中可以看到已经触发
本实践版本号为1.0.0。 实例规格 选择实例规格,例如:0.5core、1GiB。 实例数量 输入实例数为1。 代码源 选择“镜像 > 开源镜像 > nginx”。此方案使用的nginx的版本为“alpine-perl”。 图1 创建组件 单击“配置组件”。 在“组件配置”页面
托管引擎,实现应用的极简托管。支持从源代码、软件包或容器镜像分钟级快速部署;支持Java/go/Tomcat等主流语言和多种运行时,支持web、微服务、APIs等类型应用无缝托管;可以实现基于资源或自定义业务指标的自动弹性伸缩,以应对不可预期的用户访问流量,并且按需收费;可做到基
“分支”,单击“下一步”。 图2 新建构建任务 图3 配置构建任务基本信息 选择构建使用的模板(此示例使用的为java代码,故此步选择Maven模板)后,单击“下一步”。 图4 选择构建模板 进入“构建步骤”页面后,删除“上传软件包到软件发布库”步骤。 图5 删除“上传软件包到软件发布库”步骤
token填写1获取到的GitLab webhook URL和Secret token。 图8 webhooks配置 取消勾选SSL verification的“Enable SSL verification”,单击“Add webhook”。 图9 完成webhook配置 配置流水线脚本
用户可以通过“客户端上传镜像”和“页面上传镜像”两种方式上传镜像包。 在“我的镜像”、“开源镜像”或者“共享镜像”中选择已上传的镜像包部署。可通过镜像名称搜索镜像。 我的镜像:用户自定义上传的镜像包 开源镜像:容器镜像服务SWR中提供的开源镜像 共享镜像:不同账号之间共享的镜像包 (可选)用户还可以通过
经典场景 微服务应用管理 Web应用生命周期管理
源码源”、“源码仓库”和“分支”,单击“下一步”。 图2 配置构建基本信息 选择构建使用的模板(此示例使用的为java代码,故此步选择Maven模板)后,单击“下一步”。 图3 选择构建模板 进入“构建步骤”页面后,选择“添加步骤”,单击“文件上传”,选择“上传文件到OBS”,单击“添加”。
单击“可选插件”,搜索表1中的插件进行安装。 表1 插件安装说明 插件名称 是否必须 说明 Generic Webhook Trigger Plugin 是 用于对接Gitlab的webhook GitLab Plugin 是 允许Gitlab触发Jenkins构建 Pipeline: Basic
适用各种高性能计算以及媒资归档场景,视频监控、在线视频点播、HPC、大数据分析。 大数据分析、静态网站托管、在线视频点播、基因测序、智能视频监控、备份归档、企业云盘(网盘)等。 HPC高性能计算、媒体处理、内容管理和Web服务、大数据和分析应用程序等。 AI训练、AIGC、自动驾驶、渲染、EDA仿真、企业NAS应用等。
com/smn_faq/smn_faq_0027.html获取订阅终端, 企业微信群消息为SMN服务公测功能,需提交工单申请开通。 template 否 String 通知的模板语言。 ZH,中文。 EN,英文。 响应参数 状态码:200 表8 响应Body参数 参数 参数类型 描述 api_version String