アプリケーションのメンテナンス - AMS Advanced Application デベロッパーガイド

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

アプリケーションのメンテナンス

インフラストラクチャがデプロイされたら、QA からステージング、本番稼働まで、すべての AMS 環境で一貫した方法でインフラストラクチャを更新するのが課題です。

このセクションでは、AMS ワークロードの取り込みプロセスの概要と、クラウドインフラストラクチャレイヤーを最新の状態に保つために使用できるさまざまな方法の例をいくつか紹介します。

アプリケーションメンテナンス戦略

アプリケーションのデプロイ方法は、アプリケーションのメンテナンス方法に影響します。このセクションでは、アプリケーションメンテナンスのいくつかの戦略について説明します。

環境の更新には、次のいずれかの変更が含まれる場合があります。

  • セキュリティ更新

  • アプリケーションの新しいバージョン

  • アプリケーション設定の変更

  • 依存関係の更新

注記

アプリケーションのデプロイでは、 メソッドに関係なく、必ず事前にサービスリクエストを提出して、アプリケーションをデプロイすることを AMS に通知します。

イミュータブルアプリケーションとミュータブルアプリケーションのインストール例
コンピューティングインスタンスのミュータビリティ アプリのインストール方法 AMI

Mutable

CodeDeploy を使用する場合

AMS 提供

手動

Chef または Puppet を使用したプルベース

Ansible または Salt を使用したプッシュベース

Immutable

Golden AMI の使用

カスタム (AMS 提供)