SaaS 플랫폼은 200개의 소규모 테넌트 데이터베이스를 호스팅합니다. 각 테넌트는 짧고 예측할 수 없는 활동 급증을 경험하지만, 총 사용량은 적당한 수준을 유지합니다. 컴퓨팅 비용을 최소화하고, 예약 용량 할인을 사용하며, 데이터베이스별 스케일링 관리를 피하고자 합니다. 어떤 배포를 선택해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: vCore 기반 Azure SQL Database 탄력적 풀(범용)을 생성하고 모든 테넌트 데이터베이스를 풀에 배치한 다음, 데이터베이스별 최소/최대 설정을 구성합니다..
이것이 정답인 이유
vCore 기반 Azure SQL Database 탄력적 풀은 여러 데이터베이스 간에 리소스를 공유하여 비용을 최적화하고 관리 오버헤드를 줄입니다. 각 테넌트 데이터베이스는 예측할 수 없는 활동 급증이 있지만 총 사용량이 적당하므로, 풀은 전체 리소스 사용량을 효율적으로 관리하면서 개별 데이터베이스의 요구 사항을 충족할 수 있습니다. 예약 용량 할인을 적용할 수 있으며, 데이터베이스별 스케일링 관리를 피할 수 있습니다. 서버리스 컴퓨팅 계층은 비용을 절감할 수 있지만, 200개의 개별 데이터베이스를 관리하는 것은 복잡하며, 각 데이터베이스의 콜드 스타트 지연이 발생할 수 있습니다. Azure SQL Managed Instance는 더 높은 수준의 격리와 기능을 제공하지만, 200개의 소규모 테넌트에는 과도하며 비용 효율적이지 않습니다. DTU 기반 프리미엄 단일 데이터베이스는 개별 데이터베이스에 대한 자동 스케일업을 제공하지만, 200개의 개별 데이터베이스를 관리하는 것은 비효율적입니다. Hyperscale은 대규모 단일 데이터베이스에 적합하며, 테넌트를 별도의 스키마로 샤딩하는 것은 관리 복잡성을 증가시킵니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음