最新的Microsoft Designing and Implementing Microsoft DevOps Solutions (AZ-400 Korean Version) - AZ-400 Korean免費考試真題
참고: 이 문제는 동일한 시나리오를 제시하는 일련의 문제 중 하나입니다. 각 문제에는 제시된 목표를 달성할 수 있는 고유한 해결책이 포함되어 있습니다. 일부 문제 세트에는 정답이 두 개 이상일 수 있으며, 정답이 없는 문제 세트도 있습니다. 이 섹션의 문제에 답변한 후에는 해당 문제로 돌아갈 수 없습니다. 따라서 이 문제는 검토 화면에 나타나지 않습니다.
승인 프로세스에 조건이 포함되어 있습니다. 이 조건은 릴리스가 배포되기 전에 팀 리더의 승인을 받아야 한다는 것입니다.
귀사에는 승인이 8시간 이내에 이루어져야 한다는 정책이 있습니다.
승인 시간이 두 시간을 넘으면 배포가 실패한다는 사실을 알게 되었습니다.
배포가 실패하려면 승인 시간이 8시간을 초과해야 한다는 점을 명심해야 합니다.
해결 방법: 사전 배포 조건에서 사전 배포 승인 시간 초과 설정을 수정합니다.
이것이 목표를 달성합니까?
승인 프로세스에 조건이 포함되어 있습니다. 이 조건은 릴리스가 배포되기 전에 팀 리더의 승인을 받아야 한다는 것입니다.
귀사에는 승인이 8시간 이내에 이루어져야 한다는 정책이 있습니다.
승인 시간이 두 시간을 넘으면 배포가 실패한다는 사실을 알게 되었습니다.
배포가 실패하려면 승인 시간이 8시간을 초과해야 한다는 점을 명심해야 합니다.
해결 방법: 사전 배포 조건에서 사전 배포 승인 시간 초과 설정을 수정합니다.
이것이 목표를 달성합니까?
正確答案: B
說明:(僅 Fast2test 成員可見)
다계층 애플리케이션을 개발하고 있습니다. 이 애플리케이션은 Azure App Service 웹앱을 프런트엔드로, Azure SQL 데이터베이스를 백엔드로 사용합니다. 또한 Azure Functions를 사용하여 Azure Storage에 데이터를 기록합니다.
프런트 엔드가 상태 코드를 반환하지 못하는 경우 Azure DevOps 팀에 이메일 메시지를 보내야 합니다.
200.
어떤 기능을 사용해야 하나요?
프런트 엔드가 상태 코드를 반환하지 못하는 경우 Azure DevOps 팀에 이메일 메시지를 보내야 합니다.
200.
어떤 기능을 사용해야 하나요?
正確答案: C
說明:(僅 Fast2test 成員可見)
시뮬레이션
VM1이라는 가상 머신의 부팅 진단을 저장하려면 RG1lod11566895라는 리소스 그룹에 az400lod11566895stor라는 Azure Storage 계정을 만들고 구성해야 합니다.
이 작업을 완료하려면 Microsoft Azure Portal에 로그인하세요.
VM1이라는 가상 머신의 부팅 진단을 저장하려면 RG1lod11566895라는 리소스 그룹에 az400lod11566895stor라는 Azure Storage 계정을 만들고 구성해야 합니다.
이 작업을 완료하려면 Microsoft Azure Portal에 로그인하세요.
正確答案:
See explanation below
Explanation:
Step 1: To create a general-purpose v2 storage account in the Azure portal, follow these steps:
On the Azure portal menu, select All services. In the list of resources, type Storage Accounts. As you begin typing, the list filters based on your input. Select Storage Accounts.
On the Storage Accounts window that appears, choose Add.
Select the subscription in which to create the storage account.
Under the Resource group field, select RG1lod11566895
Next, enter a name for your storage account named: az400lod11566895stor Select Create.
Step 2: Enable boot diagnostics on existing virtual machine
To enable Boot diagnostics on an existing virtual machine, follow these steps:
Sign in to the Azure portal, and then select the virtual machine VM1.
In the Support + troubleshooting section, select Boot diagnostics, then select the Settings tab.
In Boot diagnostics settings, change the status to On, and from the Storage account drop-down list, select the storage account az400lod11566895stor.
Save the change.
Graphical user interface, text, application, email Description automatically generated

