华为云应用编排AOS:以容器应用为核心的云上 自动化 平台。
应用编排服务 (Application Orchestration Service,简称AOS)为企业提供应用上云的自动化能力,围绕容器应用,支持编排华为云上的主流 云服务 ,实现在华为云上一键式的应用创建及云服务资源开通,提供高效的一键式云上应用复制和 迁移 能力。
使用应用编排服务,您只需要创建一个描述自己所需的云资源和应用的模板,在模板中自行定义云资源和应用的依赖关系、引用关系等,AOS将根据模板来创建和配置这些云资源和应用。例如创建弹性 云服务器 (包括 虚拟私有云 和子网),您只需要编写模板定义弹性云服务器、虚拟 私有云 和子网,并定义弹性云服务器与虚拟私有云、子网的依赖关系,子网与虚拟私有云的依赖关系,然后通过AOS使用该模板创建堆栈,虚拟私有云、子网和弹性云服务器就创建成功了。
AOS模板是一种用户可读、易于编写的文本文件。您可以直接编辑YAML或JSON格式文本,也可以使用AOS控制台提供的图形化设计器,直观便捷的编写和修改模板。AOS的模板市场中提供了海量的免费应用模板,覆盖热点应用场景,方便您直接使用或为您提供参考。
AOS通过堆栈来统一管理云资源和应用,创建堆栈过程中,AOS会自动配置您在模板上指定的云资源和应用。您可以查看堆栈内各云资源或应用的状态和告警等,对于云资源和应用的创建、删除、复制等操作,都可以以堆栈为单位来完成。