AZ-204-KR 문제 66
사례 연구 3 - 시티 파워 앤 라이트
배경
시티 파워 앤 라이트(City Power & Light)는 가정 및 기업을 위한 전기 인프라 모니터링 솔루션을 제공하는 회사입니다. 이 회사는 솔루션을 Azure로 이전하고 있습니다.
현재 환경
건축 개요
해당 회사는 http://www.cpandl.com/ 주소에 공개 웹사이트를 운영하고 있습니다. 이 사이트는 Linux 기반 Azure App Service에서 실행되는 단일 페이지 웹 애플리케이션입니다. 웹사이트는 Azure Storage에 저장되고 Azure 콘텐츠 전송 네트워크(CDN)에 캐시된 파일을 사용하여 정적 콘텐츠를 제공합니다.
API Management와 Azure Function App 함수는 Azure Database for PostgreSQL에서 데이터를 처리하고 저장하는 데 사용됩니다. API Management는 Logic App 통합을 위해 Azure Function App 함수와의 통신을 중개하는 역할을 합니다. Logic App은 데이터 처리를 오케스트레이션하는 데 사용되며, Service Bus와 Event Grid는 메시징 및 이벤트를 처리합니다.
이 솔루션은 Application Insights, Azure Monitor 및 Azure Key Vault를 사용합니다.
건축도
이 회사는 사업을 지원하는 여러 애플리케이션과 서비스를 보유하고 있습니다. 회사는 가능한 한 서버리스 컴퓨팅을 구현할 계획입니다. 전체 아키텍처는 아래 그림과 같습니다.

사용자 인증
다음 단계는 사용자 인증 프로세스를 자세히 설명합니다.
7. 사용자가 웹사이트에서 로그인을 선택합니다.
8. 브라우저는 사용자를 Azure Active Directory(Azure AD) 로그인 페이지로 리디렉션합니다.
9. 사용자가 로그인합니다.
10. Azure AD는 사용자의 세션을 웹 애플리케이션으로 다시 리디렉션합니다. URL에는 액세스 토큰이 포함됩니다.
11. 웹 애플리케이션이 API를 호출하고 인증 헤더에 액세스 토큰을 포함합니다.
애플리케이션 ID는 액세스 토큰의 audience('aud') 클레임으로 전송됩니다.
12. 백엔드 API는 액세스 토큰의 유효성을 검사합니다.
요구 사항
기업 웹사이트
* 통신 및 콘텐츠는 SSL을 사용하여 보호되어야 합니다.
* 모든 통신은 HTTPS를 사용해야 합니다.
* 데이터는 보조 지역과 세 개의 가용 영역에 복제되어야 합니다.
* 데이터 저장 비용을 최소화해야 합니다.
Azure Database for PostgreSQL
데이터베이스 연결 문자열은 다음과 같은 속성을 가지고 Azure Key Vault에 저장됩니다.
* Azure Key Vault 이름: cpandlkeyvault
* 비밀 이름: PostgreSQLConn
* ID: 80df3e46ffcd4f1cb187f79905e9a1e8
연결 정보는 자주 업데이트됩니다. 애플리케이션은 데이터베이스에 연결할 때 항상 최신 정보를 사용해야 합니다.
Azure Service Bus 및 Azure Event Grid
* Azure Event Grid는 큐 기반 로드 밸런싱을 위해 Azure Service Bus를 사용해야 합니다.
* Azure Event Grid의 이벤트는 버퍼링에 사용하기 위해 Service Bus 큐로 직접 라우팅되어야 합니다.
* Azure Service Bus 및 기타 Azure 서비스의 이벤트는 계속해서 Azure로 라우팅되어야 합니다.
이벤트 그리드를 사용하여 처리합니다.
보안
* 모든 SSL 인증서와 자격 증명은 Azure Key Vault에 저장해야 합니다.
* 파일 액세스는 IP 주소, 프로토콜 및 Azure AD 권한에 따라 제한되어야 합니다.
* 모든 사용자 계정과 프로세스는 필수적인 권한만 부여받아야 합니다.
의도된 기능을 수행합니다.
규정 준수
GDPR(일반 데이터 보호 규정)을 준수하려면 파일 업데이트 및 전송에 대한 감사 기능이 활성화되어야 합니다. 파일 업데이트는 읽기 전용이어야 하며, 발생 순서대로 저장되고, 생성, 업데이트, 삭제 및 복사 작업만 포함해야 하며, 규정 준수 목적으로 보관되어야 합니다.
문제점
기업 웹사이트
사이트 테스트 중 다음과 같은 오류 메시지가 표시됩니다.
암호화 예외: 지정된 파일을 찾을 수 없습니다.
함수 앱
RequestUserApproval 함수에 대한 로컬 테스트를 수행하는 동안 다음과 같은 오류 메시지가 표시됩니다.
'함수 RequestUserApproval에서 시간 초과 값 00:10:00이 초과되었습니다.'
Azure 개발 환경에서 다음 Kusto 쿼리를 실행하여 함수를 테스트할 때도 동일한 오류 메시지가 표시됩니다.
FunctionAppLogs
| FunctionName이 "RequestUserApproval"과 같은 경우
논리 앱
개발 환경에서 로직 앱을 테스트하는 동안 다음과 같은 오류 메시지가 표시됩니다.
'400개의 잘못된 요청'
오류 해결 과정에서 RequestUserApproval 함수를 호출하는 HttpTrigger 액션이 발견되었습니다.
암호
기업 웹사이트
Security.cs:

