다음을 통해 공유


성능 효율성 설계 원칙

성능은 모든 Power Platform 작업의 성공을 위한 핵심 요소입니다. 성능이 좋지 않으면 사용자는 좌절하고, 생산성은 떨어지고, 비용은 증가합니다. 이러한 문제를 피하려면 처음부터 성능을 염두에 두고 솔루션을 설계해야 합니다. 성능이 뛰어난 작업 부하란 사용자 경험을 저하시키거나 플랫폼의 처리량 및 요청 한도를 초과하지 않고 부하 변화를 처리할 수 있는 것을 말합니다.

Microsoft Azure Well-Architected Framework 의 다음 디자인 원칙을 사용하면 비즈니스 요구 사항을 충족하는 동시에 서비스의 한계와 기능 내에 머무르는 성능을 보장하는 전략을 구축하는 데 도움이 됩니다. Power Platform 권장되는 모범 사례부터 시작하여 각 성과 효율성 원칙의 이점을 정당화하세요. 전략을 수립한 후, 다음 단계로 성과 효율성 체크리스트 를 활용하세요.

작업 부하에 대한 성능 기대치를 명확하게 이해하지 못하면 리소스에 너무 많이 또는 너무 적게 지출하게 되어 사용자 요구를 충족시키지 못할 수 있습니다.

현실적인 성과 목표 협상

목표 아이콘의도한 사용자 경험이 정의되고, 사전 확립된 비즈니스 요구 사항에 대해 벤치마크를 개발하고 목표를 측정하는 전략이 있습니다.

비즈니스 요구 사항과 기대에 따라 명확한 성과 목표를 설정하여 디자인 프로세스를 시작하세요. 기술적 지표에만 집중하는 것이 아니라, 비즈니스 이해 관계자와 협력하여 워크로드의 예상 사용자 경험에 맞춰 기대치를 설정하고 목표를 정의하세요.

Azure Well-Architected Framework에서 실현 가능한 성과 목표 설정 에 대해 자세히 알아보세요.

성능 요구 사항을 충족하도록 설계

목표 아이콘성과 목표를 달성하려면 올바른 서비스를 선택하세요.

성과를 사전에 측정하는 것이 중요합니다. 성능 목표를 달성하고, 성능을 모니터링하고, 작업 부하의 어떤 구성 요소가 문제를 일으킬 수 있는지 추적할 수 있는 서비스와 기능을 기술 스택 전반에서 선택하세요. 또한, 성능 테스트를 위한 프로세스를 정의합니다.

Azure Well-Architected Framework에서 성능 요구 사항을 충족하도록 설계하는 방법 에 대해 자세히 알아보세요.

성과 달성 및 유지

목표 아이콘보호하다 시스템 사용 중 및 시스템 발전에 따른 성능 저하를 방지합니다.

성과는 일회성 활동이 아닙니다. 워크로드를 개발하는 동안 계속해서 노력해야 합니다. 작업 부하를 여러 번 테스트하고 최적화해야 합니다. 요구 사항, 구성, 코드 또는 제품 기능이 변경되면 성능에 영향을 미칠 수 있습니다.

Azure Well-Architected Framework에서 성능을 달성하고 유지하는 방법 에 대해 자세히 알아보세요.

최적화를 통한 효율성 향상

목표 아이콘정의된 성능 목표 내에서 시스템 효율성을 개선하여 작업 부하 가치를 높입니다.

개발자가 성능 최적화에 시간을 투자할 수 있도록 성과 문화를 구축하세요. 조정 성능 목표를 사용자 경험에 따라 설정하고 작업 부하의 어떤 구성 요소에 많은 부하가 걸리는지 모니터링합니다. 성능을 향상할 수 있는 새로운 제품 기능을 지속적으로 평가합니다. 모니터링, 최적화, 테스트, 배포의 순환은 지속적인 프로세스입니다.

Azure Well-Architected Framework에서 최적화를 통해 효율성을 개선하는 방법 에 대해 자세히 알아보세요.

다음 단계