다음을 통해 공유


아키텍처 의사 결정 레코드

ADR(아키텍처 의사 결정 레코드)은 솔루션 설계자의 가장 중요한 결과물 중 하나입니다. 이 레코드는 디자인 프로세스 전체에서 내리는 아키텍처 결정을 문서화합니다. 또한 각 결정에 대한 컨텍스트별 근거 및 의미를 제공합니다.

ADR은 배제한 대안을 포함하여 모든 주요 결정을 문서화합니다. 결정의 문서화된 효과에 요구 사항 및 제약 조건을 통합합니다.

ADR 구현

워크로드가 시작될 때 ADR을 시작하고 워크로드의 수명 동안 유지 관리합니다. ADR은 추가 전용 로그 역할을 합니다. 향후 기능 및 비기능 요구 사항에 대한 디자인 측면을 포함하도록 초기 디자인을 넘어 확장됩니다. 이 로그는 워크로드 설명서와 함께 쉽게 사용할 수 있고 저장되어야 합니다.

일반적으로 설계자는 문서 및 자산 리포지토리를 설정하고 유지 관리하는 데 도움을 줌으로써 워크로드 팀이 운영 우수성에 대한 권장 사항을 달성하는 데 도움을 줄 수 있습니다. 설계자는 팀이 모든 자산을 리포지토리에 배치하는 데 도움을 줍니다. 또한 팀이 단일 진리 소스를 통합하여 참조, 감사 및 인시던트 대응에 사용하도록 장려합니다.

다음 단계