AZ-204 문제 76
사례 연구 4 - 유기농 제품에 가장 적합
배경
Best for You Organics Company는 여러 위치에 있는 글로벌 레스토랑 프랜차이즈입니다. 이 회사는 사용자 경험과 공급업체 통합을 개선하기를 원합니다. 회사는 자동화된 모바일 주문 및 배송 서비스를 구현할 계획입니다.
Best For You Organics는 URL https://www.bestforyouorganics.com에서 Azure 웹 앱을 호스팅합니다.
사용자는 웹 앱을 사용하여 레스토랑 위치, 메뉴 항목, 영양, 정보 및 회사 정보를 탐색할 수 있습니다. 이 회사는 플랫폼 간 모바일 앱을 개발하고 배포했습니다.
요구 사항
Bot Builder SDK 및 LUIS(Language Understanding Intelligence Service)를 사용하여 차트봇을 개발해야 합니다. 챗봇은 사용자가 픽업 또는 배달을 위해 음식을 주문할 수 있어야 합니다.
챗봇은 다음 요구 사항을 충족해야 합니다.
* 봇 프레임워크 커넥터에서만 챗봇 엔드포인트에 액세스할 수 있는지 확인합니다.
* 자연어 처리 및 음성 인식을 사용하여 사용자가 텍스트 및 음성을 사용하여 챗봇과 상호 작용할 수 있습니다. 처리는 서버 기반이어야 합니다.
* 지역 레스토랑의 프로모션에 대해 사용자에게 알립니다.
* 사용자가 음성을 사용하여 배달 또는 픽업 주문을 할 수 있습니다.
* 로그인 시 작업 버튼이 포함된 그래픽 인터페이스를 표시하여 사용자를 맞이합니다.
* 챗봇 인사말 인터페이스는 다음 예의 형식과 일치해야 합니다.

공급업체 API
공급업체는 Azure API Management 호스팅 API를 사용하여 레스토랑 인벤토리 및 배달 서비스에 대한 업데이트를 수신하고 제공합니다. 각 공급업체는 자체 구독을 사용하여 e에 액세스합니다. 각 API에 액세스합니다.
API는 다음 조건을 충족해야 합니다.
* API 사용량은 공급업체당 시간당 5,000회 호출 및 50,000KB 대역폭을 초과할 수 없습니다.
* 공급업체가 호출 수 또는 대역폭 제한에 가까워지면 API가 공급업체에 대한 이메일 알림을 트리거해야 합니다.
* API는 호출 속도를 분당 100개 호출로 제한하여 구독별로 API 사용량 급증을 방지해야 합니다.
* Inventory API는 ASP.NET Core 및 Node.js를 사용하여 작성해야 합니다.
* Azure SQL Database에 대한 인터페이스를 제공하려면 API를 업데이트해야 합니다. 데이터베이스 개체는 코드를 사용하여 관리해야 합니다.
* Delivery API는 Azure 웹앱에서 호출할 때 Azure Active Directory(Azure AD)와 함께 OAuth 2.0 프로토콜을 사용하여 보호되어야 합니다. Azure AD에 Delivery API 및 웹앱을 등록합니다. 웹 앱에서 OAuth 2.0을 활성화합니다.
* Delivery API는 단일 트랜잭션에서 Products 테이블, Vendor 트랜잭션 테이블 및 Billing 테이블을 업데이트해야 합니다.
Best For You Organics Company 아키텍처 팀은 Azure에 예상되는 배포를 설명하는 다음 다이어그램을 만들었습니다.

배달 API
Delivery API에서 간헐적으로 다음 예외가 발생합니다.

챗봇 인사말
챗봇의 인사말에는 사용자 이름이 표시되지 않습니다. 챗봇을 로컬에서 디버그해야 합니다.
언어 처리
사용자는 고객이 이탈리아어 이름을 사용하는 요리를 주문하려고 할 때 봇이 이해하지 못한다고 보고합니다.
앱 파일의 관련 부분은 아래와 같습니다. 줄 번호는 참조용으로만 포함되며 해당 파일이 속한 특정 파일을 나타내는 두 자리 접두사를 포함합니다.
Startup.cs