함수 앱
RequestUserApproval.cs:

아키텍처 다이어그램에 표시된 대로 사용자를 회사 웹사이트에 인증해야 합니다.
어떤 두 값을 사용해야 할까요? 각 정답은 풀이의 일부를 나타냅니다.
참고: 정답 하나당 1점입니다.
배경
시티 파워 앤 라이트(City Power & Light)는 가정 및 기업을 위한 전기 인프라 모니터링 솔루션을 제공하는 회사입니다. 이 회사는 솔루션을 Azure로 이전하고 있습니다.
현재 환경
건축 개요
해당 회사는 http://www.cpandl.com/ 주소에 공개 웹사이트를 운영하고 있습니다. 이 사이트는 Linux 기반 Azure App Service에서 실행되는 단일 페이지 웹 애플리케이션입니다. 웹사이트는 Azure Storage에 저장되고 Azure 콘텐츠 전송 네트워크(CDN)에 캐시된 파일을 사용하여 정적 콘텐츠를 제공합니다.
API Management와 Azure Function App 함수는 Azure Database for PostgreSQL에서 데이터를 처리하고 저장하는 데 사용됩니다. API Management는 Logic App 통합을 위해 Azure Function App 함수와의 통신을 중개하는 역할을 합니다. Logic App은 데이터 처리를 오케스트레이션하는 데 사용되며, Service Bus와 Event Grid는 메시징 및 이벤트를 처리합니다.
이 솔루션은 Application Insights, Azure Monitor 및 Azure Key Vault를 사용합니다.
건축도
이 회사는 사업을 지원하는 여러 애플리케이션과 서비스를 보유하고 있습니다. 회사는 가능한 한 서버리스 컴퓨팅을 구현할 계획입니다. 전체 아키텍처는 아래 그림과 같습니다.

