AZ-204 문제 26

REST 웹 서비스를 개발하고 있습니다. 고객은 Azure API Management 인스턴스를 사용하여 서비스에 액세스합니다.
웹 서비스는 충돌을 올바르게 처리하지 않습니다. HTTP 상태 코드 409를 반환하는 대신, 서비스는 상태 코드 500을 반환합니다. 상태 메시지의 본문에는 conflict라는 단어만 포함됩니다.
갈등이 올바른 대응으로 이어지도록 해야 합니다.
정책을 어떻게 완료해야 합니까? 대답하려면 적절한 코드 세그먼트를 올바른 위치로 드래그하세요.
각 코드 세그먼트는 한 번, 여러 번 또는 전혀 사용되지 않을 수 있습니다. 패널 사이의 분할 막대를 드래그하거나 스크롤하여 콘텐츠를 볼 수 있습니다.
참고사항: 정답 하나당 1점입니다.

AZ-204 문제 27

사례 연구 5 - Wide World Importers
배경
Wide World Importers는 모든 데이터 센터를 Azure로 이전하고 있습니다. 이 회사는 공급망 운영을 지원하기 위해 여러 애플리케이션과 서비스를 개발했으며 가능한 한 서버리스 컴퓨팅을 활용하고자 합니다.
현재 환경
Windows Server 2016 가상 머신
이 가상 머신(VM)은 Biz Talk Server 2016을 실행합니다. VM은 다음 워크플로를 실행합니다.
* 해상 운송 - 이 워크플로는 다양한 운송 항구에서 컨테이너 내용물과 도착 알림을 포함한 컨테이너 정보를 수집하고 검증합니다.
* 내륙 운송 - 이 워크플로는 연료 사용량, 정차 횟수, 경로를 포함한 트럭 운송 정보를 수집하고 검증합니다.
VM은 다음 REST API 호출을 지원합니다.
* 컨테이너 API - 이 API는 무게, 내용 및 기타 속성을 포함한 컨테이너 정보를 제공합니다.
* 위치 API - 이 API는 운송 항구와 트럭 정류장에 대한 위치 정보를 제공합니다.
* 배송 REST API - 이 API는 배송 웹사이트에서 사용하고 표시할 수 있는 배송 정보를 제공합니다.
배송 데이터
이 애플리케이션은 모든 컨테이너 및 운송 정보에 대해 MongoDB JSON 문서 저장 데이터베이스를 사용합니다.
배송 웹사이트
이 사이트는 운송 컨테이너 추적 정보와 컨테이너 내용을 표시합니다. 이 사이트는 http://shipping.wideworldimporters.com에 있습니다. 제안된 솔루션 온프레미스 운송 애플리케이션을 Azure로 옮겨야 합니다. VM은 Azure Site Recovery를 사용하여 새 Standard_D16s_v3 Azure VM으로 마이그레이션되었으며 BizTalk 구성 요소 마이그레이션을 완료하려면 Azure에서 계속 실행되어야 합니다. BizTalk Server를 호스팅하기 위해 Standard_D16s_v3 Azure VM을 만듭니다. 제안된 솔루션에 대한 Azure 아키텍처 다이어그램은 아래와 같습니다.

배송 로직 앱
Shipping Logic 앱은 다음 요구 사항을 충족해야 합니다.
* Logic App을 사용하여 해상 운송 및 내륙 운송 워크플로를 지원합니다.
* 선박 내용물 세부 정보, 도착 알림을 포함한 다양한 메시지에 대해 산업 표준 프로토콜 X12 메시지 형식을 지원합니다.
* 회사 VNet에 대한 리소스를 확보하고 고정 비용 모델로 전용 스토리지 리소스를 활용합니다.
* 레거시 애플리케이션과 최종 BizTalk 마이그레이션을 지원하기 위해 온프레미스 연결을 유지합니다.
배송 기능 앱
앱 수준 보안을 사용하여 보안 기능 엔드포인트를 구현하고 Azure Active Directory(Azure AD)를 포함합니다.
REST API
솔루션을 지원하는 REST API는 다음 요구 사항을 충족해야 합니다.
* 회사 VNet에 대한 리소스를 보호합니다.
* 추가 비용 없이 Azure 내 테스트 위치에 배포를 허용합니다.
* 애플리케이션 다운타임을 발생시키지 않으면서 최대 배송 기간에는 자동으로 용량을 두 배로 확장합니다.
* Azure 결제 모델을 선택할 때 비용을 최소화하세요.
배송 데이터
온프레미스에서 Azure로 데이터를 마이그레이션하면 비용과 가동 중지 시간을 최소화해야 합니다.
배송 웹사이트
Azure CDN(Content Delivery Network)을 사용하면 대기 시간과 비용을 최소화하면서 동적 콘텐츠에 대한 최대 성능을 보장할 수 있습니다.
문제
윈도우 서버 2016 가상 머신
VM은 높은 네트워크 지연, 지터, 높은 CPU 사용률을 보입니다. VM은 중요하며 과거에 백업되지 않았습니다. VM은 장애 발생 시 디스크의 인플레이스 복원을 포함하기 위해 7일 스냅샷에서 빠른 복원을 활성화해야 합니다.
배송 웹사이트 및 REST API
웹사이트를 테스트하는 동안 다음 오류 메시지가 표시됩니다.

핫스팟 질문
테스트 오류를 ​​해결하려면 API를 업데이트해야 합니다.
Azure CLI 명령을 어떻게 완료해야 합니까? 대답하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고사항: 정답 하나당 1점입니다.

AZ-204 문제 28

귀사에는 회사 로고 이미지를 사용하는 여러 웹사이트가 있습니다. 정적 이미지를 저장하려면 Azure Content Delivery Network(CDN)를 사용합니다.
CDN과 POP(Point of Presence) 서버가 이미지를 배포하고 올바른 순서로 항목을 나열하는 올바른 프로세스를 결정해야 합니다.
어떤 순서로 동작이 발생합니까? 대답하려면 동작 목록에서 모든 동작을 답변 영역으로 옮기고 올바른 순서로 정렬하세요.

AZ-204 문제 29

한 회사에서는 Azure App Service Mobile Apps를 백엔드로 사용하여 현장 서비스 직원을 위한 모바일 앱을 개발하고 있습니다.
회사의 네트워크 연결은 하루 종일 다양합니다. 솔루션은 오프라인 사용을 지원하고 앱이 온라인 앱일 때 백그라운드에서 변경 사항을 동기화해야 합니다.
해결책을 구현해야 합니다.
코드 세그먼트를 어떻게 완성해야 합니까? 대답하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고사항: 정답 하나당 1점입니다.

AZ-204 문제 30

Azure Web PubSub을 사용하여 고객이 브라우저에서 뉴스 이벤트를 보고할 수 있는 서비스를 개발하고 있습니다. 이 서비스는 JSON WebSocket supprotocol을 사용하여 뉴스 이벤트를 수신하는 Azure 앱으로 구현됩니다.
Azure Function App에 대한 바인딩을 구현해야 합니다.
바인딩을 어떻게 구성해야 합니까? 대답하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고: 정답 1개당 1점의 가치가 있습니다.