참고: 이 섹션에서는 동일한 시나리오와 문제를 가진 하나 이상의 질문 세트를 볼 수 있습니다. 각 질문은 문제에 대한 고유한 솔루션을 제시하며 솔루션이 명시된 목표를 충족하는지 확인해야 합니다. 둘 이상의 솔루션으로 문제를 해결할 수 있습니다. 솔루션 중 어느 것도 문제를 해결하지 못할 수도 있습니다.
이 섹션의 질문에 답한 후에는 해당 질문으로 돌아갈 수 없습니다. 결과적으로 이러한 질문은 검토 화면에 나타나지 않습니다.
참고: 이 질문은 동일한 시나리오를 제시하는 일련의 질문 중 일부입니다. 시리즈의 각 질문에는 고유한 솔루션이 포함되어 있습니다. 솔루션이 명시된 목표를 충족하는지 확인합니다.
공급업체 알림 요구 사항을 충족해야 합니다.
솔루션: 사용자 지정 아웃바운드 Azure API 관리 정책을 만들고 적용합니다.
솔루션이 목표를 충족합니까?
배경
Best for You Organics Company는 여러 위치에 있는 글로벌 레스토랑 프랜차이즈입니다. 이 회사는 사용자 경험과 공급업체 통합을 개선하기를 원합니다. 회사는 자동화된 모바일 주문 및 배송 서비스를 구현할 계획입니다.
Best For You Organics는 URL https://www.bestforyouorganics.com에서 Azure 웹 앱을 호스팅합니다.
사용자는 웹 앱을 사용하여 레스토랑 위치, 메뉴 항목, 영양, 정보 및 회사 정보를 탐색할 수 있습니다. 이 회사는 플랫폼 간 모바일 앱을 개발하고 배포했습니다.
요구 사항
Bot Builder SDK 및 LUIS(Language Understanding Intelligence Service)를 사용하여 차트봇을 개발해야 합니다. 챗봇은 사용자가 픽업 또는 배달을 위해 음식을 주문할 수 있어야 합니다.
챗봇은 다음 요구 사항을 충족해야 합니다.
* 봇 프레임워크 커넥터에서만 챗봇 엔드포인트에 액세스할 수 있는지 확인합니다.
* 자연어 처리 및 음성 인식을 사용하여 사용자가 텍스트 및 음성을 사용하여 챗봇과 상호 작용할 수 있습니다. 처리는 서버 기반이어야 합니다.
* 지역 레스토랑의 프로모션에 대해 사용자에게 알립니다.
* 사용자가 음성을 사용하여 배달 또는 픽업 주문을 할 수 있습니다.
* 로그인 시 작업 버튼이 포함된 그래픽 인터페이스를 표시하여 사용자를 맞이합니다.
* 챗봇 인사말 인터페이스는 다음 예의 형식과 일치해야 합니다.

공급업체 API
공급업체는 Azure API Management 호스팅 API를 사용하여 레스토랑 인벤토리 및 배달 서비스에 대한 업데이트를 수신하고 제공합니다. 각 공급업체는 자체 구독을 사용하여 e에 액세스합니다. 각 API에 액세스합니다.
API는 다음 조건을 충족해야 합니다.
* API 사용량은 공급업체당 시간당 5,000회 호출 및 50,000KB 대역폭을 초과할 수 없습니다.
* 공급업체가 호출 수 또는 대역폭 제한에 가까워지면 API가 공급업체에 대한 이메일 알림을 트리거해야 합니다.
* API는 호출 속도를 분당 100개 호출로 제한하여 구독별로 API 사용량 급증을 방지해야 합니다.
* Inventory API는 ASP.NET Core 및 Node.js를 사용하여 작성해야 합니다.
* Azure SQL Database에 대한 인터페이스를 제공하려면 API를 업데이트해야 합니다. 데이터베이스 개체는 코드를 사용하여 관리해야 합니다.
* Delivery API는 Azure 웹앱에서 호출할 때 Azure Active Directory(Azure AD)와 함께 OAuth 2.0 프로토콜을 사용하여 보호되어야 합니다. Azure AD에 Delivery API 및 웹앱을 등록합니다. 웹 앱에서 OAuth 2.0을 활성화합니다.
* Delivery API는 단일 트랜잭션에서 Products 테이블, Vendor 트랜잭션 테이블 및 Billing 테이블을 업데이트해야 합니다.
Best For You Organics Company 아키텍처 팀은 Azure에 예상되는 배포를 설명하는 다음 다이어그램을 만들었습니다.

배달 API
Delivery API에서 간헐적으로 다음 예외가 발생합니다.

챗봇 인사말
챗봇의 인사말에는 사용자 이름이 표시되지 않습니다. 챗봇을 로컬에서 디버그해야 합니다.
언어 처리
사용자는 고객이 이탈리아어 이름을 사용하는 요리를 주문하려고 할 때 봇이 이해하지 못한다고 보고합니다.
앱 파일의 관련 부분은 아래와 같습니다. 줄 번호는 참조용으로만 포함되며 해당 파일이 속한 특정 파일을 나타내는 두 자리 접두사를 포함합니다.
Startup.cs

