전자상거래 사이트용 AKS에 마이크로서비스 플랫폼을 설계하고 있습니다. 요구 사항은 다음과 같습니다. 클라이언트를 위한 단일 공용 엔드포인트, 중앙 집중식 인증 및 스로틀링, 도메인 이벤트(예: OrderCreated)를 위한 서비스 간 디커플링, 내부 서비스 검색. 외부 액세스 및 이벤트 기반 통신 요구 사항을 충족하려면 어떤 두 가지 구성 요소를 포함해야 합니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 클러스터 앞에 API 게이트웨이로 Azure API Management를 사용하여 라우팅, 인증, 속도 제한 및 버전 관리를 제공합니다., 서비스 간에 비동기적으로 도메인 이벤트를 처리하기 위해 게시/구독 메시징용 Azure Service Bus 토픽을 사용합니다..
이것이 정답인 이유
API 게이트웨이로 Azure API Management(APIM)를 사용하는 것은 클라이언트를 위한 단일 공용 엔드포인트, 중앙 집중식 인증, 스로틀링 및 라우팅 요구 사항을 충족하는 표준 패턴입니다. APIM은 이러한 기능을 AKS 클러스터의 마이크로서비스 앞에 제공하여 외부 액세스를 관리합니다. 서비스 간 디커플링 및 도메인 이벤트 처리를 위해서는 게시/구독(pub/sub) 메시징 시스템이 필요합니다. Azure Service Bus 토픽은 이러한 비동기 이벤트 기반 통신에 적합하며, OrderCreated와 같은 도메인 이벤트를 발행하고 구독하는 서비스를 분리하여 확장성과 안정성을 높입니다. 직접 pod IP를 사용한 클라이언트 측 서비스 검색은 동적 환경에서 비효율적이고 불안정합니다. 모든 서비스에 자체 WAF 정책 및 DNS 레코드를 사용하는 것은 단일 엔드포인트 요구 사항에 위배되며 관리 복잡성을 증가시킵니다. Azure Files 공유는 파일 저장소이며 이벤트 기반 메시지 교환에는 적합하지 않습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음