应用程序维护 - AMS 高级应用程序开发者指南

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

应用程序维护

部署基础设施后,在所有 AMS 环境(从 QA 到暂存再到生产)中以一致的方式对其进行更新就是一项挑战。

本节概述了 AMS 工作负载摄取流程,并举例说明了您可以用来保持云基础设施层处于最新状态的不同方法。

应用程序维护策略

部署应用程序的方式会影响应用程序的维护方式。本节提供了一些应用程序维护策略。

环境更新可能涉及以下任何更改:

  • 安全更新

  • 应用程序的新版本

  • 应用程序配置更改

  • 依赖项的更新

注意

对于任何应用程序部署,无论采用何种方法,请务必事先提交服务请求,让 AMS 知道您将要部署应用程序。

不可变与可变应用程序安装示例
计算实例可变性 应用程序安装方法 AMI

Mutable

与 CodeDeploy

AMS 提供

手动方式

使用厨师或木偶,Pull-Based

使用 Ansible 或 Salt,基于 Push

不可变的

有了金色 AMI

自定义(基于 AMS 提供的信息)