You must restart the virtual machine for the change to take effect.
Reference:
https://docs.microsoft.com/en-us/azure/storage/common/storage-account-create
https://docs.microsoft.com/en-us/azure/virtual-machines/troubleshooting/boot-diagnostics
Explanation:
Step 1: To create a general-purpose v2 storage account in the Azure portal, follow these steps:
On the Azure portal menu, select All services. In the list of resources, type Storage Accounts. As you begin typing, the list filters based on your input. Select Storage Accounts.
On the Storage Accounts window that appears, choose Add.
Select the subscription in which to create the storage account.
Under the Resource group field, select RG1lod11566895
Next, enter a name for your storage account named: az400lod11566895stor Select Create.
Step 2: Enable boot diagnostics on existing virtual machine
To enable Boot diagnostics on an existing virtual machine, follow these steps:
Sign in to the Azure portal, and then select the virtual machine VM1.
In the Support + troubleshooting section, select Boot diagnostics, then select the Settings tab.
In Boot diagnostics settings, change the status to On, and from the Storage account drop-down list, select the storage account az400lod11566895stor.
Save the change.
Graphical user interface, text, application, email Description automatically generated

You must restart the virtual machine for the change to take effect.
Reference:
https://docs.microsoft.com/en-us/azure/storage/common/storage-account-create
https://docs.microsoft.com/en-us/azure/virtual-machines/troubleshooting/boot-diagnostics
귀하의 회사에는 Azure DevOps 프로젝트가 있습니다.
이 프로젝트의 소스 코드는 온프레미스 저장소에 저장되고 온프레미스 빌드 서버에서 사용됩니다.
자체 호스팅 에이전트를 사용하여 빌드 서버에서 빌드 프로세스를 제어하기 위해 Azure DevOps를 사용할 계획입니다.
셀프 호스팅 에이전트를 구현해야 합니다.
빌드 서버에 에이전트를 다운로드하여 설치합니다.
다음으로 어떤 두 가지 행동을 취해야 할까요? 각 정답은 해결책의 일부를 제시합니다.
이 프로젝트의 소스 코드는 온프레미스 저장소에 저장되고 온프레미스 빌드 서버에서 사용됩니다.
자체 호스팅 에이전트를 사용하여 빌드 서버에서 빌드 프로세스를 제어하기 위해 Azure DevOps를 사용할 계획입니다.
셀프 호스팅 에이전트를 구현해야 합니다.
빌드 서버에 에이전트를 다운로드하여 설치합니다.
다음으로 어떤 두 가지 행동을 취해야 할까요? 각 정답은 해결책의 일부를 제시합니다.
正確答案: B,D
說明:(僅 Fast2test 成員可見)
.NET Core 런타임 스택을 사용하는 webapp1이라는 Azure 웹 앱이 있습니다. Applnsight1이라는 Azure Application Insights 리소스가 있습니다. webapp1은 Applnsights1로 원격 분석 데이터를 전송합니다.
웹앱1이 일정한 샘플링 속도로 원격 측정 데이터를 전송하도록 해야 합니다.
어떻게 해야 할까요?
웹앱1이 일정한 샘플링 속도로 원격 측정 데이터를 전송하도록 해야 합니다.
어떻게 해야 할까요?
正確答案: A
귀사는 Team Foundation Server 2013(TFS 2013)을 사용하고 있습니다.
Azure DevOps로 마이그레이션할 계획이시군요.
다음 요구 사항을 충족하는 마이그레이션 전략을 추천해야 합니다.
* 팀 파운데이션 버전 관리 변경 사항의 날짜를 보존합니다.
* 작업 항목 수정의 변경 날짜를 보존합니다.
* 마이그레이션 작업량을 최소화합니다
* 모든 TFS 아티팩트를 마이그레이션합니다
어떤 것을 추천하시겠습니까? 답변하려면 답변란에서 적절한 옵션을 선택하세요.
참고: 정답 하나당 1점입니다.

Azure DevOps로 마이그레이션할 계획이시군요.
다음 요구 사항을 충족하는 마이그레이션 전략을 추천해야 합니다.
* 팀 파운데이션 버전 관리 변경 사항의 날짜를 보존합니다.
* 작업 항목 수정의 변경 날짜를 보존합니다.
* 마이그레이션 작업량을 최소화합니다
* 모든 TFS 아티팩트를 마이그레이션합니다
어떤 것을 추천하시겠습니까? 답변하려면 답변란에서 적절한 옵션을 선택하세요.
참고: 정답 하나당 1점입니다.

正確答案:

Explanation:

