

# 2 – SAP 変更の欠点を減らし、修正を簡単にし、フローを改善する
<a name="design-principle-2"></a>

 **どのように欠陥を減らし、修正を容易にして、本番環境へのフローを改善するのですか?** リファクタリング、品質についてのすばやいフィードバック、バグ修正を可能にし、本番環境への変更のフローを改善するアプローチを採用します。これらにより、本番環境に採用される有益な変更を加速させ、デプロイされた問題を制限できます。またデプロイアクティビティを通じて挿入された問題をすばやく特定し、修復できます。 


| ID | 優先度 | ベストプラクティス | 
| --- | --- | --- | 
| ☐ BP 2.1 | 必須 | バージョン管理と設定管理を使用する | 
| ☐ BP 2.2 | 必須 | コード品質の向上のためにプラクティスを実装する | 
| ☐ BP 2.3 | 必須 | 構築およびデプロイ管理システムを使用する | 
| ☐ BP 2.4 | 必須 | 複数の環境を使用する | 
| ☐ BP 2.5 | 必須 | 変更をテストし、検証する | 
| ☐ BP 2.6 | 強く推奨 | 小規模かつ可逆的な変更を頻繁に行う | 
| ☐ BP 2.7 | 推奨される | 変更のテスト、統合、デプロイを自動化する | 

 詳細については、以下のリンクと情報を参照してください。 
+  AWS 動画: [Ops を考慮に入れて設計する](https://youtu.be/uh19jfW7hw4?ref=wellarchitected) 
+  AWS ドキュメント: [AWS デベロッパーツール](https://aws.amazon.com/products/developer-tools/?ref=wellarchitected) 
+  AWS ドキュメント: [AWS Launch Wizard for SAP](https://docs.aws.amazon.com/launchwizard/latest/userguide/what-is-launch-wizard-sap.html#:~:text=AWS%20Launch%20Wizard%20for%20SAP%20is%20a%20service%20that%20guides,deploy%20SAP%20applications%20on%20AWS.) 
+  SAP on AWS ブログ: [DevOps for SAP – Driving Innovation and Lowering Costs (SAP 向け DevOps – イノベーションの促進とコストの削減)](https://aws.amazon.com/blogs/awsforsap/devops-for-sap-driving-innovation-and-lowering-costs/) 