Trace Id is missing
주 콘텐츠로 건너뛰기
Azure

Azure Load Testing

대규모 부하를 생성하고 성능 병목 상태를 식별합니다.

대규모 부하 테스트를 사용하여 성능 최적화

개발자와 테스터가 Azure용으로 빌드된 완전 관리형 부하 테스트 서비스를 사용하여 대규모 부하를 생성하고 시뮬레이션을 실행할 수 있도록 지원하세요. 부하 테스트 도구에 대한 지식 없이 신속하게 테스트를 만들거나 기존 Apache JMeter 스크립트를 업로드하세요. 자동화된 CI/CD(연속 통합 및 지속적인 업데이트) 워크플로를 통해 성능, 확장성 및 용량에 대한 실행 가능한 인사이트를 얻고 지속적인 개선을 지원하세요.

이제 Azure Load Testing이 일반 공급됩니다. 지금 사용해 보세요.

Apache JMeter에 대한 높은 충실도 지원과 간소화된 클라우드 기반 부하 테스트 서비스.

앱 성능에 대한 실행 가능한 인사이트를 사용하여 큐레이팅된 클라이언트와 서버 메트릭 포괄적으로 보기.

자동화된 공동 작업 부하 테스트를 위한 CI/CD 워크플로 통합.

기존 Azure 규칙을 기반으로 하는 간소화된 청구와 테스트 관리.

빠르고 쉽게 대규모 로드 생성

복잡한 인프라 없이 대규모 부하를 생성하세요. 부하 테스트 도구에 대한 사전 지식 없이 신속하게 테스트를 만들거나, Apache JMeter에 대한 높은 충실도 지원으로 기존 테스트 스크립트를 대규모로 실행하세요. 네트워킹 모범 사례를 자동으로 통합하는 완전 관리형 서비스로 부하 테스트를 간소화하여 Azure 또는 다중 클라우드, 온-프레미스, 또는 하이브리드 환경에서 호스트되는 퍼블릭 및 프라이빗 엔드포인트에 대한 원활한 테스트 환경을 보장하세요.

Azure Load Testing이 완전 관리형 서비스로 프로세스를 간소화하는 방법을 보여 주는 다이어그램
가상 사용자, 응답 시간, 요청 및 오류 데이터를 보여주는 쇼핑 테스트를 위한 클라이언트 쪽 메트릭 대시보드

실행 가능한 인사이트를 사용하여 병목 상태 식별

높은 부하가 성능에 미치는 영향을 관찰하여 앱의 확장성과 용량을 최적화하세요. 큐레이팅된 클라이언트와 서버 메트릭 종합 보기에서 심층적이고 실행 가능한 인사이트와 권장 사항을 받아 대규모로 앱 성능을 이해하고 개선하세요. 이 모든 걸 하나의 대시보드에서 해결하세요. 부하 테스트를 시각적으로 비교하여 테스트가 앱의 모든 부분에 미치는 영향과 더불어 애플리케이션와 환경 변경 내용의 영향을 확인하세요.

DevOps 워크플로에 부하 테스트 빌드

자동화된 CI/CD 워크플로에 부하 테스트를 쉽게 빌드하여 개발 수명 주기 초기에 성능 회귀를 포착하고 차단할 수 있습니다. 배포 파이프라인에서 실행되는 부하 테스트의 명확한 통과와 실패 조건을 설정하고 테스트를 비교할 성능 기준을 설립하세요. GitHub 또는 Azure Pipelines에서 부하 테스트 요약을 보거나 Azure Portal에서 자세한 내용을 확인하세요.

“빌드 및 배포”와 “테스트 결과에 따른 작업” 사이에 CI/CD 워크플로에 Load Testing이 빌드됨
새 부하 테스트를 만드는 사용자

Azure용 완전 관리형 테스트 서비스 사용

