AWS (Amazon Web Services) と独自のカスタム boto ベースの python デプロイ スクリプトは初めてですが、簡単な構成管理タスクについてアドバイスやベスト プラクティスを求めたいと思っていました。コマンドライン -D で定義された Java 環境変数によって制御される、いくつかの異なるバックエンド環境の構成データを持つ単純な Web アプリケーションがあります。バックエンド サービスのメンテナンスや展開スケジュールのために、あるバックエンド環境から別のバックエンド環境に切り替える必要があるという要件が生じることがあります。
現在の手順では、Python スクリプトを使用してすべての仮想インフラストラクチャ (ロード バランサー、オート スケール グループなど) を完全に破棄して再構築し、コマンド ライン パラメーターを変更してアプリケーションを再デプロイする必要があります。従来のサーバー インフラストラクチャでは、コンテナの管理コンソールにログインし、変数を変更してコンテナをバウンスすれば完了です。
AWS 環境でのこの操作のベスト プラクティスはありますか? それとも、AWS 環境でこのタスクを実行するには、すべての部分を完全に破棄して再構築することが唯一の方法ですか?