AZ-204-KR 문제 231

귀사는 Azure 구독을 보유하고 있습니다.
Azure Resource Manager(ARM) 템플릿을 사용하여 여러 Azure 가상 머신을 구독에 배포해야 합니다. 이러한 가상 머신은 단일 가용성 세트에 포함됩니다.
ARM 템플릿을 사용할 때는 패브릭 장애나 유지보수 작업 중에도 최대한 많은 가상 머신에 접근할 수 있도록 해야 합니다.
다음 중 어떤 값을 설정해야 합니까?
platformUpdateDomainCount 속성인가요?

AZ-204-KR 문제 232

컨테이너에서 실행되는 Azure 웹 앱을 관리하고 있습니다. 해당 컨테이너는 DockerFile을 사용하는데, 이 DockerFile이 여러 위치에 복사되어 많은 저장 공간을 차지합니다.
Dockerfile을 최적화해야 합니다.
어떻게 해야 할까요?

AZ-204-KR 문제 233

사례 연구 7 - 프로즈웨어 주식회사
배경
당신은 Proseware, Inc.의 개발자입니다. Proseware의 내부 서비스, 외부 서비스 및 애플리케이션에 대한 일련의 거버넌스 정책을 적용하는 애플리케이션을 개발하고 있습니다. 또한 이 애플리케이션은 공통 기능을 위한 공유 라이브러리도 제공할 것입니다.
요구 사항
정책 서비스
당신은 상태 저장 기능을 갖춘 ASP.NET Core 2.1 웹 애플리케이션인 Policy Service를 개발하고 Azure App Service 웹 앱에 배포합니다. 이 애플리케이션은 Azure Event Grid에서 발생하는 이벤트에 반응하여 해당 이벤트에 기반한 정책 작업을 수행합니다.
애플리케이션은 모든 Application Insights 원격 측정 데이터에 Event Grid 이벤트 ID 필드를 포함해야 합니다.
정책 서비스는 수행하는 정책 작업 수에 따라 자동으로 확장되도록 Application Insights를 사용해야 합니다.
정책
로그 정책
모든 Azure App Service 웹 앱은 Azure Blob Storage에 로그를 기록해야 합니다. 모든 로그 파일은 logdrop이라는 컨테이너에 저장해야 하며, 해당 컨테이너에 15일 동안 보관해야 합니다.
인증 이벤트
인증 이벤트는 사용자의 로그인 및 로그아웃을 모니터링하는 데 사용됩니다. 모든 인증 이벤트는 정책 서비스에서 처리되어야 합니다. 로그아웃은 가능한 한 빨리 처리되어야 합니다.
정책라이브
PolicyLib이라는 공유 라이브러리가 있는데, 이 라이브러리에는 모든 ASP.NET Core 웹 서비스 및 애플리케이션에서 공통적으로 사용되는 기능이 포함되어 있습니다. PolicyLib 라이브러리는 다음 조건을 충족해야 합니다.
* Application Insights 원격 측정에서 사용자 작업이 아닌 항목은 제외합니다.
* 웹 서비스가 자체적으로 확장될 수 있도록 하는 방법을 제공합니다.
* 스케일링 작업으로 인해 애플리케이션 사용이 중단되지 않도록 하십시오.
다른
이상 탐지 서비스
로그 정보를 분석하여 이상 징후를 탐지하는 이상 탐지 서비스가 있습니다. 이 서비스는 Azure Machine Learning 모델로 구현되었으며 웹 서비스로 배포됩니다.
이상 징후가 감지되면 HTTP 웹훅을 사용하여 관리자에게 이메일을 보내는 Azure Function이 호출됩니다.
건강 모니터링
모든 웹 애플리케이션과 서비스는 /health 서비스 엔드포인트에서 상태 모니터링을 수행합니다.
보험손실
정책 서비스를 배포할 때, 배포 과정 중에 적용 중이던 정책은 적용되지 않을 수 있습니다.
성능 문제
부하가 심할 경우, 이상 탐지 서비스의 속도가 느려지고 연결이 거부될 수 있습니다.
알림 지연 시간
사용자들은 이상 징후 감지 이메일이 이상 징후가 감지된 후 몇 분 후에 도착하는 경우가 있다고 보고했습니다.
앱 파일의 관련 부분은 아래와 같습니다. 줄 번호는 참조용으로만 포함되며, 해당 줄이 속한 특정 파일을 나타내는 두 글자 접두사가 붙어 있습니다.


앱 파일의 관련 부분은 아래와 같습니다. 줄 번호는 참조용으로만 포함되며, 해당 줄이 속한 특정 파일을 나타내는 두 글자 접두사가 붙어 있습니다.

참고: 이 문제는 동일한 시나리오를 제시하는 일련의 문제 중 하나입니다. 각 문제에는 고유한 해결책이 있습니다. 제시된 해결책이 목표를 충족하는지 판단하십시오.
정책에 따라 인증 이벤트가 발생하고 처리되는지 확인해야 합니다.
해결 방법: 모든 인증에 대해 Azure Event Grid 구독을 새로 생성하고, 해당 구독을 사용하여 메시지를 Azure Event Hub로 전달합니다. 그런 다음 해당 구독을 사용하여 로그아웃 이벤트를 처리합니다.
이 해결책은 목표를 달성합니까?

AZ-204-KR 문제 234

당신은 데이터를 키-값 쌍으로 저장하는 SaaS 애플리케이션을 개발하고 있습니다.
애플리케이션은 여러 버전으로 제공되어야 합니다. 가장 저렴한 버전에서는 성능이 최선형(best-for-effort)이어야 하며, 지역별 장애 조치(regional failover)는 지원되지 않습니다. 더 높은 버전의 경우, 고객은 성능 보장(surfactant performance)과 여러 지역에 대한 지원 기능을 선택할 수 있어야 합니다.
Azure 비용을 최소화해야 합니다.
애플리케이션에 어떤 Azure Cosmos DB API를 사용해야 할까요?

AZ-204-KR 문제 235

Insights1이라는 작업 공간 기반 Azure Application Insights 리소스와 App1이라는 Azure App Service 웹앱이 있습니다. Insights1은 App1에서 생성된 원격 분석을 수집합니다. App1에 활성화된 가용성 테스트의 알림 기능을 평가하기 위해 App1을 50분 동안 오프라인 상태로 전환할 계획입니다. App1에 대한 표준 가용성 테스트를 만들고, 테스트 빈도를 15분으로 설정하고, 알림 상태를 "사용"으로 설정합니다. App1을 50분 동안 오프라인 상태로 전환할 경우 예상되는 알림 수를 평가해야 합니다. 예상 알림 수는 몇 개입니까?