한 제약 회사가 AI 기반 신약 개발 플랫폼을 구축하려 합니다. 이 플랫폼은 두 가지 주요 워크로드를 포함해야 합니다:
1. **실시간 API 마이크로서비스 (Real-time API microservice):** 즉각적인 화합물 상호작용 분석을 위한 API 엔드포인트입니다. 이 서비스는 높은 가변적인 요청 부하를 처리하고, HTTP 트래픽을 지원하며, 빠른 확장이 가능해야 합니다. 또한, 운영 오버헤드를 최소화하는 서버리스와 유사한 경험을 제공해야 합니다.
2. **간헐적 배치 처리 파이프라인 (Intermittent batch processing pipeline):** 대규모 유전체 데이터 분석 및 딥러닝 모델 재학습을 위한 프로세스입니다. 이 작업들은 GPU 가속이 필요하며, 몇 시간 동안 실행될 수 있습니다. 유휴 시간 동안의 비용 효율성이 중요합니다.
두 워크로드의 모든 컨테이너 이미지는 안전하게 중앙에서 저장되어야 합니다.
이러한 요구 사항을 가장 잘 충족하는 Azure 컨테이너 서비스 조합은 무엇입니까?
A. 실시간 API: Azure Container Apps (ACA); 배치 처리: GPU SKU를 사용하는 Azure Container Instances (ACI); 이미지 레지스트리: Azure Container Registry (ACR).
B. 실시간 API: Azure Kubernetes Service (AKS); 배치 처리: GPU 노드 풀이 있는 Azure Kubernetes Service (AKS); 이미지 레지스트리: Azure Container Registry (ACR).
C. 실시간 API: Azure Container Instances (ACI); 배치 처리: Azure Container Apps (ACA); 이미지 레지스트리: Azure Container Registry (ACR).
D. 실시간 API: Azure Red Hat OpenShift (ARO); 배치 처리: GPU SKU를 사용하는 Azure Container Instances (ACI); 이미지 레지스트리: Azure Container Registry (ACR).