AZ-204-KR 문제 96
Azure Service Bus를 사용하는 애플리케이션을 개발 중입니다. 토픽을 구독하는 다양한 유형의 구독자에 따라 필터를 생성해야 합니다.
이러한 구독자들을 크게 분류하면 다음과 같습니다.
- 구독자는 발송되는 모든 메시지를 수신할 수 있어야 합니다.
주제
- 구독자는 발송되는 모든 메시지를 수신할 수 있어서는 안 됩니다.
주제
- 구독자는 SQL과 유사한 방식으로 메시지를 수신할 수 있어야 합니다.
조건식
다음 중 어떤 것을 요구사항에 대한 필터 조건으로 사용하시겠습니까?
"구독자는 발송되는 모든 메시지를 수신할 수 있어야 합니다."
주제"
이러한 구독자들을 크게 분류하면 다음과 같습니다.
- 구독자는 발송되는 모든 메시지를 수신할 수 있어야 합니다.
주제
- 구독자는 발송되는 모든 메시지를 수신할 수 있어서는 안 됩니다.
주제
- 구독자는 SQL과 유사한 방식으로 메시지를 수신할 수 있어야 합니다.
조건식
다음 중 어떤 것을 요구사항에 대한 필터 조건으로 사용하시겠습니까?
"구독자는 발송되는 모든 메시지를 수신할 수 있어야 합니다."
주제"
AZ-204-KR 문제 97
Sub1이라는 이름의 Azure 구독을 생성합니다. Sub1 구독 내에 Topic1이라는 이름의 사용자 지정 Azure Event Grid 토픽을 생성합니다. 다음으로 EventSub1이라는 이름의 Event Grid 이벤트 구독을 생성합니다.
EventSub1은 Topic1을 이벤트 소스로 사용하고 웹훅을 엔드포인트로 사용합니다.
EventSub1에서 데드레터를 활성화할 계획입니다.
EventSub1에서 데드레터링을 활성화할 수 있는지 확인해야 합니다.
무엇을 먼저 해야 할까요?
EventSub1은 Topic1을 이벤트 소스로 사용하고 웹훅을 엔드포인트로 사용합니다.
EventSub1에서 데드레터를 활성화할 계획입니다.
EventSub1에서 데드레터링을 활성화할 수 있는지 확인해야 합니다.
무엇을 먼저 해야 할까요?
AZ-204-KR 문제 98
Azure 웹앱과 여러 Azure 함수 앱을 포함하는 애플리케이션이 있습니다. 연결 문자열 및 인증서를 포함한 애플리케이션 비밀은 Azure Key Vault에 저장됩니다.
비밀은 애플리케이션 또는 애플리케이션 런타임 환경에 저장하면 안 됩니다. Azure AD(Azure Active Directory)에 대한 변경을 최소화해야 합니다.
애플리케이션 암호를 로드하는 방법을 설계해야 합니다.
어떻게 해야 합니까?
비밀은 애플리케이션 또는 애플리케이션 런타임 환경에 저장하면 안 됩니다. Azure AD(Azure Active Directory)에 대한 변경을 최소화해야 합니다.
애플리케이션 암호를 로드하는 방법을 설계해야 합니다.
어떻게 해야 합니까?
AZ-204-KR 문제 99
여러분은 Azure API Management(APIM)에서 호스팅되는 여러 API를 개발하고 있습니다.
APIM에서 API 요청 처리 과정을 검사해야 합니다. REST 클라이언트를 사용하여 APIM에 보내는 요청도 포함해야 합니다. 요청 검사에는 다음 정보가 포함되어야 합니다.
- APIM이 API 백엔드로 보낸 요청 및 수신한 응답
- 발신자에게 응답을 보내기 전에 적용되는 정책
- 요청 처리 중 발생한 오류 및
오류에 적용되는 정책
- 발신자로부터 APIM이 수신한 원래 요청 및 정책
요청에 적용됨
API를 검사해야 합니다.
어떤 세 가지 행동을 해야 할까요? 각 정답은 해결책의 일부를 나타냅니다.
참고: 정답 하나당 1점입니다.
APIM에서 API 요청 처리 과정을 검사해야 합니다. REST 클라이언트를 사용하여 APIM에 보내는 요청도 포함해야 합니다. 요청 검사에는 다음 정보가 포함되어야 합니다.
- APIM이 API 백엔드로 보낸 요청 및 수신한 응답
- 발신자에게 응답을 보내기 전에 적용되는 정책
- 요청 처리 중 발생한 오류 및
오류에 적용되는 정책
- 발신자로부터 APIM이 수신한 원래 요청 및 정책
요청에 적용됨
API를 검사해야 합니다.
어떤 세 가지 행동을 해야 할까요? 각 정답은 해결책의 일부를 나타냅니다.
참고: 정답 하나당 1점입니다.
AZ-204-KR 문제 100
사례 연구 9 - 먼슨 피클 및 보존식품 농장
배경
먼슨 피클 앤 프리저브 농장은 미국 워싱턴 주에 본사를 둔 농업 협동조합으로, 미국 전역에 농장을 보유하고 있습니다. 이 회사는 종자, 비료, 화학 약품, 연료 및 농기계를 농장에 공급하여 농업 생산 자원을 지원합니다.
현재 환경
해당 회사는 모든 애플리케이션을 온프레미스 데이터센터에서 마이크로소프트 애저로 마이그레이션하고 있습니다.
이 애플리케이션은 유통업체, 농부 및 회사 내부 직원을 지원합니다.
기업 웹사이트
해당 회사는 다음 주소에 공개 웹사이트를 운영하고 있습니다.
http://www.munsonspicklesandpreservesfarm.com. 이 사이트는 농업 생산 관련 자료를 요청하는 농부와 유통업체를 지원합니다.
전원
해당 회사는 애플리케이션 인증 및 권한 부여를 지원하기 위해 Microsoft Entra 관리 센터에 새로운 고객 테넌트를 생성했습니다.
유통업체
유통업체는 API를 사용하여 접근 가능한 데이터와 자사 애플리케이션을 통합합니다.
리소스 데이터를 수신하고 업데이트하려면 http://www.munsonspicklesandpreservesfarm.com/api를 방문하세요.
요구 사항
애플리케이션 구성 요소는 다음 요구 사항을 충족해야 합니다.
기업 웹사이트
- 해당 사이트를 Azure App Service로 마이그레이션해야 합니다.
- Azure에서 호스팅할 때는 비용을 최소화해야 합니다.
- 애플리케이션은 컴퓨팅 리소스와 관계없이 자동으로 확장되어야 합니다.
- 모든 코드 변경 사항은 운영 환경에 배포하기 전에 내부 직원의 검증을 거쳐야 합니다.
파일 전송 속도가 향상되어야 하고, 웹페이지 로딩 성능도 개선되어야 합니다.
- 모든 사이트 설정은 중앙 집중식으로 저장되어야 하며, 비밀 키를 사용하지 않고 보안을 유지하고, 저장 시와 전송 시 모두 암호화되어야 합니다.
- 웹사이트의 농업 생산 리소스 요청량이 많을 경우 이를 처리하기 위해 Azure Service Bus 큐를 사용하는 큐 기반 로드 밸런싱 패턴을 구현해야 합니다.
전원
- 농부들은 Microsoft Entra ID를 사용하여 애플리케이션에 인증해야 합니다.
유통업체
- 회사는 각 API 호출마다 맞춤형 원격 측정값을 추적하고 모든 API의 성능을 모니터링해야 합니다.
- API 원격 측정값은 리소스 데이터의 변동 및 추세를 평가하기 위해 차트로 표시되어야 합니다.
내부 직원
- 앱 및 API 업데이트는 프로덕션 환경에 배포하기 전에 검증을 거쳐야 합니다.
- 직원은 앱 또는 API 업데이트를 검증할 때 운영 앱으로 다시 돌아갈 수 있는 링크를 선택할 수 있어야 합니다.
- 직원들은 Microsoft Entra ID를 사용하여 애플리케이션에 인증한 후 웹사이트에 프로필 사진과 이메일 주소를 표시해야 합니다.
보안
- 모든 웹 통신은 TLS/HTTPS를 사용하여 보안되어야 합니다.
- 기업의 규정 준수 기준을 충족하기 위해 웹 콘텐츠는 국가/지역별로 접근이 제한되어야 합니다.
- 사용자 권한이나 프로세스 접근 권한을 부여할 때에는 최소 권한 원칙을 적용해야 합니다.
- Microsoft Entra ID 인증을 지원하는 서비스를 인증하려면 Azure 리소스용 관리 ID를 사용해야 합니다.
문제점
기업 웹사이트
농부들이 HTTP 503 오류를 보고하는 동시에 내부 직원들은 CPU 및 메모리 사용량이 높다고 보고했습니다.
유통업체들이 HTTP 502 오류를 보고하는 동시에 내부 직원들은 평균 응답 시간과 네트워크 트래픽이 높다고 보고했습니다.
- 내부 직원들은 웹페이지 로드 크기가 크고 로딩 시간이 오래 걸린다고 보고했습니다.
- 개발자들이 로컬에서 디버깅할 때 서비스 버스 인증 오류를 수신합니다.
유통업체
- 짧은 시간 내에 많은 API 원격 측정값이 전송됩니다. 따라서 API에서 전송되는 데이터에 대한 통계적으로 정확한 분석을 유지하면서 원격 측정 트래픽, 데이터 비용 및 저장 비용을 줄여야 합니다.
핫스팟 질문
농부와 유통업체를 위해 오류를 수정해야 합니다.
어떤 해결책을 사용해야 할까요? 답변하려면 답변란에서 적절한 옵션을 선택하세요.
참고: 정답 하나당 1점입니다.