다른 Azure 서비스를 바탕으로 하는 원활하고 비용 효율적인 테스트 서비스를 경험하세요. 네트워킹 문제나 오버로드 걱정 없이 어떤 규모로든 자신 있게 부하를 생성하세요. Azure Load Testing은 Azure 네트워킹 모범 사례를 자동으로 통합하여 테스트가 보안 위험으로 오인되는 것을 방지하고, 자동 중단 센서는 스로틀링을 식별하고 런타임 안정성을 개선하기 위한 권장 사항을 제공합니다.

기본 제공되는 포괄적인 보안 및 규정 준수

Azure 무료 계정 시작

1

체험 계정을 만드세요. 30일 내에 사용할 수 있는 USD 200 크레딧을 받으세요. 크레딧이 있는 동안 Azure의 수많은 인기 서비스와 55가지가 넘는 상시 무료 제공 서비스를 무료로 이용하세요.

2

크레딧을 다 사용한 후에는 종량제로 전환하여 동일한 무료 서비스로 계속 구축하세요. 월간 체험 한도를 초과해서 사용하는 경우에만 요금을 지불합니다.

3

12개월 후에는 55개 이상의 상시 무료 서비스를 계속 이용할 수 있으며 월간 무료 금액을 초과하여 사용한 만큼만 비용을 지불하면 됩니다.

Azure Load Testing에 관해 자주 묻는 질문

  • 오스트레일리아 동부
    브라질 남부
    캐나다 중부
    인도 중부
    미국 중부
    동아시아
    미국 동부
    미국 동부 2
    프랑스 중부
    독일 중서부
    일본 동부
    북유럽
    미국 중남부
    동남아시아
    스웨덴 중부
    영국 남부
    서유럽
    미국 서부 2

  • Azure Load Testing은 테스트 실행당 최대 400개의 엔진 인스턴스를 지원하여 최대 100,000명의 가상 사용자를 시뮬레이션합니다. 엔진 인스턴스당 가상 사용자 수는 테스트 스크립트의 복잡성에 따라 달라질 수 있습니다. 엔진 인스턴스당 최대 250명의 가상 사용자를 사용하는 것이 좋습니다. 엔진 상태 메트릭을 모니터링하여 특정 시나리오에 대한 최대 가상 사용자 수를 결정할 수 있습니다.

     엔진 상태엔진 상태 및 Azure Load Testing을 사용하여 대규모 부하를 구성하는 방법을 알아보세요.Azure Load Testing을 사용하여 대규모 부하를 구성하는 방법을 자세히 알아보세요.

    현재 할당량보다 많은 엔진 인스턴스로 테스트를 실행하려면  여기에 언급된 단계에 따라 '테스트 실행당 엔진 인스턴스' 할당량을 늘리기 위한 지원 티켓 요청을 제기하세요.

  • 각 부하 테스트는 최대 24시간까지 실행되도록 구성할 수 있습니다.

    3시간(최대 24시간) 이상 테스트를 실행하려면  여기에 설명된 단계에 따라 지원 티켓 요청을 제기하여 '테스트 기간'에 대한 할당량을 늘리세요.

  • Azure Load Testing을 사용하면 웹 애플리케이션, 모바일 애플리케이션, 웹 API, 마이크로 서비스, 데이터베이스 연결 등에 대해 성능 테스트를 실행할 수 있습니다. Azure Load Testing은 HTTP, HTTPS, TCP, JDBC, LDAP, FTP 등 JMeter에서 지원하는 다양한 프로토콜을 지원합니다.

  • 예, Azure Load Testing은 VNET 삽입을 사용하는 프라이빗 엔드포인트 테스트를 지원합니다. Azure 가상 네트워크에 배포된 엔드포인트, 액세스 제한이 있는 퍼블릭 엔드포인트, 또는 ExpressRoute를 통해 Azure에 연결된 공개적으로 액세스할 수 없는 온-프레미스 서비스에 대한 부하를 생성할 수 있습니다.

    프라이빗 엔드포인트에 대해 부하 테스트를 실행하는 방법을 알아보세요.

준비가 되셨다면 Azure 무료 계정을 설정해 보세요.

Azure 체험하기