

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 애플리케이션 유지 관리
<a name="app-deploy-strategy-exs"></a>

인프라가 배포되면 QA에서 스테이징, 프로덕션에 이르기까지 모든 AMS 환경에서 일관된 방식으로 인프라를 업데이트하는 것이 어렵습니다.

이 섹션에서는 AMS 워크로드 수집 프로세스에 대한 개요와 클라우드 인프라 계층을 최신 상태로 유지하는 데 사용할 수 있는 다양한 방법의 몇 가지 예를 제공합니다.

## 애플리케이션 유지 관리 전략
<a name="aog-ams-app-maintain"></a>

애플리케이션을 배포하는 방법은 애플리케이션을 유지 관리하는 방법에 영향을 미칩니다. 이 섹션에서는 애플리케이션 유지 관리를 위한 몇 가지 전략을 제공합니다.

환경 업데이트에는 다음과 같은 변경 사항이 포함될 수 있습니다.
+ 보안 업데이트
+ 애플리케이션의 새 버전
+ 애플리케이션 구성 변경 사항
+ 종속성 업데이트

**참고**  
모든 애플리케이션 배포의 경우 메서드에 관계없이 항상 서비스 요청을 미리 제출하여 AMS에 애플리케이션을 배포할 것임을 알립니다.


**변경 불가능 및 변경 가능한 애플리케이션 설치 예제**  
<a name="strategy-exs.table"></a>

- **Mutable**
  - **앱 설치 방법:**
    - CodeDeploy 사용
    - 직접
    - Chef 또는 Puppet 사용, 풀 기반
    - Ansible 또는 Salt 사용, 푸시 기반
  - **AMI:** AMS 제공

- **변경 불가능**
  - **앱 설치 방법:** Golden AMI 사용
  - **AMI:** 사용자 지정(AMS 제공 기준)

