AZ-204 문제 86
Azure Storage와 통신하는 .NET 애플리케이션을 개발하고 있습니다.
애플리케이션이 초기화될 때 메시지를 저장해야 합니다.
메시지를 구현해야 합니다.
코드 부분을 어떻게 완성해야 할까요? 정답을 선택하려면 답변란에서 적절한 옵션을 고르세요.
참고: 정답 하나당 1점입니다.

애플리케이션이 초기화될 때 메시지를 저장해야 합니다.
메시지를 구현해야 합니다.
코드 부분을 어떻게 완성해야 할까요? 정답을 선택하려면 답변란에서 적절한 옵션을 고르세요.
참고: 정답 하나당 1점입니다.

AZ-204 문제 87
당신은 항공사 티켓 예약 시스템을 개발하고 있습니다.
해당 애플리케이션의 스토리지 솔루션은 다음 요구 사항을 충족해야 합니다.
최소 99.99%의 가용성을 보장하고 낮은 지연 시간을 제공하십시오.
지역 네트워크 장애 또는 기타 예기치 못한 오류가 발생하는 경우에도 예약을 수락합니다.
예약이 제출된 순서대로 정확하게 예약을 처리하여 초과 예약이나 동일 좌석을 여러 여행객에게 판매하는 것을 최소화하십시오.
최대 5초의 허용 오차 범위 내에서 동시 예약 및 순서에 상관없이 예약을 허용합니다.
Azure 미국 남중부 지역에 airlineResourceGroup이라는 리소스 그룹을 프로비저닝합니다.
앱을 지원하려면 SQL SPI Cosmos DB 계정을 프로비저닝해야 합니다.
Azure CLI 명령을 어떻게 완료해야 합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하십시오.
참고: 정답 하나당 1점입니다.

해당 애플리케이션의 스토리지 솔루션은 다음 요구 사항을 충족해야 합니다.
최소 99.99%의 가용성을 보장하고 낮은 지연 시간을 제공하십시오.
지역 네트워크 장애 또는 기타 예기치 못한 오류가 발생하는 경우에도 예약을 수락합니다.
예약이 제출된 순서대로 정확하게 예약을 처리하여 초과 예약이나 동일 좌석을 여러 여행객에게 판매하는 것을 최소화하십시오.
최대 5초의 허용 오차 범위 내에서 동시 예약 및 순서에 상관없이 예약을 허용합니다.
Azure 미국 남중부 지역에 airlineResourceGroup이라는 리소스 그룹을 프로비저닝합니다.
앱을 지원하려면 SQL SPI Cosmos DB 계정을 프로비저닝해야 합니다.
Azure CLI 명령을 어떻게 완료해야 합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하십시오.
참고: 정답 하나당 1점입니다.

AZ-204 문제 88
한 회사가 국제 여행 및 예약 관리 서비스를 운영하고 있습니다. 이 회사는 레스토랑 예약 서비스도 제공할 계획입니다. Azure Search를 사용하고 다음 요구 사항을 충족하는 솔루션을 개발해야 합니다.
* 사용자는 식당 이름, 설명, 위치 및 요리 종류로 식당을 검색할 수 있어야 합니다.
* 사용자는 위치, 음식 종류, 평점 및 가족 친화도별로 검색 결과를 더욱 좁힐 수 있어야 합니다.
* 설명에 있는 모든 단어는 검색에 포함되어야 합니다.
레스토랑 클래스에 어노테이션을 추가해야 합니다.
코드 부분을 어떻게 완성해야 할까요? 정답을 선택하려면 답변란에서 적절한 옵션을 고르세요.
참고: 정답 하나당 1점입니다.

* 사용자는 식당 이름, 설명, 위치 및 요리 종류로 식당을 검색할 수 있어야 합니다.
* 사용자는 위치, 음식 종류, 평점 및 가족 친화도별로 검색 결과를 더욱 좁힐 수 있어야 합니다.
* 설명에 있는 모든 단어는 검색에 포함되어야 합니다.
레스토랑 클래스에 어노테이션을 추가해야 합니다.
코드 부분을 어떻게 완성해야 할까요? 정답을 선택하려면 답변란에서 적절한 옵션을 고르세요.
참고: 정답 하나당 1점입니다.

