Share via


지속 가능한 워크로드

Microsoft Azure Well-Architected Framework의 이 섹션에서는 Azure에서 지속 가능한 워크로드를 빌드하는 문제를 해결하는 것을 목표로 합니다. Azure에서 지속 가능한 솔루션을 빌드하고 운영하기 위한 기술 기초로 Well-Architected 모범 사례를 적용하는 제공된 지침을 검토합니다.

솔루션 아키텍처의 일부로 해당 플랫폼의 기능을 활용할 수 있는 기회를 위해 Microsoft Cloud for Sustainability 에 대해서도 자세히 알아보는 것이 좋습니다. 그러나 이 문서 시리즈에서 찾은 지침은 Azure에서 빌드하거나 운영하는 모든 솔루션에 중점을 줍니다.

또한 클라우드 컴퓨팅의 탄소 이점: Microsoft Cloud에 대한 연구를 참조하여 Azure가 온-프레미스 솔루션보다 에너지 효율과 탄소 효율이 더 높은 방법에 대해 자세히 알아보세요.

지속 가능한 워크로드란?

워크로드라는 용어는 공통 비즈니스 목표 또는 공통 비즈니스 프로세스의 실행을 지원하는 애플리케이션 리소스 컬렉션을 말하며, API 및 데이터 저장소와 같은 여러 서비스가 함께 작동하여 특정 엔드투엔드 기능을 제공합니다.

지속 가능성을 통해 워크로드의 환경 영향을 언급합니다.

따라서 지속 가능한 워크로드는 폐기물을 최소화하면서 궁극적으로 환경의 공간을 줄이는 솔루션을 설계하는 방법을 설명합니다.

클라우드 효율성 개요

워크로드를 클라우드 효율화하려면 비용 최적화, 탄소 배출 감소 및 에너지 소비 최적화와 관련된 노력을 결합해야 합니다. 애플리케이션 비용을 최적화하는 것은 워크로드를 보다 지속 가능하게 만드는 초기 단계입니다.

이 컨텍스트의 클라우드 효율성에 대한 개념적 개요는 다음과 같습니다.

클라우드 효율성을 달성하는 방법을 보여 주는 다이어그램

시간이 지남에 따라 추적된 변경 내용이 영향을 미치는지 여부를 이해하려면 클라우드 효율성을 채점하고 측정해야 합니다.

지속 가능한 애플리케이션 디자인을 위한 디자인 영역부터 시작하여 보다 지속 가능하고 효율적인 워크로드를 빌드하는 방법을 알아봅니다.

일반적인 과제는 무엇인가요?

Microsoft Azure에서 지속 가능한 워크로드를 빌드하고 설계하는 것은 다음과 같은 기본 이유로 어려울 수 있습니다.

  • 워크로드가 지속 가능성 목표와 일치하는지 이해합니다. 지속 가능한 방식으로 설계되었는지 확인하려면 현재 워크로드에 대한 평가가 필요합니다.
  • 환경 친화적이고 최적화된 워크로드 설계.
  • 워크로드의 배출을 측정하고 추적합니다.

지속 가능성은 성능과 비용에만 해당합니까?

성능 효율성비용 최적화는 지속 가능한 워크로드를 설계하는 데 중점을 둔 영역이지만, Azure에서 장기 지속 가능한 워크로드를 빌드할 때 Well-Architected Framework의 다른 핵심 요소도 똑같이 중요합니다.

  • 보안: 워크로드의 보안 어플라이언스를 최적화하고 자동 크기 조정하도록 설계하는 방법은 환경에 영향을 줍니다.
  • 안정성: Green Software Foundation의 지속 가능성 지침을 충족하는 신뢰할 수 있는 워크로드를 설계하면 워크로드의 탄소 및 전기 공간을 크게 줄일 수 있습니다.
  • 운영 우수성: 워크로드가 운영 문제에 효과적으로 대응할 수 있는 방법은 궁극적으로 탄소 배출을 줄일 수 있습니다.

주요 디자인 영역은 무엇인가요?

이 시리즈의 지속 가능한 지침은 이러한 주요 디자인 영역을 중심으로 하는 아키텍처 고려 사항 및 권장 사항으로 구성됩니다.

한 디자인 영역에서 내린 결정은 전체 디자인의 결정에 영향을 주거나 영향을 줄 수 있습니다. 궁극적으로 환경에 미치는 영향과 공간을 최소화하기 위한 지속 가능한 솔루션을 구축하는 데 중점을 두고 있습니다.

디자인 영역 설명
애플리케이션 설계 지속 가능한 워크로드를 디자인할 수 있는 클라우드 애플리케이션 패턴입니다.
애플리케이션 플랫폼 호스팅 환경, 종속성, 프레임워크 및 라이브러리에 대한 선택 사항입니다.
테스트 CI/CD 파이프라인 및 자동화를 위한 전략과 보다 지속 가능한 소프트웨어 테스트를 제공하는 방법.
운영 프로시저 지속 가능한 운영과 관련된 프로세스입니다.
스토리지 데이터 스토리지 옵션을 보다 지속 가능하게 만들기 위한 디자인 선택 사항입니다.
네트워크 및 연결 애플리케이션에서 전송되는 트래픽 및 데이터 양을 줄이는 데 도움이 되는 네트워킹 고려 사항입니다.
보안 Azure에서 보다 효율적인 보안 솔루션을 설계하기 위한 관련 권장 사항입니다.

독자는 이러한 디자인 영역을 숙지하고 제공된 고려 사항 및 권장 사항을 검토하여 포괄적인 결정의 결과를 더 잘 이해하는 것이 좋습니다.

다음 단계

지속 가능성 디자인 방법론을 검토합니다.