OPS06-BP02 変更をテストし、検証する
あらゆるライフサイクルステージで変更をテストし、その結果を検証することで、新しい機能を確認するとともに、デプロイの失敗のリスクと影響を最小限に抑えます。
AWS では、実験やテストのリスク、労力、コストを削減するために一時的な並列環境を作成できます。これらの環境のデプロイを
AWS CloudFormation
一般的なアンチパターン:
-
あなたは、斬新な新機能をアプリケーションにデプロイします。動作しません。理由はわかりません。
-
あなたは、証明書を更新します。あなたは、意図せずに、誤ったコンポーネントに証明書をインストールします。理由はわかりません。
このベストプラクティスを活用するメリット: デプロイ後の変更をテストして検証することで、問題を早期に特定し、顧客への影響を軽減する機会が得られます。
このベストプラクティスを活用しない場合のリスクレベル: 高
実装のガイダンス
-
変更をテストし、検証する: あらゆるライフサイクルステージ (開発、テスト、本番など) で変更をテストし、その結果を検証することで、新しい機能を確認するとともに、デプロイの失敗のリスクと影響を最小限に抑えます。
リソース
関連するドキュメント: