Contoso Pharmaceuticals는 자사의 IT 시스템을 Azure로 전환하여 현대화하고자 합니다. 다음은 그들이 해결해야 할 주요 과제들입니다:
1. **기존 내부 연구 데이터베이스 애플리케이션**: 현재 온프레미스에서 실행 중인 레거시 Windows Server 기반 애플리케이션으로, 최소한의 변경으로 Azure로 마이그레이션해야 합니다. 이 애플리케이션은 특정 시간에만 높은 부하가 발생하며, 항상 최대 성능이 필요하지는 않습니다.
2. **신규 약물 임상 시험 결과 분석 서비스**: 수많은 임상 시험 장비에서 스트리밍되는 데이터를 거의 실시간으로 처리하고, 특정 임계값을 초과하면 즉시 경고를 생성해야 합니다. 이 서비스는 이벤트 기반으로 작동하며, 사용량에 따라 자동으로 확장/축소되어야 하고, 관리 오버헤드가 최소화되어야 합니다.
3. **대규모 유전체 서열 분석 배치 작업**: 방대한 양의 유전체 데이터를 처리하는 시간이 오래 걸리는 계산 집약적인 작업입니다. 이 작업은 특정 기간 동안만 실행되며, 수천 개의 코어를 활용하여 병렬로 처리해야 합니다.
위 요구사항들을 모두 충족하기 위한 Azure 컴퓨팅 서비스 선택에 대한 설명 중, 가장 적합한 두 가지를 고르십시오.
A. 기존 내부 연구 데이터베이스 애플리케이션은 **Azure Virtual Machines (VMs)**에 배포하여 기존 환경과의 호환성을 유지하고 마이그레이션 노력을 최소화하며, 워크로드 변화에 따라 VM 크기 조정을 통해 비용 효율성을 확보할 수 있습니다.
B. 신규 약물 임상 시험 결과 분석 서비스는 **Azure Functions**를 활용하여 이벤트 기반의 서버리스(Serverless) 아키텍처를 구현하고, 실시간 데이터 스트리밍 처리 및 자동 확장을 통해 효율성을 극대화합니다.
C. 대규모 유전체 서열 분석 배치 작업은 **Azure App Service**에 배포하여 웹 애플리케이션의 고가용성 및 자동 스케일링 기능을 활용하고, 장시간 계산 집약적인 처리를 수행합니다.
D. 신규 약물 임상 시험 결과 분석 서비스는 **Azure Kubernetes Service (AKS)**를 사용하여 컨테이너화된 마이크로서비스로 배포하고, 세밀한 리소스 제어 및 유연한 배포 전략을 통해 요구사항을 충족합니다.