Azure Well-Architected Framework란?

Azure Well-Architected Framework는 다음을 지원하여 워크로드의 품질을 향상시킬 수 있는 디자인 프레임워크입니다.

  • 복원력, 사용 가능 및 복구 가능
  • 필요한 만큼 안전해야 합니다.
  • 충분한 투자 수익률을 제공합니다.
  • 책임 있는 개발 및 운영을 지원합니다.
  • 허용 가능한 기간 내에 목적을 달성합니다.

프레임워크는 이러한 목표에 매핑되는 아키텍처 우수성의 다섯 가지 핵심 요소에 기반을 줍니다. 안정성, 보안, 비용 최적화, 운영 우수성성능 효율성입니다.

각 핵심 요소는 권장 사례, 위험 고려 사항 및 절충을 제공합니다. 비즈니스 요구 사항을 감안할 때 디자인 결정은 모든 핵심 요소에 걸쳐 균형을 이겨야 합니다. 기술 및 실행 가능한 지침은 모든 워크로드에 충분히 광범위하며 특정 시나리오에 적용됩니다. 이 지침은 Azure를 중심으로 합니다.

워크로드 아키텍처는 구현과 동일하지 않습니다. Well-Architected Framework는 아키텍처 디자인을 통해 성공을 위해 설정할 수 있지만 구현 선택은 organization 비즈니스 요구 사항 및 제약 조건에 따라 달라집니다.

사용자

Well-Architected 프레임워크는 워크로드를 개선하고 교차 절단 문제를 해결하는 팀에 적용됩니다.

Well-Architected Framework는 워크로드 수명 주기에 관련된 모든 사람에게 유용한 인사이트와 권장 사항을 제공합니다. 설계자, 개발자, 운영자 또는 비즈니스 관련자 등 워크로드 팀의 역할에 관계없이 워크로드의 scope 내에서 의사 결정을 내릴 권한이 있는 경우 이 프레임워크의 이점을 누릴 수 있습니다.

이 지침은 organization 규모에 관계없이 유용합니다. 대기업, 중소기업 또는 독립 소프트웨어 공급업체의 일원이든 최적의 디자인에 한 걸음 더 가까이 다가갈 수 있습니다. 프레임워크는 광범위한 조직 구조와 크기를 수용하여 모든 워크로드 사용자가 효과적으로 이점을 사용할 수 있도록 합니다.

중앙 집중식 컨트롤을 통해 워크로드 포트폴리오를 개선하기 위한 지침을 찾는 경우 이 콘텐츠가 완전히 적용되지 않을 수 있습니다. 클라우드 채택 프레임워크 참조하는 것이 좋습니다. Azure에서 워크로드를 디자인하는 데 관심이 없는 경우 이 콘텐츠는 사용자와 관련이 없습니다.

건축가의 역할과 의무에 대한 자세한 내용은 건축가의 기본 사항건축가의 검사 목록을 참조하세요.

목표

Well-Architected Framework의 주요 목표는 Azure에 워크로드를 배포할 때 성공을 위해 설정하는 것입니다.

  • 성공적인 구현: 잘 설계된 디자인은 성공적인 구현으로 이어집니다. 개념에서 범위의 폭과 깊이를 감안할 때, 당신은 정보에 입각한 결정을 내릴 준비가 되어 있습니다.

  • 성공에 대한 신뢰도: Azure에 배포된 수많은 워크로드에서 볼 수 있는 검증된 평가는 프레임워크의 신조를 뒷받침합니다.

  • 장단분 및 위험 이해: 프레임워크는 권장 사항을 채택하려면 다른 핵심 요소에 대해 선택해야 할 수 있음을 이해하는 데 도움이 됩니다. 단기적으로 해결할 수 있는 장단분과 잠재적 위험을 강조 표시합니다.

  • 시간이 지남에 따라 최적화: 프레임워크는 반복적인 사용을 위해 설계되었으며 지속적인 개선을 위한 도구로 설계되었습니다. 지침에 대해 워크로드의 완성도를 측정합니다. 이 평가를 워크로드와 함께 발전하는 이동 점수로 처리하여 디자인이 비즈니스 목표를 충족하는 데 효율적이고 효과적인지 확인합니다.

Well-Architected Framework의 레이어

Well-Architected 프레임워크는 계층화된 접근 방식인 핵심 요소, 워크로드 및 서비스 가이드로 구성됩니다.

핵심 요소

이 프레임워크의 기초는 핵심 요소에 있습니다. 이러한 핵심 요소에 대한 포괄적인 이해가 없는 경우 후속 계층(워크로드 계층 및 서비스 가이드)을 완전히 이해하지 못할 수 있습니다.

핵심 요소 수준에서 각각 특정 목표가 있는 디자인 원칙을 사용하여 여정을 시작합니다. 각 원칙 내에서 디자인 전략을 수립하는 방법을 따릅니다. 이러한 접근 방식은 선택 사항이 아니며 고려해야 합니다.

Well-Architected Framework의 몇 가지 디자인 원칙을 보여 주는 스크린샷

다음으로, 항상 평가의 시작점인 검사 목록으로 이동합니다. 검사 목록의 각 항목에는 주요 전략과 Azure가 권장 사항을 달성하는 데 도움이 되는 방법을 설명하는 하나 이상의 권장 사항 가이드 가 함께 제공됩니다.

Well-Architected Framework의 검사 목록을 보여 주는 스크린샷

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 설명서를 사용하여 시작하는 몇 가지 리소스입니다.