참고: 이 섹션에서는 동일한 시나리오와 문제를 가진 하나 이상의 질문 세트를 볼 수 있습니다. 각 질문은 문제에 대한 고유한 솔루션을 제시하며 솔루션이 명시된 목표를 충족하는지 확인해야 합니다. 둘 이상의 솔루션으로 문제를 해결할 수 있습니다. 솔루션 중 어느 것도 문제를 해결하지 못할 수도 있습니다.
이 섹션의 질문에 답한 후에는 해당 질문으로 돌아갈 수 없습니다. 결과적으로 이러한 질문은 검토 화면에 나타나지 않습니다.
참고: 이 질문은 동일한 시나리오를 제시하는 일련의 질문 중 일부입니다. 시리즈의 각 질문에는 고유한 솔루션이 포함되어 있습니다. 솔루션이 명시된 목표를 충족하는지 확인합니다.
공급업체 알림 요구 사항을 충족해야 합니다.
솔루션: 사용자 지정 아웃바운드 Azure API 관리 정책을 만들고 적용합니다.
솔루션이 목표를 충족합니까?
AZ-204 문제 77
배송 웹 사이트에 대해 Azure CDN을 구성해야 합니다.
어떤 구성 옵션을 사용해야 합니까? 응답하려면 응답 영역에서 적절한 옵션을 선택하십시오.
참고: 각 올바른 선택은 1점의 가치가 있습니다.

어떤 구성 옵션을 사용해야 합니까? 응답하려면 응답 영역에서 적절한 옵션을 선택하십시오.
참고: 각 올바른 선택은 1점의 가치가 있습니다.

AZ-204 문제 78
최신 런타임 호스트를 사용하는 Azure Function 앱에 여러 기능을 개발하고 추가합니다. 함수에는 SSL을 사용하여 보호되는 여러 REST API 끝점이 포함되어 있습니다. Azure Function 앱은 소비 계획에서 실행됩니다.
함수 끝점을 사용할 수 없거나 너무 느리게 응답하는 경우 경고를 보내야 합니다.
기능의 가용성과 응답성을 모니터링해야 합니다.
당신은 무엇을해야합니까?
함수 끝점을 사용할 수 없거나 너무 느리게 응답하는 경우 경고를 보내야 합니다.
기능의 가용성과 응답성을 모니터링해야 합니다.
당신은 무엇을해야합니까?
AZ-204 문제 79
주문형 비디오 스트리밍 미디어를 제공하기 위해 Azure App Service 호스팅 ASP.NET Core 웹앱을 개발 중입니다. 웹 끝점에 대해 Azure CDN(콘텐츠 배달 네트워크) 표준을 사용하도록 설정합니다. 고객 비디오는 다음 예제 URL을 사용하여 웹 앱에서 다운로드됩니다. http://www.contoso.com/content.mp4?quality=1 모든 미디어 콘텐츠는 1시간 후에 캐시에서 만료되어야 합니다. 다양한 품질의 고객 비디오는 가장 가까운 지역 POP(Point of Presence) 노드로 전달되어야 합니다.
Azure CDN 캐싱 규칙을 구성해야 합니다.
어떤 옵션 을 사용해야 합니까? 응답하려면 응답 영역에서 적절한 옵션을 선택하십시오.
참고: 각 올바른 선택은 1점의 가치가 있습니다.

Azure CDN 캐싱 규칙을 구성해야 합니다.
어떤 옵션 을 사용해야 합니까? 응답하려면 응답 영역에서 적절한 옵션을 선택하십시오.
참고: 각 올바른 선택은 1점의 가치가 있습니다.

AZ-204 문제 80
Service Bus 큐에 포함된 메시지 수에 따라 확장되는 백 엔드 Azure App Service를 개발 중입니다.
처리되지 않고 유효한 큐 메시지의 평균 큐 길이가 1000보다 큰 경우 App Service를 확장하는 규칙이 이미 있습니다.
확장 조건이 충족되지 않는 한 App Service를 지속적으로 축소하는 새 규칙을 추가해야 합니다.
배율 규칙을 어떻게 구성해야 합니까? 응답하려면 응답 영역에서 적절한 옵션을 선택하십시오.
참고: 각 올바른 선택은 1점의 가치가 있습니다.

처리되지 않고 유효한 큐 메시지의 평균 큐 길이가 1000보다 큰 경우 App Service를 확장하는 규칙이 이미 있습니다.
확장 조건이 충족되지 않는 한 App Service를 지속적으로 축소하는 새 규칙을 추가해야 합니다.
배율 규칙을 어떻게 구성해야 합니까? 응답하려면 응답 영역에서 적절한 옵션을 선택하십시오.
참고: 각 올바른 선택은 1점의 가치가 있습니다.