배경
먼슨 피클 앤 프리저브 농장은 미국 워싱턴 주에 본사를 둔 농업 협동조합으로, 미국 전역에 농장을 보유하고 있습니다. 이 회사는 종자, 비료, 화학 약품, 연료 및 농기계를 농장에 공급하여 농업 생산 자원을 지원합니다.
현재 환경
해당 회사는 모든 애플리케이션을 온프레미스 데이터센터에서 마이크로소프트 애저로 마이그레이션하고 있습니다.
이 애플리케이션은 유통업체, 농부 및 회사 내부 직원을 지원합니다.
기업 웹사이트
해당 회사는 다음 주소에 공개 웹사이트를 운영하고 있습니다.
http://www.munsonspicklesandpreservesfarm.com. 이 사이트는 농업 생산 관련 자료를 요청하는 농부와 유통업체를 지원합니다.
전원
해당 회사는 애플리케이션 인증 및 권한 부여를 지원하기 위해 Microsoft Entra 관리 센터에 새로운 고객 테넌트를 생성했습니다.
유통업체
유통업체는 API를 사용하여 접근 가능한 데이터와 자사 애플리케이션을 통합합니다.
리소스 데이터를 수신하고 업데이트하려면 http://www.munsonspicklesandpreservesfarm.com/api를 방문하세요.
요구 사항
애플리케이션 구성 요소는 다음 요구 사항을 충족해야 합니다.
기업 웹사이트
- 해당 사이트를 Azure App Service로 마이그레이션해야 합니다.
- Azure에서 호스팅할 때는 비용을 최소화해야 합니다.
- 애플리케이션은 컴퓨팅 리소스와 관계없이 자동으로 확장되어야 합니다.
- 모든 코드 변경 사항은 운영 환경에 배포하기 전에 내부 직원의 검증을 거쳐야 합니다.
파일 전송 속도가 향상되어야 하고, 웹페이지 로딩 성능도 개선되어야 합니다.
- 모든 사이트 설정은 중앙 집중식으로 저장되어야 하며, 비밀 키를 사용하지 않고 보안을 유지하고, 저장 시와 전송 시 모두 암호화되어야 합니다.
- 웹사이트의 농업 생산 리소스 요청량이 많을 경우 이를 처리하기 위해 Azure Service Bus 큐를 사용하는 큐 기반 로드 밸런싱 패턴을 구현해야 합니다.
전원
- 농부들은 Microsoft Entra ID를 사용하여 애플리케이션에 인증해야 합니다.
유통업체
- 회사는 각 API 호출마다 맞춤형 원격 측정값을 추적하고 모든 API의 성능을 모니터링해야 합니다.
- API 원격 측정값은 리소스 데이터의 변동 및 추세를 평가하기 위해 차트로 표시되어야 합니다.
내부 직원
- 앱 및 API 업데이트는 프로덕션 환경에 배포하기 전에 검증을 거쳐야 합니다.
- 직원은 앱 또는 API 업데이트를 검증할 때 운영 앱으로 다시 돌아갈 수 있는 링크를 선택할 수 있어야 합니다.
- 직원들은 Microsoft Entra ID를 사용하여 애플리케이션에 인증한 후 웹사이트에 프로필 사진과 이메일 주소를 표시해야 합니다.
보안
- 모든 웹 통신은 TLS/HTTPS를 사용하여 보안되어야 합니다.
- 기업의 규정 준수 기준을 충족하기 위해 웹 콘텐츠는 국가/지역별로 접근이 제한되어야 합니다.
- 사용자 권한이나 프로세스 접근 권한을 부여할 때에는 최소 권한 원칙을 적용해야 합니다.
- Microsoft Entra ID 인증을 지원하는 서비스를 인증하려면 Azure 리소스용 관리 ID를 사용해야 합니다.
문제점
기업 웹사이트
농부들이 HTTP 503 오류를 보고하는 동시에 내부 직원들은 CPU 및 메모리 사용량이 높다고 보고했습니다.
유통업체들이 HTTP 502 오류를 보고하는 동시에 내부 직원들은 평균 응답 시간과 네트워크 트래픽이 높다고 보고했습니다.
- 내부 직원들은 웹페이지 로드 크기가 크고 로딩 시간이 오래 걸린다고 보고했습니다.
- 개발자들이 로컬에서 디버깅할 때 서비스 버스 인증 오류를 수신합니다.
유통업체
- 짧은 시간 내에 많은 API 원격 측정값이 전송됩니다. 따라서 API에서 전송되는 데이터에 대한 통계적으로 정확한 분석을 유지하면서 원격 측정 트래픽, 데이터 비용 및 저장 비용을 줄여야 합니다.
핫스팟 질문
농부와 유통업체를 위해 오류를 수정해야 합니다.
어떤 해결책을 사용해야 할까요? 답변하려면 답변란에서 적절한 옵션을 선택하세요.
참고: 정답 하나당 1점입니다.