사용자 인증
다음 단계는 사용자 인증 프로세스를 자세히 설명합니다.
7. 사용자가 웹사이트에서 로그인을 선택합니다.
8. 브라우저는 사용자를 Azure Active Directory(Azure AD) 로그인 페이지로 리디렉션합니다.
9. 사용자가 로그인합니다.
10. Azure AD는 사용자의 세션을 웹 애플리케이션으로 다시 리디렉션합니다. URL에는 액세스 토큰이 포함됩니다.
11. 웹 애플리케이션이 API를 호출하고 인증 헤더에 액세스 토큰을 포함합니다.
애플리케이션 ID는 액세스 토큰의 audience('aud') 클레임으로 전송됩니다.
12. 백엔드 API는 액세스 토큰의 유효성을 검사합니다.
요구 사항
기업 웹사이트
* 통신 및 콘텐츠는 SSL을 사용하여 보호되어야 합니다.
* 모든 통신은 HTTPS를 사용해야 합니다.
* 데이터는 보조 지역과 세 개의 가용 영역에 복제되어야 합니다.
* 데이터 저장 비용을 최소화해야 합니다.
Azure Database for PostgreSQL
데이터베이스 연결 문자열은 다음과 같은 속성을 가지고 Azure Key Vault에 저장됩니다.
* Azure Key Vault 이름: cpandlkeyvault
* 비밀 이름: PostgreSQLConn
* ID: 80df3e46ffcd4f1cb187f79905e9a1e8
연결 정보는 자주 업데이트됩니다. 애플리케이션은 데이터베이스에 연결할 때 항상 최신 정보를 사용해야 합니다.
Azure Service Bus 및 Azure Event Grid
* Azure Event Grid는 큐 기반 로드 밸런싱을 위해 Azure Service Bus를 사용해야 합니다.
* Azure Event Grid의 이벤트는 버퍼링에 사용하기 위해 Service Bus 큐로 직접 라우팅되어야 합니다.
* Azure Service Bus 및 기타 Azure 서비스의 이벤트는 계속해서 Azure로 라우팅되어야 합니다.
이벤트 그리드를 사용하여 처리합니다.
보안
* 모든 SSL 인증서와 자격 증명은 Azure Key Vault에 저장해야 합니다.
* 파일 액세스는 IP 주소, 프로토콜 및 Azure AD 권한에 따라 제한되어야 합니다.
* 모든 사용자 계정과 프로세스는 필수적인 권한만 부여받아야 합니다.
의도된 기능을 수행합니다.
규정 준수
GDPR(일반 데이터 보호 규정)을 준수하려면 파일 업데이트 및 전송에 대한 감사 기능이 활성화되어야 합니다. 파일 업데이트는 읽기 전용이어야 하며, 발생 순서대로 저장되고, 생성, 업데이트, 삭제 및 복사 작업만 포함해야 하며, 규정 준수 목적으로 보관되어야 합니다.
문제점
기업 웹사이트
사이트 테스트 중 다음과 같은 오류 메시지가 표시됩니다.
암호화 예외: 지정된 파일을 찾을 수 없습니다.
함수 앱
RequestUserApproval 함수에 대한 로컬 테스트를 수행하는 동안 다음과 같은 오류 메시지가 표시됩니다.
'함수 RequestUserApproval에서 시간 초과 값 00:10:00이 초과되었습니다.'
Azure 개발 환경에서 다음 Kusto 쿼리를 실행하여 함수를 테스트할 때도 동일한 오류 메시지가 표시됩니다.
FunctionAppLogs
| FunctionName이 "RequestUserApproval"과 같은 경우
논리 앱
개발 환경에서 로직 앱을 테스트하는 동안 다음과 같은 오류 메시지가 표시됩니다.
'400개의 잘못된 요청'
오류 해결 과정에서 RequestUserApproval 함수를 호출하는 HttpTrigger 액션이 발견되었습니다.
암호
기업 웹사이트
Security.cs:

함수 앱
RequestUserApproval.cs:

아키텍처 다이어그램에 표시된 대로 사용자를 회사 웹사이트에 인증해야 합니다.
어떤 두 값을 사용해야 할까요? 각 정답은 풀이의 일부를 나타냅니다.
참고: 정답 하나당 1점입니다.
AZ-204-KR 문제 67
참고: 이 문제는 동일한 시나리오를 제시하는 일련의 문제 중 하나입니다. 각 문제에는 제시된 목표를 달성할 수 있는 고유한 해결책이 포함되어 있습니다. 일부 문제 세트에는 정답이 두 개 이상일 수 있으며, 정답이 없는 문제 세트도 있습니다.
이 섹션에서 질문에 답변한 후에는 해당 질문으로 돌아갈 수 없습니다. 따라서 이 질문들은 검토 화면에 나타나지 않습니다.
Azure App Service 플랜 이름이 APSPlan1이고 가격 책정 계층이 Basic B1으로 설정되어 있습니다. APSPlan1에는 WebApp1이라는 App Service 웹 앱이 포함되어 있습니다.
APSPlan1에 대해 일정 기반 자동 확장을 활성화할 계획입니다.
WebApp1 실행 비용을 최소화해야 합니다.
해결책: ASPPlan1을 Premium V2 가격 등급으로 확장합니다.
이 해결책은 목표를 달성합니까?
이 섹션에서 질문에 답변한 후에는 해당 질문으로 돌아갈 수 없습니다. 따라서 이 질문들은 검토 화면에 나타나지 않습니다.
Azure App Service 플랜 이름이 APSPlan1이고 가격 책정 계층이 Basic B1으로 설정되어 있습니다. APSPlan1에는 WebApp1이라는 App Service 웹 앱이 포함되어 있습니다.
APSPlan1에 대해 일정 기반 자동 확장을 활성화할 계획입니다.
WebApp1 실행 비용을 최소화해야 합니다.
해결책: ASPPlan1을 Premium V2 가격 등급으로 확장합니다.
이 해결책은 목표를 달성합니까?
AZ-204-KR 문제 68
참고: 이 질문은 동일한 시나리오를 제시하는 일련의 질문 중 일부입니다. 시리즈의 각 질문에는 명시된 목표를 충족할 수 있는 고유한 솔루션이 포함되어 있습니다. 일부 질문 세트에는 하나 이상의 올바른 솔루션이 있을 수 있지만 다른 질문 세트에는 올바른 솔루션이 없을 수 있습니다.
이 섹션의 질문에 답한 후에는 해당 질문으로 돌아갈 수 없습니다. 결과적으로 이러한 질문은 검토 화면에 나타나지 않습니다.
Azure Web App으로 실행할 웹 사이트를 개발하고 있습니다. 사용자는 Azure AD(Azure Active Directory) 자격 증명을 사용하여 인증합니다.
웹 사이트에 대해 관리자, 일반 및 독자 권한 수준 중 하나를 사용자에게 할당할 계획입니다. 권한 수준을 결정하려면 사용자의 Azure AD 그룹 멤버 자격을 사용해야 합니다.
인증을 구성해야 합니다.
해결책:
* 웹 사이트에서 Windows 통합 인증을 구성하고 사용합니다.
* 웹 사이트에서 Microsoft Graph API를 쿼리하여 사용자가 구성원인 그룹을 로드합니다.
솔루션이 목표를 충족합니까?
이 섹션의 질문에 답한 후에는 해당 질문으로 돌아갈 수 없습니다. 결과적으로 이러한 질문은 검토 화면에 나타나지 않습니다.
Azure Web App으로 실행할 웹 사이트를 개발하고 있습니다. 사용자는 Azure AD(Azure Active Directory) 자격 증명을 사용하여 인증합니다.
웹 사이트에 대해 관리자, 일반 및 독자 권한 수준 중 하나를 사용자에게 할당할 계획입니다. 권한 수준을 결정하려면 사용자의 Azure AD 그룹 멤버 자격을 사용해야 합니다.
인증을 구성해야 합니다.
해결책:
* 웹 사이트에서 Windows 통합 인증을 구성하고 사용합니다.
* 웹 사이트에서 Microsoft Graph API를 쿼리하여 사용자가 구성원인 그룹을 로드합니다.
솔루션이 목표를 충족합니까?
AZ-204-KR 문제 69
사례 연구 3 - 시티 파워 앤 라이트
배경
시티 파워 앤 라이트(City Power & Light)는 가정 및 기업을 위한 전기 인프라 모니터링 솔루션을 제공하는 회사입니다. 이 회사는 솔루션을 Azure로 이전하고 있습니다.
현재 환경
건축 개요
해당 회사는 http://www.cpandl.com/ 주소에 공개 웹사이트를 운영하고 있습니다. 이 사이트는 Linux 기반 Azure App Service에서 실행되는 단일 페이지 웹 애플리케이션입니다. 웹사이트는 Azure Storage에 저장되고 Azure 콘텐츠 전송 네트워크(CDN)에 캐시된 파일을 사용하여 정적 콘텐츠를 제공합니다.
API Management와 Azure Function App 함수는 Azure Database for PostgreSQL에서 데이터를 처리하고 저장하는 데 사용됩니다. API Management는 Logic App 통합을 위해 Azure Function App 함수와의 통신을 중개하는 역할을 합니다. Logic App은 데이터 처리를 오케스트레이션하는 데 사용되며, Service Bus와 Event Grid는 메시징 및 이벤트를 처리합니다.
이 솔루션은 Application Insights, Azure Monitor 및 Azure Key Vault를 사용합니다.
건축도
이 회사는 사업을 지원하는 여러 애플리케이션과 서비스를 보유하고 있습니다. 회사는 가능한 한 서버리스 컴퓨팅을 구현할 계획입니다. 전체 아키텍처는 아래 그림과 같습니다.

사용자 인증
다음 단계는 사용자 인증 프로세스를 자세히 설명합니다.
13. 사용자가 웹사이트에서 로그인을 선택합니다.
14. 브라우저가 사용자를 Azure Active Directory(Azure AD) 로그인 페이지로 리디렉션합니다.
15. 사용자가 로그인합니다.
16. Azure AD는 사용자의 세션을 웹 애플리케이션으로 다시 리디렉션합니다. URL에는 액세스 토큰이 포함됩니다.
17. 웹 애플리케이션이 API를 호출하고 인증 헤더에 액세스 토큰을 포함합니다.
애플리케이션 ID는 액세스 토큰의 audience('aud') 클레임으로 전송됩니다.
18. 백엔드 API는 액세스 토큰의 유효성을 검사합니다.
요구 사항
기업 웹사이트
* 통신 및 콘텐츠는 SSL을 사용하여 보호되어야 합니다.
* 모든 통신은 HTTPS를 사용해야 합니다.
* 데이터는 보조 지역과 세 개의 가용 영역에 복제되어야 합니다.
* 데이터 저장 비용을 최소화해야 합니다.
Azure Database for PostgreSQL
데이터베이스 연결 문자열은 다음과 같은 속성을 가지고 Azure Key Vault에 저장됩니다.
* Azure Key Vault 이름: cpandlkeyvault
* 비밀 이름: PostgreSQLConn
* ID: 80df3e46ffcd4f1cb187f79905e9a1e8
연결 정보는 자주 업데이트됩니다. 애플리케이션은 데이터베이스에 연결할 때 항상 최신 정보를 사용해야 합니다.
Azure Service Bus 및 Azure Event Grid
* Azure Event Grid는 큐 기반 로드 밸런싱을 위해 Azure Service Bus를 사용해야 합니다.
* Azure Event Grid의 이벤트는 버퍼링에 사용하기 위해 Service Bus 큐로 직접 라우팅되어야 합니다.
* Azure Service Bus 및 기타 Azure 서비스의 이벤트는 계속해서 Azure로 라우팅되어야 합니다.
이벤트 그리드를 사용하여 처리합니다.
보안
* 모든 SSL 인증서와 자격 증명은 Azure Key Vault에 저장해야 합니다.
* 파일 액세스는 IP 주소, 프로토콜 및 Azure AD 권한에 따라 제한되어야 합니다.
* 모든 사용자 계정과 프로세스는 필수적인 권한만 부여받아야 합니다.
의도된 기능을 수행합니다.
규정 준수
GDPR(일반 데이터 보호 규정)을 준수하려면 파일 업데이트 및 전송에 대한 감사 기능이 활성화되어야 합니다. 파일 업데이트는 읽기 전용이어야 하며, 발생 순서대로 저장되고, 생성, 업데이트, 삭제 및 복사 작업만 포함해야 하며, 규정 준수 목적으로 보관되어야 합니다.
문제점
기업 웹사이트
사이트 테스트 중 다음과 같은 오류 메시지가 표시됩니다.
암호화 예외: 지정된 파일을 찾을 수 없습니다.
함수 앱
RequestUserApproval 함수에 대한 로컬 테스트를 수행하는 동안 다음과 같은 오류 메시지가 표시됩니다.
'함수 RequestUserApproval에서 시간 초과 값 00:10:00이 초과되었습니다.'
Azure 개발 환경에서 다음 Kusto 쿼리를 실행하여 함수를 테스트할 때도 동일한 오류 메시지가 표시됩니다.
FunctionAppLogs
| FunctionName이 "RequestUserApproval"과 같은 경우
논리 앱
개발 환경에서 로직 앱을 테스트하는 동안 다음과 같은 오류 메시지가 표시됩니다.
'400개의 잘못된 요청'
오류 해결 과정에서 RequestUserApproval 함수를 호출하는 HttpTrigger 액션이 발견되었습니다.
암호
기업 웹사이트
Security.cs:

함수 앱
RequestUserApproval.cs:

개발 환경에서 Azure Function 앱 오류 메시지를 조사해야 합니다.
어떻게 해야 할까요?
배경
시티 파워 앤 라이트(City Power & Light)는 가정 및 기업을 위한 전기 인프라 모니터링 솔루션을 제공하는 회사입니다. 이 회사는 솔루션을 Azure로 이전하고 있습니다.
현재 환경
건축 개요
해당 회사는 http://www.cpandl.com/ 주소에 공개 웹사이트를 운영하고 있습니다. 이 사이트는 Linux 기반 Azure App Service에서 실행되는 단일 페이지 웹 애플리케이션입니다. 웹사이트는 Azure Storage에 저장되고 Azure 콘텐츠 전송 네트워크(CDN)에 캐시된 파일을 사용하여 정적 콘텐츠를 제공합니다.
API Management와 Azure Function App 함수는 Azure Database for PostgreSQL에서 데이터를 처리하고 저장하는 데 사용됩니다. API Management는 Logic App 통합을 위해 Azure Function App 함수와의 통신을 중개하는 역할을 합니다. Logic App은 데이터 처리를 오케스트레이션하는 데 사용되며, Service Bus와 Event Grid는 메시징 및 이벤트를 처리합니다.
이 솔루션은 Application Insights, Azure Monitor 및 Azure Key Vault를 사용합니다.
건축도
이 회사는 사업을 지원하는 여러 애플리케이션과 서비스를 보유하고 있습니다. 회사는 가능한 한 서버리스 컴퓨팅을 구현할 계획입니다. 전체 아키텍처는 아래 그림과 같습니다.

사용자 인증
다음 단계는 사용자 인증 프로세스를 자세히 설명합니다.
13. 사용자가 웹사이트에서 로그인을 선택합니다.
14. 브라우저가 사용자를 Azure Active Directory(Azure AD) 로그인 페이지로 리디렉션합니다.
15. 사용자가 로그인합니다.
16. Azure AD는 사용자의 세션을 웹 애플리케이션으로 다시 리디렉션합니다. URL에는 액세스 토큰이 포함됩니다.
17. 웹 애플리케이션이 API를 호출하고 인증 헤더에 액세스 토큰을 포함합니다.
애플리케이션 ID는 액세스 토큰의 audience('aud') 클레임으로 전송됩니다.
18. 백엔드 API는 액세스 토큰의 유효성을 검사합니다.
요구 사항
기업 웹사이트
* 통신 및 콘텐츠는 SSL을 사용하여 보호되어야 합니다.
* 모든 통신은 HTTPS를 사용해야 합니다.
* 데이터는 보조 지역과 세 개의 가용 영역에 복제되어야 합니다.
* 데이터 저장 비용을 최소화해야 합니다.
Azure Database for PostgreSQL
데이터베이스 연결 문자열은 다음과 같은 속성을 가지고 Azure Key Vault에 저장됩니다.
* Azure Key Vault 이름: cpandlkeyvault
* 비밀 이름: PostgreSQLConn
* ID: 80df3e46ffcd4f1cb187f79905e9a1e8
연결 정보는 자주 업데이트됩니다. 애플리케이션은 데이터베이스에 연결할 때 항상 최신 정보를 사용해야 합니다.
Azure Service Bus 및 Azure Event Grid
* Azure Event Grid는 큐 기반 로드 밸런싱을 위해 Azure Service Bus를 사용해야 합니다.
* Azure Event Grid의 이벤트는 버퍼링에 사용하기 위해 Service Bus 큐로 직접 라우팅되어야 합니다.
* Azure Service Bus 및 기타 Azure 서비스의 이벤트는 계속해서 Azure로 라우팅되어야 합니다.
이벤트 그리드를 사용하여 처리합니다.
보안
* 모든 SSL 인증서와 자격 증명은 Azure Key Vault에 저장해야 합니다.
* 파일 액세스는 IP 주소, 프로토콜 및 Azure AD 권한에 따라 제한되어야 합니다.
* 모든 사용자 계정과 프로세스는 필수적인 권한만 부여받아야 합니다.
의도된 기능을 수행합니다.
규정 준수
GDPR(일반 데이터 보호 규정)을 준수하려면 파일 업데이트 및 전송에 대한 감사 기능이 활성화되어야 합니다. 파일 업데이트는 읽기 전용이어야 하며, 발생 순서대로 저장되고, 생성, 업데이트, 삭제 및 복사 작업만 포함해야 하며, 규정 준수 목적으로 보관되어야 합니다.
문제점
기업 웹사이트
사이트 테스트 중 다음과 같은 오류 메시지가 표시됩니다.
암호화 예외: 지정된 파일을 찾을 수 없습니다.
함수 앱
RequestUserApproval 함수에 대한 로컬 테스트를 수행하는 동안 다음과 같은 오류 메시지가 표시됩니다.
'함수 RequestUserApproval에서 시간 초과 값 00:10:00이 초과되었습니다.'
Azure 개발 환경에서 다음 Kusto 쿼리를 실행하여 함수를 테스트할 때도 동일한 오류 메시지가 표시됩니다.
FunctionAppLogs
| FunctionName이 "RequestUserApproval"과 같은 경우
논리 앱
개발 환경에서 로직 앱을 테스트하는 동안 다음과 같은 오류 메시지가 표시됩니다.
'400개의 잘못된 요청'
오류 해결 과정에서 RequestUserApproval 함수를 호출하는 HttpTrigger 액션이 발견되었습니다.
암호
기업 웹사이트
Security.cs:

함수 앱
RequestUserApproval.cs:

개발 환경에서 Azure Function 앱 오류 메시지를 조사해야 합니다.
어떻게 해야 할까요?
AZ-204-KR 문제 70
Azure Cosmos DB에 데이터를 저장하는 .NET 웹 애플리케이션을 개발하고 있습니다. 이 애플리케이션은 Core API를 사용해야 하며 수백만 건의 읽기 및 쓰기 작업을 처리해야 합니다.
Azure Cosmos DB 계정이 여러 쓰기 지역이 활성화된 상태로 생성되었습니다. 애플리케이션은 미국 동부2 및 미국 중부 지역에 배포되었습니다.
다중 지역 쓰기를 지원하도록 애플리케이션을 업데이트해야 합니다.
이 목표를 달성할 수 있는 두 가지 방법은 무엇입니까? 각 정답은 해결책의 일부를 나타냅니다.
참고: 정답 하나당 1점입니다.
Azure Cosmos DB 계정이 여러 쓰기 지역이 활성화된 상태로 생성되었습니다. 애플리케이션은 미국 동부2 및 미국 중부 지역에 배포되었습니다.
다중 지역 쓰기를 지원하도록 애플리케이션을 업데이트해야 합니다.
이 목표를 달성할 수 있는 두 가지 방법은 무엇입니까? 각 정답은 해결책의 일부를 나타냅니다.
참고: 정답 하나당 1점입니다.
