Welcome to TestSimulate

Pass Your Next Certification Exam Fast!

Everything you need to prepare, learn & pass your certification exam easily.

365 days free updates. First attempt guaranteed success.

Microsoft Designing and Implementing Microsoft DevOps Solutions (AZ-400 Korean Version) (AZ-400 Korean) Free Practice Test

Question 1
GitHub 조직에 리포지토리와 DB.Credential이라는 이름의 조직 비밀 키가 있습니다.
PowerShell과 DB.Credential을 사용하여 서버를 구성하는 워크플로를 구축해야 합니다. 코드를 어떻게 완성해야 할까요? 정답을 선택하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고: 정답 하나당 1점입니다.
Correct Answer:

Explanation:
Question 2
인증이 필요한 Microsoft ASP.NET 애플리케이션을 개발하고 있습니다.
Azure Active Directory(Azure AD)를 사용하여 사용자를 인증해야 합니다. 먼저 무엇을 해야 할까요?

Correct Answer: E
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 3
RBAC가 활성화된 Azure Kubernetes Service(AKS) 클러스터를 프로비저닝했습니다. 클라이언트 애플리케이션용 Helm 차트가 있습니다.
클러스터에 Helm과 Tiller를 구성하고 차트를 설치해야 합니다.
어떤 세 가지 명령어를 순서대로 실행하는 것이 좋을까요? 정답을 선택하려면, 명령어 목록에서 적절한 명령어를 골라 정답 영역으로 옮기고 올바른 순서대로 배열하세요.
Correct Answer:

Explanation:

Step 1: Kubectl create
You can add a service account to Tiller using the --service-account < NAME > flag while you're configuring Helm (step 2 below). As a prerequisite, you'll have to create a role binding which specifies a role and a service account name that have been set up in advance.
Example: Service account with cluster-admin role
$ kubectl create -f rbac-config.yaml
serviceaccount " tiller " created
clusterrolebinding " tiller " created
$ helm init --service-account tiller
Step 2: helm init
To deploy a basic Tiller into an AKS cluster, use the helm init command.
Step 3: helm install
To install charts with Helm, use the helm install command and specify the name of the chart to install.
References:
https://docs.micro soft.com/en-us /azure/aks/kubernetes- helm
https://docs.helm.sh/using_hel m/#tiller- names paces-and-rbac
Question 4
참고: 이 문제는 동일한 시나리오를 제시하는 일련의 문제 중 하나입니다. 각 문제에는 제시된 목표를 달성할 수 있는 단위별 해결책이 포함되어 있습니다. 일부 문제 세트에는 정답이 두 개 이상일 수 있으며, 정답이 없는 문제 세트도 있습니다.
이 섹션에서 질문에 답변한 후에는 해당 질문으로 돌아갈 수 없습니다. 따라서 검토 화면에서는 이 질문들이 나타나지 않습니다.
Azure Pipelines 파이프라인을 사용하여 웹 앱을 빌드하고 릴리스합니다.
파이프라인을 다음 요구 사항에 맞게 구성해야 합니다.
* /webapp 폴더에 변경 사항이 있을 때만 실행하세요.
* PR이 생성될 때만 실행됩니다.
해결 방법: 다음 요소들을 사용하여 파이프라인 정의를 구성합니다.

이것이 목표를 달성합니까?

Correct Answer: A
Question 5
az40010480345acr1이라는 저장소가 dotnetapp이라는 이미지의 새 버전을 수신할 때마다 https://contoso.com/statushook 웹훅이 호출되도록 해야 합니다.
이 작업을 완료하려면 Microsoft Azure 포털에 로그인하십시오.
Correct Answer:
See solution below.
Explanation:
Sign in to the Azure portal.
Navigate to the container registry az40010480345acr1.
Under Services, select Webhooks.
Select the existing webhook https://contoso.com/statushook, and double-click on itto get its properties.
For Trigger actions select image push
Example web hook:

Reference:
https://docs.microsoft.com/en-us/azure/container-registry/container-registry-webhook
Question 6
Azure DevOps 대시보드에 사용할 프로젝트 메트릭을 추천해야 합니다.
각 지표에 어떤 차트 위젯을 추천하시겠습니까? 답변하려면 적절한 차트 위젯을 해당 지표 위로 드래그하세요. 각 차트 위젯은 한 번, 여러 번 또는 전혀 사용되지 않을 수 있습니다. 콘텐츠를 보려면 창 사이의 분할 막대를 드래그하거나 스크롤해야 할 수도 있습니다.
참고: 정답 하나당 1점입니다.
Correct Answer:

Explanation:
Graphical user interface, text, application, chat or text message Description automatically generated