AZ-204 문제 89
사례 연구 2
요구 사항
콘텐츠 분석 서비스
이 회사의 데이터 과학 그룹은 사용자가 생성한 콘텐츠를 문자열로 입력받아 부적절한 콘텐츠에 대한 예상 값을 반환하는 ContentAnalysisService를 개발했습니다. 특정 임계값을 초과하는 값은 Contoso, Ltd. 직원이 검토해야 합니다.
콘텐츠 검사를 수행하려면 CheckUserContent라는 이름의 Azure Function을 생성해야 합니다.
소송 비용
모든 Azure 서비스의 비용을 최소화해야 합니다.
수동 검토
콘텐츠를 검토하려면 사용자는 Azure AD 자격 증명을 사용하여 ContentAnalysisService의 웹사이트 부분에 인증해야 합니다. 웹사이트는 React로 구축되었으며 모든 페이지와 API 엔드포인트에 인증이 필요합니다. 콘텐츠를 검토하려면 사용자는 ContentReviewer 역할에 속해야 합니다. 완료된 모든 검토에는 감사 목적으로 검토자의 이메일 주소가 포함되어야 합니다.
높은 가용성
모든 서비스는 여러 지역에서 실행되어야 합니다. 특정 지역의 서비스 장애가 전체 애플리케이션 가용성에 영향을 미쳐서는 안 됩니다.
모니터링
ContentUploadService가 사용 가능한 CPU 코어의 80% 이상을 사용하는 경우 경고를 발생시켜야 합니다.
보안
다음과 같은 보안 요구 사항이 있습니다.
인터넷을 통해 접속 가능한 모든 웹 서비스는 크로스 사이트 스크립팅 공격으로부터 보호되어야 합니다.
* 모든 웹사이트와 서비스는 유효한 루트 인증 기관에서 발급한 SSL 인증서를 사용해야 합니다.
* Azure Storage 액세스 키는 메모리에만 저장되어야 하며 서비스에서만 사용할 수 있어야 합니다.
* 모든 내부 서비스는 내부 가상 네트워크(VNet)에서만 접근 가능해야 합니다.
* 시스템의 모든 부분은 수신 및 발신 트래픽 제한을 지원해야 합니다.
* 모든 서비스 호출은 Azure AD를 사용하여 인증되어야 합니다.
사용자 계약
사용자가 콘텐츠를 제출할 때 사용자 계약에 동의해야 합니다. 이 계약에 따라 Contoso.Ltd의 직원은 콘텐츠를 검토하고, 사용자 기기에 쿠키를 저장하며, 사용자의 IP 주소를 추적할 수 있습니다.
계약 관련 정보는 콘토소 주식회사 내 여러 부서에서 활용됩니다.
사용자 응답은 손실되어서는 안 되며, 개별 서비스 가동 시간과 관계없이 모든 관계자가 이용할 수 있어야 합니다. 시간당 계약 건수는 수백만 건에 달할 것으로 예상됩니다.
유효성 검사
ContentAnalysisService의 새 버전이 출시되면 이전 버전과 크게 다르지 않은지 확인하기 위해 지난 7일간의 콘텐츠를 새 버전으로 처리해야 합니다.
문제점
ContentUploadService 사용자들은 특정 페이지에서 간혹 HTTP 502 응답이 발생하는 현상을 보고하고 있습니다.
암호
콘텐츠 업로드 서비스


