免费应用编排服务的应用场景

应用上云

应用场景:

应用上云时,很多工作需要重复操作,例如环境的销毁和重建、在扩容的场景下重复完成多个新实例的配置等。同时应用上云时,很多操作非常耗时,例如创建数据库、创建虚拟机等,都需等待分钟级别的时间。一旦需要串行创建多个耗时任务,就需要您持续等待一段时间。而此时如果可以将整个流程自动化,可以减少您的等待过程,完成其他更有价值的任务。

价值:

使用应用编排服务,通过模板对应用及应用所需资源进行统一描述,一键式自动完成部署或销毁操作。您可以同步进行资源规划、应用定义和业务部署,提升应用上云的效率。

优势:

●简单易用

通过编写模板,即可完成应用设计与资源的规划,使业务的组织和管理变得轻松。

●高效执行

一键式自动完成部署或销毁操作,省去繁琐的人工操作。

●快速复制

同一模板可以多次重复使用,自动化构建相同的应用与资源到不同的数据中心。

图1 应用上云场景

ISV业务发放

应用场景:

独立软件开发商(ISV)需要让客户快速将软件服务部署到云上,供其自身的客户进行使用。ISV传统的软件发放的方式是在其官网提供软件的代码下载及平台搭建指南。但该方式需要客户自建资源与组网,准备时间长,成本高。并且安装过程完全手动,耗时易出错,软件的版本更新都需要客户自己手动操作,运维压力大。

价值:

应用编排服务的模板提供了标准化的资源和应用交付方式。ISV可以通过将软件服务模板化,通过应用编排服务的一键部署能力,对自身客户进行业务发放。

优势:

●快速发放

通过模板,自动化完成软件的部署与资源的开通,用户只需一键部署,分钟级完成。

●准确创建

ISV软件本身及所需的云服务资源都通过模板固化,减少人工失误带来的影响。

●统一维护

软件的生命周期管理可以统一通过AOS服务实现,一键完成软件的升级、伸缩等操作。

图2 ISV业务发放场景

批量创建

应用场景:

如果您需要创建一个包含10个不同规格的弹性云服务器实例的Web应用,或者您需要一次创建10个数据库实例时,您需要一个个单独创建这些资源,然后必须将这些资源配置为结合使用,才能确保应用顺利启动,增加了使用云资源的复杂性和时间成本。

价值:

应用编排服务将大批量的、不同服务、不同规格的资源实例,统一定义在模板中,一键完成创建,实现资源的快速部署和灵活配置。

优势:

●快速部署

通过应用编排服务自动化并发创建多个云服务资源,或不同规格的同一服务资源。

●灵活配置

丰富的模板语法,支持根据不同场景灵活配置创建资源的种类与规格。

●自动回退

批量创建过程中如果失败,用户可选择自动回退,以节省资源成本。

图3 批量创建场景

应用编排应用场景

应用设计

通过模板对容器应用及其所需资源进行统一描述,如前端应用、后端应用、数据库、云存储等,一键式自动化部署/销毁

优势

  • 高效执行

    一键式自动完成部署或销毁操作,省去繁琐的人工操作

  • 快速复制

    同一模板可以多次重复使用,自动化构建相同的应用与资源到不同的数据中心

ISV业务发放

ISV厂商可以通过将容器应用业务模板化,通过AOS的一键部署能力,对自身客户进行业务发放

优势

  • 快速发放

    通过模板,自动化完成软件的部署与资源的开通,用户只需一键部署,分钟级完成

  • 准确创建

    ISV软件本身及所需的云服务资源都通过模板固化,减少人工失误带来的影响

  • 统一维护

    软件的生命周期管理可以统一通过AOS服务实现,一键完成软件的升级、伸缩等操作

应用编排常见问题

AOS平台常见问题

  • 应用编排约束与限制

    权限

    华为云应用编排服务AOS需要OBS和告警服务的权限。

    前提条件

    AOS当前暂不支持1.17集群。

    配额

    应用编排服务对单个用户的模板数量和堆栈数量限定了配额。

    如果您需要添加更多的模板或创建更多的堆栈,请提交工单申请。配额的详细信息请参见关于配额

  • 应用编排基本概念

    模板

    模板是一个YAML或JSON格式的文本描述文件,用于描述您想要的云对象(云对象包括应用、资源、服务等所有云上的对象)。AOS服务根据描述文件帮助您完成各种云对象的创建。关于模板的更多信息请参见模板参考。

    堆栈

    堆栈是应用和云服务资源的集合。堆栈将应用、云服务作为一个整体来进行创建、删除等。

  • 什么是资源编排?

    资源编排是应用编排服务新增的完全支持业界事实标准Terraform(HCL + Provider)的终态编排引擎,用于管理系统资源及服务资源(一切可定位、描述的物理或者逻辑实体,例如数据库,VPC,流水线,数据库,IAM中的Role)。资源编排采用业界开放生态HCL语法的模板,它按照模板自动化部署指定的云服务资源。

    资源编排聚焦于华为云所用资源的自动化批量构建,帮助用户用高效、安全以及一致的方式新建、管理和升级所需资源,提升资源管理效率,降低资源管理变更带来的安全风险。

  • 应用编排服务如何收费?

    应用编排AOS本身不收取任何费用,但在使用模板创建堆栈时,AOS会帮助您创建模板指定的云服务资源,其中部分云服务资源是收费的(例如弹性云服务器ECS、云硬盘EVS等),您需要为这些云服务资源付费。具体收费以各云服务价格为准,请参见产品价格详情

  • 应用编排AOS是否支持拉起包周期(按年)的ECS?

    应用编排AOS目前只支持拉起按需的ECS。AOS控制台不支持编排包周期的资源,并且API接口也不支持。

  • 应用编排如何升级堆栈?

    应用编排AOS不支持升级堆栈,只支持创建资源,您可以通过更新模板或上传新版本模板来创建堆栈。

  • 应用编排AOS公共模板支持ARM(鲲鹏)吗?

    应用编排AOS公共模板均支持ARM和X86,因此公共模板可以使用鲲鹏集群创建。