Box 1: Upgrade TFS to the most recent RTM release.
One of the major prerequisites for migrating your Team Foundation Server database is to get your database schema version as close as possible to what is currently deployed in Azure Devops Services.
Box 2: Use the TFS Database Import Service
In Phase 3 of your migration project, you will work on upgrading your Team Foundation Server to one of the supported versions for the Database Import Service in Azure Devops Services.
References: Team Foundation Server to Azure Devops Services Migration Guide
참고: 이 질문은 동일한 시나리오를 제시하는 일련의 질문 중 하나입니다. 각 질문에는 명시된 목표를 달성할 수 있는 고유한 해결책이 포함되어 있습니다. 일부 질문 세트에는 정답이 두 개 이상일 수 있으며, 정답이 없는 경우도 있습니다. 이 섹션의 질문에 답변한 후에는 해당 질문으로 돌아갈 수 없습니다. 따라서 이러한 질문은 검토 화면에 표시되지 않습니다. 귀사는 Azure DevOps에서 새로운 웹 애플리케이션 프로젝트를 진행하고 있습니다.
코드가 커밋될 때 빌드가 자동으로 실행되도록 해야 합니다.
해결 방법: 릴리스 파이프라인의 지속적 배포 트리거 설정에서 풀 리퀘스트 트리거 설정을 활성화합니다.
목표를 달성했습니까?
코드가 커밋될 때 빌드가 자동으로 실행되도록 해야 합니다.
해결 방법: 릴리스 파이프라인의 지속적 배포 트리거 설정에서 풀 리퀘스트 트리거 설정을 활성화합니다.
목표를 달성했습니까?
正確答案: B
說明:(僅 Fast2test 成員可見)
Azure 구독을 보유하고 계십니다.
Bicep 템플릿을 사용하여 웹사이트와 AzureSQL 인프라를 배포할 수 있습니다.
Azure Pipelines와 두 대의 가상 머신에서 실행되는 자체 호스팅 에이전트를 사용하여 배포를 자동화해야 합니다. 이 솔루션은 관리 노력을 최소화해야 합니다.
무엇을 먼저 해야 할까요?
Bicep 템플릿을 사용하여 웹사이트와 AzureSQL 인프라를 배포할 수 있습니다.
Azure Pipelines와 두 대의 가상 머신에서 실행되는 자체 호스팅 에이전트를 사용하여 배포를 자동화해야 합니다. 이 솔루션은 관리 노력을 최소화해야 합니다.
무엇을 먼저 해야 할까요?
正確答案: A
하나의 Azure 구독에 여러 Azure 파이프라인이 포함되어 있습니다.
송전선로 모니터링 솔루션을 구축해야 합니다. 해당 솔루션은 다음 요구 사항을 충족해야 합니다.
* 여러 소스의 로그를 분석합니다.
문제의 근본 원인을 파악합니다.
모니터링 도구에 포함되어야 할 고급 기능은 무엇일까요?
송전선로 모니터링 솔루션을 구축해야 합니다. 해당 솔루션은 다음 요구 사항을 충족해야 합니다.
* 여러 소스의 로그를 분석합니다.
문제의 근본 원인을 파악합니다.
모니터링 도구에 포함되어야 할 고급 기능은 무엇일까요?
正確答案: B
Azure DevOps 조직을 보유하고 있습니다.
GitHub Advanced Security for Azure DevOps를 사용하는 자동화된 보안 및 규정 준수 솔루션을 설계하고 있습니다.
개발 수명 주기 전반에 걸쳐 보안 검사 및 규정 준수 요구 사항이 자동으로 적용되도록 해야 합니다.
해결책에 어떤 두 가지 특징을 포함해야 할까요? 각 정답은 해결책의 일부를 나타냅니다.
참고: 정답 하나당 1점입니다.
GitHub Advanced Security for Azure DevOps를 사용하는 자동화된 보안 및 규정 준수 솔루션을 설계하고 있습니다.
개발 수명 주기 전반에 걸쳐 보안 검사 및 규정 준수 요구 사항이 자동으로 적용되도록 해야 합니다.
해결책에 어떤 두 가지 특징을 포함해야 할까요? 각 정답은 해결책의 일부를 나타냅니다.
참고: 정답 하나당 1점입니다.
正確答案: A,C
참고: 이 문제는 동일한 시나리오를 제시하는 일련의 문제 중 하나입니다. 각 문제는 명시된 목표를 충족할 수 있는 고유한 답안을 포함하고 있습니다. 일부 문제 세트에는 정답이 두 개 이상 있을 수 있고, 다른 문제 세트에는 정답이 없을 수 있습니다.
이 섹션의 질문에 답변한 후에는 해당 질문으로 돌아갈 수 없습니다. 따라서 해당 질문은 복습 화면에 표시되지 않습니다.
Azure Resource Manager 템플릿을 사용하여 Azure 리소스를 배포하는 릴리스 파이프라인을 만들 계획입니다. 릴리스 파이프라인은 다음 리소스를 생성합니다.
* 두 개의 리소스 그룹
* 하나의 리소스 그룹에 있는 4개의 Azure 가상 머신
* 다른 리소스 그룹의 두 개의 Azure SQL 데이터베이스
리소스를 배포하기 위한 솔루션을 추천해야 합니다.
해결 방법: 두 개의 독립형 템플릿을 만들고, 각 템플릿은 해당 그룹에 리소스를 배포합니다.
이것이 목표를 달성하는가?
이 섹션의 질문에 답변한 후에는 해당 질문으로 돌아갈 수 없습니다. 따라서 해당 질문은 복습 화면에 표시되지 않습니다.
Azure Resource Manager 템플릿을 사용하여 Azure 리소스를 배포하는 릴리스 파이프라인을 만들 계획입니다. 릴리스 파이프라인은 다음 리소스를 생성합니다.
* 두 개의 리소스 그룹
* 하나의 리소스 그룹에 있는 4개의 Azure 가상 머신
* 다른 리소스 그룹의 두 개의 Azure SQL 데이터베이스
리소스를 배포하기 위한 솔루션을 추천해야 합니다.
해결 방법: 두 개의 독립형 템플릿을 만들고, 각 템플릿은 해당 그룹에 리소스를 배포합니다.
이것이 목표를 달성하는가?
正確答案: B
說明:(僅 Fast2test 成員可見)
참고: 이 문제는 동일한 시나리오를 제시하는 일련의 문제 중 하나입니다. 각 문제는 명시된 목표를 충족할 수 있는 고유한 답안을 포함하고 있습니다. 일부 문제 세트에는 정답이 두 개 이상 있을 수 있고, 다른 문제 세트에는 정답이 없을 수 있습니다.
이 섹션의 질문에 답변한 후에는 해당 질문으로 돌아갈 수 없습니다. 따라서 해당 질문은 복습 화면에 표시되지 않습니다.
Azure DevOps에서 프로젝트를 관리합니다.
시간이 지나도 프로젝트 구성이 변경되는 것을 방지해야 합니다.
해결책: 프로젝트에 대한 지속적인 통합을 구현합니다.
이것이 목표를 달성하는가?
이 섹션의 질문에 답변한 후에는 해당 질문으로 돌아갈 수 없습니다. 따라서 해당 질문은 복습 화면에 표시되지 않습니다.
Azure DevOps에서 프로젝트를 관리합니다.
시간이 지나도 프로젝트 구성이 변경되는 것을 방지해야 합니다.
해결책: 프로젝트에 대한 지속적인 통합을 구현합니다.
이것이 목표를 달성하는가?
正確答案: B
說明:(僅 Fast2test 成員可見)
Microsoft ASP.NET Core 애플리케이션을 만듭니다.
Azure Key Vault를 사용하여 구성 데이터로 애플리케이션에 비밀을 제공할 계획입니다.
애플리케이션에 비밀 권한을 할당하려면 Key Vault 액세스 정책을 만들어야 합니다. 이 솔루션은 최소 권한 원칙을 사용해야 합니다.
어떤 비밀 권한을 사용해야 합니까?
Azure Key Vault를 사용하여 구성 데이터로 애플리케이션에 비밀을 제공할 계획입니다.
애플리케이션에 비밀 권한을 할당하려면 Key Vault 액세스 정책을 만들어야 합니다. 이 솔루션은 최소 권한 원칙을 사용해야 합니다.
어떤 비밀 권한을 사용해야 합니까?
正確答案: A
說明:(僅 Fast2test 成員可見)
Azure DevOps 프로젝트에 브랜드 정책이 있습니다. 이 정책은 코드가 항상 성공적으로 빌드되도록 요구합니다.
코드 컴파일에 실패하더라도 특정 사용자가 항상 마스터 브랜치에 변경 사항을 병합할 수 있도록 해야 합니다. 이 솔루션은 최소 권한 원칙을 사용해야 합니다.
어떻게 해야 하나요?
코드 컴파일에 실패하더라도 특정 사용자가 항상 마스터 브랜치에 변경 사항을 병합할 수 있도록 해야 합니다. 이 솔루션은 최소 권한 원칙을 사용해야 합니다.
어떻게 해야 하나요?
正確答案: C
說明:(僅 Fast2test 成員可見)