

# 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 동영상: [운영 설계를 염두에 두세요](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/) 