사용자 계약을 저장해야 합니다.
계약서 작성이 완료되면 어디에 보관해야 하나요?
요구 사항
콘텐츠 분석 서비스
이 회사의 데이터 과학 그룹은 사용자가 생성한 콘텐츠를 문자열로 입력받아 부적절한 콘텐츠에 대한 예상 값을 반환하는 ContentAnalysisService를 개발했습니다. 특정 임계값을 초과하는 값은 Contoso, Ltd. 직원이 검토해야 합니다.
콘텐츠 검사를 수행하려면 CheckUserContent라는 이름의 Azure Function을 생성해야 합니다.
소송 비용
모든 Azure 서비스의 비용을 최소화해야 합니다.
수동 검토
콘텐츠를 검토하려면 사용자는 Azure AD 자격 증명을 사용하여 ContentAnalysisService의 웹사이트 부분에 인증해야 합니다. 웹사이트는 React로 구축되었으며 모든 페이지와 API 엔드포인트에 인증이 필요합니다. 콘텐츠를 검토하려면 사용자는 ContentReviewer 역할에 속해야 합니다. 완료된 모든 검토에는 감사 목적으로 검토자의 이메일 주소가 포함되어야 합니다.
높은 가용성
모든 서비스는 여러 지역에서 실행되어야 합니다. 특정 지역의 서비스 장애가 전체 애플리케이션 가용성에 영향을 미쳐서는 안 됩니다.
모니터링
ContentUploadService가 사용 가능한 CPU 코어의 80% 이상을 사용하는 경우 경고를 발생시켜야 합니다.
보안
다음과 같은 보안 요구 사항이 있습니다.
인터넷을 통해 접속 가능한 모든 웹 서비스는 크로스 사이트 스크립팅 공격으로부터 보호되어야 합니다.
* 모든 웹사이트와 서비스는 유효한 루트 인증 기관에서 발급한 SSL 인증서를 사용해야 합니다.
* Azure Storage 액세스 키는 메모리에만 저장되어야 하며 서비스에서만 사용할 수 있어야 합니다.
* 모든 내부 서비스는 내부 가상 네트워크(VNet)에서만 접근 가능해야 합니다.
* 시스템의 모든 부분은 수신 및 발신 트래픽 제한을 지원해야 합니다.
* 모든 서비스 호출은 Azure AD를 사용하여 인증되어야 합니다.
사용자 계약
사용자가 콘텐츠를 제출할 때 사용자 계약에 동의해야 합니다. 이 계약에 따라 Contoso.Ltd의 직원은 콘텐츠를 검토하고, 사용자 기기에 쿠키를 저장하며, 사용자의 IP 주소를 추적할 수 있습니다.
계약 관련 정보는 콘토소 주식회사 내 여러 부서에서 활용됩니다.
사용자 응답은 손실되어서는 안 되며, 개별 서비스 가동 시간과 관계없이 모든 관계자가 이용할 수 있어야 합니다. 시간당 계약 건수는 수백만 건에 달할 것으로 예상됩니다.
유효성 검사
ContentAnalysisService의 새 버전이 출시되면 이전 버전과 크게 다르지 않은지 확인하기 위해 지난 7일간의 콘텐츠를 새 버전으로 처리해야 합니다.
문제점
ContentUploadService 사용자들은 특정 페이지에서 간혹 HTTP 502 응답이 발생하는 현상을 보고하고 있습니다.
암호
콘텐츠 업로드 서비스


사용자 계약을 저장해야 합니다.
계약서 작성이 완료되면 어디에 보관해야 하나요?
AZ-204 문제 90
여러 Azure Service Bus 큐를 사용하는 솔루션을 개발 중입니다. Azure Service Bus 네임스페이스에 대한 Azure Event Grid 구독을 생성하고, Azure Functions를 구독자로 사용하여 메시지를 처리합니다.
큐에서 Azure Event Grid로 이벤트를 전송해야 합니다. 최소 권한 원칙을 준수하고 비용을 최소화해야 합니다.
어떤 Azure Service Bus 값을 사용해야 합니까? 정답을 선택하려면 답변 영역에서 적절한 옵션을 선택하십시오. 각 정답은 1점입니다.

큐에서 Azure Event Grid로 이벤트를 전송해야 합니다. 최소 권한 원칙을 준수하고 비용을 최소화해야 합니다.
어떤 Azure Service Bus 값을 사용해야 합니까? 정답을 선택하려면 답변 영역에서 적절한 옵션을 선택하십시오. 각 정답은 1점입니다.