Box 1: Lead time
Lead time measures the total time elapsed from the creation of work items to their completion.
Box 2: Cycle time
Cycle time measures the time it takes for your team to complete work items once they b egin actively working on them.
Box 3: Burn down
Burn down charts focus on remaining work within a specific time period.
Reference:
https://docs.microsoft.com/en-us/azure/devops/report/dashboards/velocity-guidance?view=vsts
https://docs.microsoft.com/en-us/azure/devops/report/dashboards/cycle-time-and-lead-time?view=vsts
https://docs.microsoft.com/en-us/azure/devops/report/dashboards/configure-burndown-burnup-widgets?
view=vsts
Question 7
당신은 소스 코드 관리를 위해 GitHub를 사용합니다.
민감한 데이터가 포함된 파일이 실수로 프로젝트의 Get 저장소에 커밋되었습니다.
저장소에서 해당 파일과 그 파일의 기록을 모두 삭제해야 합니다.
어떤 두 가지 도구를 사용할 수 있습니까? 각 정답은 완전한 해결책을 제시합니다.
참고: 정답 하나당 1점입니다.

Correct Answer: B,C
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 8
과제 12
Token!이라는 이름의 개인 액세스 토큰(PAT)을 생성해야 하며, 이 토큰에는 다음과 같은 기능만 부여되어야 합니다.
* 코드 읽기, 쓰기 및 관리
* 빌드를 읽고 실행합니다
* 보도자료를 읽어보세요
토큰1은 60일 후에 만료되어야 합니다.
Correct Answer:
See the solution below in explanation.
Explanation:
Step 1: Navigate to Personal Access Tokens
Sign in to Azure DevOps:
Go to Azure DevOps and sign in with your credentials.
Access User Settings:
Click on your profile picture in the top right corner.
Select User settings.
Open Personal Access Tokens:
In the user settings menu, select Personalaccess tokens.
Step 2: Create a New Personal Access Token
Create a New Token:
Click on + New Token.
Configure the Token:
Name: Enter Token1.
Organization: Select the organization where you want to use the token.
Expiration: Set the expiration to 60 days.
Set Scopes:
Code: Select Read, Write, & Manage.
Build: Select Read & Execute.
Release: Select Read.
Create the Token:
Click on Create.
Step 3: Save the Token
Copy the Token:
Once the token is created, copy it immediately as it will not be displayed again.
Store the token in a secure location.
By following these steps, you will have successfully created a personal access token named Token1 with the specified capabilities and a 60-day expiration
Question 9
당신은 대규모 엔터프라이즈 애플리케이션의 Git 저장소를 관리합니다.
저장소의 데이터 크기를 줄여야 합니다.
명령어를 어떻게 완료해야 할까요? 답하려면 답변란에서 적절한 옵션을 선택하세요.
참고: 정답 하나당 1점입니다.
Correct Answer:

Explanation:
Question 10
여러 Azure App Service 웹 앱과 Azure 함수로 구성된 애플리케이션이 있습니다. 웹 앱과 함수의 보안을 평가해야 합니다.
애플리케이션 보안에 대한 권장 사항을 제공하는 데 사용할 수 있는 Azure 기능은 무엇입니까?

Correct Answer: A
Question 11
참고: 이 문제는 동일한 시나리오를 제시하는 일련의 문제 중 하나입니다. 각 문제에는 제시된 목표를 달성할 수 있는 고유한 해결책이 포함되어 있습니다. 일부 문제 세트에는 정답이 두 개 이상일 수 있으며, 어떤 문제 세트에는 정답이 없을 수도 있습니다.
이 섹션에서 질문에 답변한 후에는 해당 질문으로 돌아갈 수 없습니다. 따라서 이 질문들은 검토 화면에 나타나지 않습니다.
승인 프로세스에 조건이 포함되어 있습니다. 이 조건은 릴리스가 배포되기 전에 팀 리더의 승인을 받아야 한다는 것입니다.
승인이 8시간 이내에 이루어져야 한다는 안내문을 보셨을 겁니다.
승인에 두 시간 이상 소요되는 경우에만 배포가 가능하다는 것을 알게 됩니다.
배포가 실패하려면 승인 시간이 몇 시간을 초과해야 한다는 점을 명심해야 합니다.
해결 방법: 배포 후 조건에서 배포 후 승인에 대한 시간 초과 설정을 수정합니다.
이것이 목표를 달성합니까?

Correct Answer: A
Question 12
GitHub Actions 워크플로인 workflow1을 사용하여 Appl이라는 앱을 배포하고 있습니다. App1이 다음 조건이 모두 충족될 때만 배포되도록 해야 합니다.
* 풀 리퀘스트가 메인 브랜치에 병합되었습니다.
* 변경 사항에는 자바스크립트 파일이 포함됩니다.
해결 방법. workflow1의 YAML 파일에 다음 내용을 포함하도록 구성합니다.

이것이 목표를 달성합니까?

Correct Answer: B
Question 13
App1이라는 앱을 호스팅하는 Azure Kubernetes Service(AKSJ Pod)가 있습니다.
AKS 컨테이너가 응답하지 않을 경우 자동으로 재시작되도록 구성해야 합니다. 솔루션은 3초마다 App1의 상태를 확인해야 합니다.
배포를 어떻게 완료해야 할까요? 정답을 선택하려면 해당 값을 올바른 위치로 드래그하세요. 각 값은 한 번, 여러 번 또는 전혀 사용되지 않을 수 있습니다. 콘텐츠를 보려면 창 사이의 분할 막대를 드래그하거나 스크롤해야 할 수 있습니다. 참고: 각 정답은 1점입니다.
Correct Answer:

Explanation: