AZ-204 Korean試験無料問題集「Microsoft Developing Solutions for Microsoft Azure (AZ-204 Korean Version) 認定」

Azure Storage를 사용할 웹 애플리케이션을 개발하고 있습니다. 오래된 데이터는 최신 데이터보다 덜 자주 사용됩니다.
애플리케이션에 대한 데이터 저장소를 구성해야 합니다. 다음과 같은 요구 사항이 있습니다.
* 데이터 사본을 5년간 보관합니다.
* 1년 이상 된 데이터 저장과 관련된 비용을 최소화합니다.
* 애플리케이션 데이터를 위한 영역 중복 저장소를 구현합니다.
어떻게 해야 합니까? 대답하려면 대답 영역에서 적절한 옵션을 선택하십시오.
참고: 각 올바른 선택은 1점의 가치가 있습니다.
正解:

Explanation:

Reference:
https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers
https://docs.microsoft.com/en-us/azure/storage/common/storage-redundancy?toc=/azure/storage/blobs/toc.json
사용자 만족도 조사를 관리하기 위해 웹 애플리케이션을 설계하고 있습니다. 설문조사에 포함되는 질문의 수는 가변적입니다.
애플리케이션 사용자는 설문조사 결과를 가능한 한 빨리 표시할 수 있어야 합니다. 또한 사용자는 다양한 응답 그룹에 대한 평균값을 포함하여 통계 측정값을 신속하게 계산할 수 있어야 합니다.
애플리케이션에 어떤 Azure Cosmos 06 API를 사용해야 하나요?

데이터베이스 연결 문자열을 검색해야 합니다.
어떤 값을 사용해야 합니까? 대답하려면 대답 영역에서 적절한 옵션을 선택하십시오.
참고: 각 올바른 선택은 1점의 가치가 있습니다.
正解:

Explanation:

Azure database connection string retrieve REST API vault.azure.net/secrets/ Box 1: cpandlkeyvault We specify the key vault, cpandlkeyvault.
Scenario: The database connection string is stored in Azure Key Vault with the following attributes:
Azure Key Vault name: cpandlkeyvault
Secret name: PostgreSQLConn
Id: 80df3e46ffcd4f1cb187f79905e9a1e8
Box 2: PostgreSQLConn
We specify the secret, PostgreSQLConn
Example, sample request:
https://myvault.vault.azure.net//secrets/mysecretname/4387e9f3d6e14c459867679a90fd0f79?api-version=7.1 Box 3: Querystring Reference:
https://docs.microsoft.com/en-us/rest/api/keyvault/getsecret/getsecret
ASP.NET Core 웹 애플리케이션을 개발 중입니다. Azure Web App for Containers에 애플리케이션을 배포할 계획입니다.
애플리케이션은 애플리케이션을 다시 시작해도 지속되어야 하는 런타임 진단 데이터를 저장해야 합니다. 다음 코드가 있습니다.

진단 데이터가 필요에 따라 저장되도록 애플리케이션 설정을 구성해야 합니다.
웹 앱의 설정을 어떻게 구성해야 합니까? 대답하려면 대답 영역에서 적절한 옵션을 선택하십시오.
참고: 각 올바른 선택은 1점의 가치가 있습니다.
正解:

Explanation:

Box 1: If WEBSITES_ENABLE_APP_SERVICE_STORAGE
If WEBSITES_ENABLE_APP_SERVICE_STORAGE setting is unspecified or set to true, the /home/ directory will be shared across scale instances, and files written will persist across restarts Box 2: /home Reference:
https://docs.microsoft.com/en-us/azure/app-service/containers/app-service-linux-faq
온-프레미스 배송 데이터를 Azure로 마이그레이션해야 합니다.
무엇을 사용해야 합니까?

解説: (GoShiken メンバーにのみ表示されます)
사용자 인증을 위해 Microsoft ID 플랫폼을 사용하는 웹 애플리케이션을 구축하고 있습니다. 웹 애플리케이션에 대한 사용자 식별을 구현하고 있습니다. 사용자를 고유하게 식별하려면 클레임을 검색해야 합니다. 어떤 클레임 유형을 사용해야 합니까?

두 개의 Docker 컨테이너가 포함된 애플리케이션을 개발하고 있습니다.
응용 프로그램은 다음 요구 사항을 충족해야 합니다.
* 컨테이너는 루트로 실행하면 안 됩니다.
* 컨테이너는 YAML 파일을 사용하여 Azure Container Instances에 배포해야 합니다.
* 컨테이너는 수명 주기, 리소스, 로컬 네트워크 및 스토리지 볼륨을 공유해야 합니다.
* 스토리지 볼륨은 컨테이너 충돌을 통해 지속되어야 합니다.
* 스토리지 볼륨은 컨테이너 중지 또는 재시작 시 파기되어야 합니다.
애플리케이션에 대한 Azure Container Instances를 구성해야 합니다.
正解:

Explanation:
타이머 트리거를 사용하는 Function1이라는 Azure 함수를 구현할 계획입니다.
함수 실행 일정을 설정하기 위해 TimeSpan 값을 사용하려고 합니다.
호스팅 모델과 일정 표현식 할당 방법을 선택해야 합니다.
어떤 호스팅 모델과 스케줄 표현 할당 방법을 사용해야 합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고사항: 정답 하나당 1점입니다.
正解:

Explanation:
ContosoApp이라는 ASP.NET Core 애플리케이션을 실행하는 Docker 이미지를 만들 계획입니다. setupScript.ps1이라는 설치 스크립트와 ContosoApp.dll을 비롯한 일련의 애플리케이션 파일이 있습니다.
다음 요구 사항을 충족하는 Dockerfile 문서를 만들어야 합니다.
* 컨테이너가 빌드되면 setupScripts.ps1을 호출합니다.
* 컨테이너가 시작될 때 ContosoApp.dll을 실행합니다.
Dockerfile 문서는 ContosoApp.dll 및 setupScript.ps1이 저장된 동일한 폴더에 생성되어야 합니다.
솔루션을 개발하는 데 사용해야 하는 5가지 명령은 무엇입니까? 응답하려면 명령 목록에서 해당 명령을 응답 영역으로 이동하고 올바른 순서로 정렬하십시오.
正解:

Explanation:

Box 1: CMD [..]
Cmd starts a new instance of the command interpreter, Cmd.exe.
Syntax: CMD <string>
Specifies the command you want to carry out.
Box 2: FROM microsoft/aspnetcore-build:latest
Box 3: WORKDIR /apps/ContosoApp
Bxo 4: COPY ./ .
Box 5: RUN powershell ./setupScript.ps1
회사 웹 사이트 파일에 대한 보안 및 규정 준수를 구성해야 합니다.
어떤 Azure Blob 스토리지 설정을 사용해야 하나요? 대답하려면 대답 영역에서 적절한 옵션을 선택하십시오.
참고: 각 올바른 선택은 1점의 가치가 있습니다.
正解:

Explanation:
Box 1: role-based access control (RBAC)
Azure Storage supports authentication and authorization with Azure AD for the Blob and Queue services via Azure role-based access control (Azure RBAC).
Scenario: File access must restrict access by IP, protocol, and Azure AD rights.
Box 2: change feed
The purpose of the change feed is to provide transaction logs of all the changes that occur to the blobs and the blob metadata in your storage account.
The file updates must be read-only, stored in the order in which they occurred, include only create, update, delete, and copy operations, and be retained for compliance reasons.
Reference:
https://docs.microsoft.com/en-us/azure/cdn/cdn-sas-storage-support
https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-change-feed?tabs=azure-portal
회사에는 다음 운영 체제를 기반으로 하는 여러 컨테이너가 있습니다.
* 윈도우 서버 2019 나노 서버
* 윈도우 서버 2019 서버 코어
* 윈도우 서버 2022 나노 서버
* 윈도우 서버 2022 서버 코어
* 리눅스
컨테이너를 Azure Kubernetes 클러스터로 마이그레이션할 계획입니다. 클러스터에 있어야 하는 최소 노드 풀 수는 얼마입니까?

Azure 리소스를 배포하기 위해 중첩된 Azure Resource Manager 템플릿 집합을 작성하고 있습니다. 다음 연결된 템플릿을 포함하는 mainTempIate.json이라는 Azure Resource Manager 템플릿을 작성합니다.
linkedTemplatel.json, linkedTemplate2json.
mainTemplate.parameters.json이라는 매개변수 템플릿 파일에 매개변수를 추가합니다. C:\templates\ 폴더에 있는 로컬 장치의 모든 템플릿을 저장합니다.
다음과 같은 요구 사항이 있습니다.
* 나중에 배포할 수 있도록 템플릿을 Azure에 저장합니다.
* 템플릿의 버전 관리를 활성화합니다.
* Azure RBAC를 사용하여 템플릿에 대한 액세스 관리
Azure에 템플릿을 저장해야 합니다.
명령을 어떻게 완료해야 합니까? 대답하려면 대답 영역에서 적절한 옵션을 선택하십시오.
참고: 각 올바른 선택은 1점의 가치가 있습니다.
正解:

Explanation:
참고: 이 질문은 동일한 시나리오를 제시하는 일련의 질문 중 일부입니다. 시리즈의 각 질문에는 명시된 목표를 충족할 수 있는 고유한 솔루션이 포함되어 있습니다. 일부 질문 세트에는 하나 이상의 올바른 솔루션이 있을 수 있지만 다른 질문 세트에는 올바른 솔루션이 없을 수 있습니다.
이 섹션의 질문에 답한 후에는 해당 질문으로 돌아갈 수 없습니다. 결과적으로 이러한 질문은 검토 화면에 나타나지 않습니다.
Azure Web App으로 실행할 웹 사이트를 개발하고 있습니다. 사용자는 Azure AD(Azure Active Directory) 자격 증명을 사용하여 인증합니다.
웹 사이트에 대해 관리자, 일반 및 독자 권한 수준 중 하나를 사용자에게 할당할 계획입니다. 권한 수준을 결정하려면 사용자의 Azure AD 그룹 멤버 자격을 사용해야 합니다.
인증을 구성해야 합니다.
해결책:
* 웹 사이트에서 Windows 통합 인증을 구성하고 사용합니다.
* 웹 사이트에서 Microsoft Graph API를 쿼리하여 사용자가 구성원인 그룹을 로드합니다.
솔루션이 목표를 충족합니까?

解説: (GoShiken メンバーにのみ表示されます)
기본 제공 인증 및 권한 부여 기능을 사용하는 Azure API 앱을 구현하고 있습니다.
모든 앱 작업은 현재 사용자에 대한 정보와 연결되어야 합니다.
현재 사용자에 대한 정보를 검색해야 합니다.
목표를 달성할 수 있는 두 가지 방법은 무엇입니까? 각 정답은 완전한 솔루션을 제시합니다.
참고: 각 올바른 선택은 1점의 가치가 있습니다.

解説: (GoShiken メンバーにのみ表示されます)