Azure Well-Architected Framework란?
Azure Well-Architected Framework는 다음을 수행하여 워크로드의 품질을 향상시킬 수 있는 디자인 프레임워크입니다.
- 탄탄하고, 사용 가능하며, 복구 가능한 상태로 유지하십시오.
- 필요한 만큼 안전합니다.
- 충분한 투자 수익률을 제공합니다.
- 책임 있는 개발 및 운영을 지원합니다.
- 허용 가능한 기간 내에 목적을 달성합니다.
프레임워크는 이러한 목표에 매핑되는 건축 우수성의 다섯 가지 핵심 요소에 설립되었습니다. 안정성, 보안, 비용 최적화, 운영 우수성및 성능 효율성.
각 핵심 요소는 권장 사례, 위험 고려 사항 및 절충을 제공합니다. 비즈니스 요구 사항을 고려할 때 디자인 결정은 모든 핵심 요소에 걸쳐 균형을 유지해야 합니다. 기술 및 실행 가능한 지침은 모든 워크로드에 대해 충분히 광범위하며 특정 시나리오에 적용됩니다. 이 지침은 Azure를 중심으로 합니다.
워크로드 아키텍처는 구현과 동일하지 않습니다. Well-Architected Framework는 아키텍처 디자인을 통해 성공을 위해 설정할 수 있지만 구현 선택은 조직의 비즈니스 요구 사항 및 제약 조건에 따라 달라집니다.
관객
Well-Architected 프레임워크는 워크로드를 개선하고 횡단적인 문제를 해결하는 팀에 적용됩니다.
Well-Architected Framework는 워크로드의 수명 주기에 관련된 모든 사용자에게 유용한 인사이트와 권장 사항을 제공합니다. 설계자, 개발자, 운영자 또는 비즈니스 이해 관계자 등 워크로드 팀의 역할에 관계없이 워크로드 범위 내에서 의사 결정을 내릴 권한이 있는 경우 이 프레임워크의 이점을 활용할 수 있습니다.
이 지침은 조직의 규모에 관계없이 유용합니다. 대기업, 중소기업 또는 독립 소프트웨어 공급업체에 속하든 최적의 디자인에 한 걸음 더 가까이 다가갈 수 있습니다. 프레임워크는 광범위한 조직 구조와 크기를 수용하여 모든 워크로드 사용자가 효과적으로 이점을 사용할 수 있도록 합니다.
중앙 집중식 컨트롤을 통해 워크로드 포트폴리오를 개선하기 위한 지침을 찾는 경우 이 콘텐츠가 완전히 적용되지 않을 수 있습니다. 클라우드 도입 프레임워크을 참조할 것을 추천합니다. Azure에서 워크로드를 디자인하는 데 관심이 없는 경우 이 콘텐츠는 사용자와 관련이 없습니다.
건축가의 역할과 의무에 대한 자세한 내용은 설계자의 기본 사항 및 설계자의 검사 목록참조하세요.
목표
Well-Architected Framework의 기본 목표는 Azure에 워크로드를 배포할 때 성공을 위해 설정하는 것입니다.
성공적인 구현: 잘 설계된 디자인은 성공적인 구현으로 이어집니다. 개념에서 범위의 폭과 깊이를 감안할 때, 당신은 정보에 입각한 결정을 내릴 준비가 되어 있습니다.
성공에 대한 신뢰도: Azure에 배포된 수많은 워크로드에서 볼 수 있는 검증된 평가는 프레임워크의 신조를 뒷받침합니다.
장단분 및 위험 이해: 프레임워크는 권장 사항을 채택하려면 다른 핵심 요소에 대해 선택해야 할 수 있음을 이해하는 데 도움이 됩니다. 단기적으로 대응할 수 있는 절충안과 잠재적 위험을 강조합니다.
시간에 따른 최적화: 프레임워크는 반복적인 사용과 지속적인 개선을 위한 도구로 설계되었습니다. 지침에 따라 워크로드의 완성도를 측정합니다. 해당 평가를 워크로드와 함께 진화하는 이동 점수로 처리하여 디자인이 비즈니스 목표를 충족하는 데 효율적이고 효과적인지 확인합니다.
Well-Architected Framework의 레이어
Well-Architected Framework는 계층화된 접근 방식인 핵심 요소, 워크로드 및 서비스 가이드로 구성됩니다.
기둥
이 프레임워크의 기초는 핵심 요소에 있습니다. 이러한 핵심 요소를 포괄적으로 이해하지 못하는 경우 후속 계층(워크로드 계층 및 서비스 가이드)을 완전히 이해하지 못할 수 있습니다.
기둥 수준에서
Well-Architected Framework의 몇 가지 디자인 원칙을 보여 주는
다음으로, 항상 평가의 시작점인 검사 목록로 이동합니다. 검사 목록의 각 항목에는 주요 전략 및 Azure가 권장 사항을 달성하는 방법을 설명하는 하나 이상의 권장 가이드가 함께 제공됩니다.
Well-Architected Framework의 검사 목록을 보여 주는
관련 클라우드 디자인 패턴을 확실히 이해하십시오. 직접 지원하는 기둥에 매핑됩니다.
각 아키텍처 결정에는 일련의 고려 사항이 수반됩니다. 이러한 절충안들은 프레임워크의 다양한 측면에 균형을 이루기 위해 인식되고 허용된 타협들을 나타낼 있습니다. 이 아이콘 은 거래의 단점을 나타내며, 이 아이콘 은 위험을 나타냅니다.
자세한 내용은 의 Well-Architected Framework의 핵심 요소를 참조하세요.
업무량
워크로드 계층은 특정 워크로드 클래스에 기둥이 적용되는 방식을 나타냅니다. 초기 디자인 단계에서 워크로드 아키텍처는 유틸리티에 따라 분할되고 각 세그먼트는 우선 순위가 지정된 영역 또는 디자인 영역을 나타냅니다. 이러한 디자인 영역은 워크로드 클래스와 관련이 있으며 최적화를 위한 초점 역할을 합니다. Well-Architected Framework에는 여러 워크로드가 포함됩니다. 비즈니스 요구 사항과 밀접하게 일치하는 항목을 읽어 보세요. 시나리오에 맞지 않는 워크로드 클래스에 대한 워크로드 지침을 읽을 필요가 없습니다.
시작하기부터 솔루션 컨텍스트를 이해합니다. 리프레시 차원에서 디자인 원칙을 읽어 워크로드가 핵심 지침을 어떻게 채택하는지 이해하세요. 그런 다음, 디자인 영역 심층 분석하여 다음 권장 사항과 함께 기술 의사 결정 지점에 초점을 맞춥니다. 워크로드 지침에는 프로덕션 준비 상태를 평가하는 데 도움이 되는 평가도 포함되어 있습니다.
자세한 내용은 Well-Architected Framework 워크로드에 관한
서비스 가이드
서비스 가이드는 워크로드의 개별 Azure 구성 요소와 관련된 의사 결정에 중요한 역할을 합니다. 아키텍처 우수성을 달성하는 데 필요한 각 서비스의 핵심 기능과 기능을 제공합니다. 이러한 가이드는 구성 가이드가 아니라는 점에 유의해야 합니다. 또한 모든 기능과 능력을 나열한 목록이 아닙니다. Well-Architected 기둥의 관점을 통해 기능의 유용성을 강조하려는 의도입니다.
자세한 내용은 사용 가능한 가이드
평가
Microsoft Azure Well-Architected 리뷰는 무료로 제공됩니다. 디자인 선택을 평가하기 위해 핵심 검사 목록에 연결된 설문지 모음입니다. 반복 실행을 통해 점수를 추적하여 향상된 기능을 위한 가능한 영역을 식별합니다.
자세한 내용은 Azure Well-Architected 검토 도구를 참조하세요.
단계적 학습 프로세스 채택 및 반복적으로 품질 향상
Well-Architected Framework는 모든 워크로드 클래스에 적용되는 모범 사례를 포괄적으로 다룹니다. 이 지침에는 좋은 디자인과 절충안의 기본 원칙뿐만 아니라 이러한 원칙을 아키텍처 구성 요소에 적용하는 방법도 포함되어 있으며, 이는 서비스 가이드에 설명되어 있습니다.
우리는 이 지침을 처음부터 끝까지 읽는 것이 버거울 수 있음을 인정합니다. 아키텍처 우수성의 원하는 상태를 달성하려면 모든
이 지침을 사용하는 단계적 접근 방식을 채택하는 것이 좋습니다. 달성하기 쉽거나 초기에 달성해야 하는 사항에 따라 권장 사항을 분류합니다. 그런 다음 워크로드의 비즈니스 요구 사항이 변경됨에 따라 프로덕션 시스템을 단계적으로 발전시킵니다. 예를 들어 프레임워크와의 초기 맞춤은 자금 조달 및 개발 프로세스 초기에 워크로드에 적용되어 좋은 디자인을 위한 견고한 토대를 마련할 수 있습니다. 완성도 높은 정렬 단계는 프로덕션에 적합한 솔루션에 적용할 수 있으며, 가장 높은 수준은 항상 중요 비즈니스용 솔루션용으로 예약되어 있습니다.
관련 링크
다음은 Well-Architected Framework 설명서 사용을 시작하기 위한 몇 가지 리소스입니다.
- Azure Well-Architected Framework
- Azure Well-Architected Framework 소개
- Well-Architected Framework 대한
교육 - Azure 잘 설계된