Azure Well-Architected Framework의 디자인 가이드는 프레임워크의 주요 전략을 실행 가능한 단계로 변환하는 규범적 지침을 제공합니다. 핵심 요소 권장 사항 내에 정의된 기본 전략을 기반으로 구축된 이 가이드는 아키텍처 고려 사항이 실제로 함께 작동하는 방식을 보여 주기 위해 여러 기둥에 걸쳐 있습니다. 각 디자인 가이드는 전체 엔드 투 엔드 시나리오를 안내하는 대신 단일 사례 또는 의사 결정 지점에 중점을 둡니다. 이 접근 방식은 팀이 Well-Architected Framework 원칙을 자신있고 일관되게 적용할 수 있도록 명확한 방향을 제공합니다.
디자인 가이드 요약
| 조항 | Description |
|---|---|
| 백그라운드 작업 개발을 위한 권장 사항 | 백그라운드 작업을 개발하여 UI 부하를 최소화하고 가용성을 개선하며 응답 시간을 줄이는 방법을 알아봅니다. 일괄 처리 및 워크플로와 같은 작업에 백그라운드 작업을 사용하는 시기와 방법을 설명합니다. |
| 다중 지역 배포를 위한 DR(재해 복구) 계획 개발 | 비즈니스 우선 순위 및 안정성 목표에 따라 DR 계획을 만들기 위한 지침입니다. DR(재해 복구) 전략들, 용어에 관한 설명과 광범위한 실패에 대비하는 계획 방법을 설명합니다. |
| 일시적인 오류 처리에 대한 권장 사항 | 일시적인 오류가 발생할 경우 안정성을 유지하기 위한 재시도 전략 및 모범 사례를 포함하여 클라우드 애플리케이션에서 일시적인 오류를 처리하는 방법을 알아봅니다. |
| 워크로드의 건강 모델링 | 상태 모델링을 사용하여 애플리케이션 상태를 정량화하고 비즈니스 컨텍스트와 모니터링 데이터를 결합하는 사용자 지정 상태 모델을 빌드하여 워크로드 안정성을 향상시킵니다. |
| Azure Well-Architected 리뷰 평가 작업 완료 | 지속적인 워크로드 개선을 위한 권장 사항을 수신, 우선 순위 지정 및 통합하는 방법을 포함하여 Azure Well-Architected 검토 평가 프로세스의 개요입니다. |
| 흐름을 사용하여 워크로드 디자인 최적화 | 구조적 흐름 설계를 통해 워크로드를 최적화하고, 흐름을 비즈니스 프로세스에 맞게 조정하고, 모범 사례를 적용하기 위한 3단계 프로세스를 살펴봅니다. |
| 안정성을 위한 데이터 분할 권장 사항 | 분산 시스템에서 데이터를 분할하여 다양한 분할 방법에 대한 전략을 사용하여 확장성을 개선하고 경합을 줄이고 성능을 최적화하는 방법을 알아봅니다. |
| 가용성 영역 및 지역을 사용하기 위한 아키텍처 전략 | 절차 및 모범 사례를 포함하여 안정성, 비용 및 성능을 위해 가용성 영역 또는 지역에 워크로드를 배포하는 시기 및 방법에 대한 지침입니다. |
| 연속 통합을 사용하기 위한 권장 사항 | 최신 소프트웨어 개발을 위한 소스 제어, 자동화된 테스트 및 모범 사례를 포함하여 릴리스 엔지니어링에서 지속적인 통합을 사용하는 방법을 알아봅니다. |