Microsoft AZ-203 Korean Actual Free Exam Questions & Community Discussion

  • Exam Code/Number: AZ-203 Korean
  • Exam Name/Title: Developing Solutions for Microsoft Azure (AZ-203 Korean Version)
  • Certification Provider: Microsoft
  • Corresponding Certification: Microsoft Azure
  • Exam Questions: 170
  • Updated On: Sep 06, 2026
회사에서 Node.js 웹앱을 개발 중입니다. 웹앱 코드는 https://github.com/TailSpinToys/weapp에있는 GitHub 리포지토리에서 호스팅됩니다.
웹 앱은 프로덕션으로 이동하기 전에 검토해야합니다. 초기 코드 릴리스를 review라는 배포 슬롯에 배포해야합니다.
웹앱을 생성하고 코드를 배포해야합니다.
명령을 어떻게 완료해야합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하십시오.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.
Correct Answer:

Explanation

The New-AzResourceGroup cmdlet creates an Azure resource group.
The New-AzAppServicePlan cmdlet creates an Azure App Service plan in a given location The New-AzWebApp cmdlet creates an Azure Web App in a given a resource group The New-AzWebAppSlot cmdlet creates an Azure Web App slot.
References:
https://docs.microsoft.com/en-us/powershell/module/az.resources/new-azresourcegroup?view=azps-2.3.2
https://docs.microsoft.com/en-us/powershell/module/az.websites/new-azappserviceplan?view=azps-2.3.2
https://docs.microsoft.com/en-us/powershell/module/az.websites/new-azwebapp?view=azps-2.3.2
https://docs.microsoft.com/en-us/powershell/module/az.websites/new-azwebappslot?view=azps-2.3.2
주문 처리 시스템을 구현하고 있습니다. POS (Point of Sale) 응용 프로그램은 Azure Service Bus 큐의 주제에 주문을 게시합니다. 주제의 레이블 특성에는 다음 데이터가 포함됩니다.

시스템에는 다음과 같은 구독 요구 사항이 있습니다.

필터를 평가하는 동안 필터링을 구현하고 처리량을 최대화해야합니다.
어떤 필터 유형을 구현해야합니까? 응답하려면 적절한 필터 유형을 올바른 구독으로 드래그하십시오. 각 필터 유형은 한 번, 한 번 이상 또는 전혀 사용되지 않을 수 있습니다. 분할 창을 분할 창간에 드래그하거나 스크롤하여 컨텐츠를 볼 수 있습니다.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.
Correct Answer:

Explanation

FutureOrders: SQLFilter
HighPriortyOrders: CorrelationFilter
CorrelationID only
InternationalOrders: SQLFilter
Country NOT USA requires an SQL Filter
HighQuantityOrders: SQLFilter
Need to use relational operators so an SQL Filter is needed.
AllOrders: No Filter
SQL Filter: SQL Filters - A SqlFilter holds a SQL-like conditional expression that is evaluated in the broker against the arriving messages' user-defined properties and system properties. All system properties must be prefixed with sys. in the conditional expression. The SQL-language subset for filter conditions tests for the existence of properties (EXISTS), as well as for null-values (IS NULL), logical NOT/AND/OR, relational operators, simple numeric arithmetic, and simple text pattern matching with LIKE.
Correlation Filters - A CorrelationFilter holds a set of conditions that are matched against one or more of an arriving message's user and system properties. A common use is to match against the CorrelationId property, but the application can also choose to match against ContentType, Label, MessageId, ReplyTo, ReplyToSessionId, SessionId, To, and any user-defined properties. A match exists when an arriving message's value for a property is equal to the value specified in the correlation filter. For string expressions, the comparison is case-sensitive. When specifying multiple match properties, the filter combines them as a logical AND condition, meaning for the filter to match, all conditions must match.
Boolean filters - The TrueFilter and FalseFilter either cause all arriving messages (true) or none of the arriving messages (false) to be selected for the subscription.
References:
https://docs.microsoft.com/en-us/azure/service-bus-messaging/topic-filters
LabelMaker 응용 프로그램을 배포 할 수 있는지 확인해야합니다.
CLI 명령을 어떻게 완료해야합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하십시오.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.
Correct Answer:

Explanation

Box 1: group
Create a resource group with the az group create command. An Azure resource group is a logical group in which Azure resources are deployed and managed.
The following example creates a resource group named myResourceGroup in the westeurope location.
az group create --name myResourceGroup --location westeurope
Box 2: CohoWinterLabelMaker
Use the resource group named, which is used in the second command.
Box 3: aks
The command az aks create, is used to create a new managed Kubernetes cluster.
Box 4: monitoring
Scenario: LabelMaker app
Azure Monitor Container Health must be used to monitor the performance of workloads that are deployed to Kubernetes environments and hosted on Azure Kubernetes Service (AKS).
You must use Azure Container Registry to publish images that support the AKS deployment.
Azure Batch 풀에서 대규모 작업을 실행할 스크립트를 만들고 있습니다. 자원은 재사용되며 사용후 정리할 필요가 없습니다.
다음과 같은 매개 변수가 있습니다.
작업, 작업 및 풀을 생성할 Azure CLI 스크립트를 작성해야 합니다.
솔루션을 개발하기 위해 명령을 어떤 순서로 정렬해야 합니까? 응답하려면 명령 세그먼트 목록에서 해당 명령을 응답 영역으로 옮기고 올바른 순서로 정렬하십시오.
Correct Answer:

Explanation

Step 1: az batch pool create
# Create a new Linux pool with a virtual machine configuration.
az batch pool create \
--id mypool \
--vm-size Standard_A1 \
--target-dedicated 2 \
--image canonical:ubuntuserver:16.04-LTS \
--node-agent-sku-id "batch.node.ubuntu 16.04"
Step 2: az batch job create
# Create a new job to encapsulate the tasks that are added.
az batch job create \
--id myjob \
--pool-id mypool
Step 3: az batch task create
# Add tasks to the job. Here the task is a basic shell command.
az batch task create \
--job-id myjob \
--task-id task1 \
--command-line "/bin/bash -c 'printenv AZ_BATCH_TASK_WORKING_DIR'"
Step 4: for i in {1..$numberOfJobs} do
References:
https://docs.microsoft.com/bs-latn-ba/azure/batch/scripts/batch-cli-sample-run-job
모바일 제공 서비스를위한 소프트웨어 솔루션을 개발합니다. 사용자가 해당 지역의 식당에서 주문하는 데 사용할 수있는 모바일 앱을 개발 중입니다. 앱은 다음 워크 플로를 사용합니다.
1. 운전자가 주문을 배달 할 식당을 선택합니다.
2. 주문은 해당 지역의 모든 이용 가능한 운전자에게 발송됩니다.
3. 선택한 식당의 주문 만 운전자에게 표시됩니다.
4. 주문을 수락 한 첫 번째 드라이버는 사용 가능한 주문 목록에서 주문을 제거합니다.
Azure Service Bus 솔루션을 구현해야합니다.
어떤 세 가지 작업을 순서대로 수행해야합니까? 응답하려면 적절한 조치를 조치 목록에서 응답 영역으로 이동하고 올바른 순서로 정렬하십시오.
Correct Answer:

Explanation

Box 1: Create a single Service Bus Namespace
To begin using Service Bus messaging entities in Azure, you must first create a namespace with a name that is unique across Azure. A namespace provides a scoping container for addressing Service Bus resources within your application.
Box 2: Create a Service Bus Topic for each restaurant for which a driver can receive messages.
Create topics.
Box 3: Create a Service Bus subscription for each restaurant for which a driver can receive orders.
Topics can have multiple, independent subscriptions.
References:
https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-messaging-overview
Azure Application Insights를 사용하여 성능을 모니터링하고 이벤트를 추적하는 ASP.NET Core Web API 웹 서비스를 개발 중입니다.
로깅을 활성화하고 Application Insights에서 추적 한 이벤트와 로그 메시지를 상호 연관시킬 수 있는지 확인해야합니다.
코드를 어떻게 작성해야합니까? 대답하려면 해당 코드 세그먼트를 올바른 위치로 드래그하십시오. 각 코드 세그먼트는 한 번, 두 번 이상 또는 전혀 사용되지 않을 수 있습니다. 분할 창을 분할 창간에 드래그하거나 스크롤하여 컨텐츠를 볼 수 있습니다.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.
Correct Answer:

Explanation

Box 1: ApplicationInsightsLoggerOptions
If you want to include the EventId and EventName properties, then add the following to the ConfigureServices method:
services
AddOptions<ApplicationInsightsLoggerOptions>()
Configure(o => o.IncludeEventId = true);
Box 2: IncludeEventID
Box 3: ApplicationServices
In Asp.Net core apps it turns out that trace logs do not show up in Application Insights out of the box. We need to add the following code snippet to our Configure method in Startup.cs:
loggerFactory.AddApplicationInsights(app.ApplicationServices, logLevel); References:
https://blog.computedcloud.com/enabling-application-insights-trace-logging-in-asp-net-core/
회사는 모든 제조 데이터를 Azure Blob Storage에 백업합니다. 관리자는 매달 Blob을 핫 스토리지에서 아카이브 계층 스토리지로 이동합니다.
180 일 동안 액세스하지 않은 블록을 아카이브 계층으로 자동 이동해야합니다. 보관되지 않은 항목의 경로는 기존 대기열에 있어야합니다. 이 작업은 한 달에 한 번 자동으로 수행되어야합니다. TierAgeInDays의 값을 180으로 설정하십시오.
논리 앱을 어떻게 구성해야합니까? 응답하려면 적절한 트리거 또는 동작 블록을 올바른 트리거 또는 동작 슬롯으로 드래그하십시오. 각 트리거 또는 동작 블록은 한 번, 한 번 이상 또는 전혀 사용되지 않을 수 있습니다. 분할 창을 분할 창간에 드래그하거나 스크롤하여 컨텐츠를 볼 수 있습니다.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.
Correct Answer:

Explanation



Box 1: Recurrence
Box 2: Insert Entity
Box 3 (if true): Tier Blob
Box 4: (if false):
Leave blank.
References:
https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-perform-data-operations
Azure Blob Storage 컨테이너에 저장된 사진을 관리하는 데 사용할 수있는 ASP.NET Core 웹 사이트를 개발 중입니다.
웹 사이트 사용자는 Azure AD (Azure Active Directory) 자격 증명을 사용하여 인증합니다.
사진을 저장하는 컨테이너에 RBAC (역할 기반 액세스 제어) 역할 권한을 구현합니다. RBAC 역할에 사용자를 지정합니다.
사용자의 권한을 Azure Blob 컨테이너와 함께 사용할 수 있도록 웹 사이트의 Azure AD 응용 프로그램을 구성해야합니다.
응용 프로그램을 어떻게 구성해야합니까? 응답하려면 적절한 설정을 올바른 위치로 드래그하십시오. 각 설정은 한 번, 한 번 이상 또는 전혀 사용되지 않을 수 있습니다. 분할 창을 분할 창간에 드래그하거나 스크롤하여 컨텐츠를 볼 수 있습니다.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.
Correct Answer:

Explanation

Box 1: user_impersonation
Box 2: delegated
Example:
* Select the API permissions section
* Click the Add a permission button and then:Ensure that the My APIs tab is selected
* In the list of APIs, select the API TodoListService-aspnetcore.
* In the Delegated permissions section, ensure that the right permissions are checked: user_impersonation.
* Select the Add permissions button.
Box 3: delegated
Example
* Select the API permissions section
* Click the Add a permission button and then,Ensure that the Microsoft APIs tab is selected
* In the Commonly used Microsoft APIs section, click on Microsoft Graph
* In the Delegated permissions section, ensure that the right permissions are checked: User.Read. Use the search box if necessary.
* Select the Add permissions button
References:
https://docs.microsoft.com/en-us/samples/azure-samples/active-directory-dotnet-webapp-webapi-openidconnect-
VM 문제를 해결해야합니다.
어떤 도구를 사용해야합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하십시오.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.
Correct Answer:

Explanation

Backup and Restore: Azure Backup
Scenario: The VM is critical and has not been backed up in the past. The VM must enable a quick restore from a 7-day snapshot to include in-place restore of disks in case of failure.
In-Place restore of disks in IaaS VMs is a feature of Azure Backup.
Performance: Accelerated Networking
Scenario: The VM shows high network latency, jitter, and high CPU utilization.
Accelerated networking enables single root I/O virtualization (SR-IOV) to a VM, greatly improving its networking performance. This high-performance path bypasses the host from the datapath, reducing latency, jitter, and CPU utilization, for use with the most demanding network workloads on supported VM types.
References:
https://azure.microsoft.com/en-us/blog/an-easy-way-to-bring-back-your-azure-vm-with-in-place-restore/
참고 :이 질문은 동일한 시나리오를 나타내는 일련의 질문 중 일부입니다. 이 시리즈의 각 질문에는 명시된 목표를 달성 할 수있는 고유 한 솔루션이 포함되어 있습니다. 일부 질문 세트에는 둘 이상의 올바른 솔루션이있을 수 있지만 다른 질문에는 올바른 솔루션이 없을 수 있습니다.
이 섹션의 질문에 대답 한 후에는 해당 질문으로 돌아올 수 없습니다. 결과적으로 이러한 질문은 검토 화면에 나타나지 않습니다.
SecurityPin 보안 요구 사항이 충족되는지 확인해야합니다.
솔루션 : Azure Portal을 사용하여 SecurityPin 열에 데이터 마스킹을 추가하고 dbo 사용자를 제외하십시오. 사용자 ID를 기반으로 필터 술어를 사용하여 SQL 보안 정책을 추가하십시오.
솔루션이 목표를 달성합니까?
Correct Answer: B Vote an answer
Explanation: Only visible for EduDump members. You can sign-up / login (it's free).
오디오 및 시각 경보를 시작 및 중지하는 단일 신호 서버가있는 위험 알림 시스템을 작성 중입니다.
경보를 게시하기 위해 Azure Service Bus를 구현합니다. 각 알람 컨트롤러는 Azure Service Bus를 사용하여 트랜잭션의 일부로 알람 신호를받습니다. 감사 목적으로 경보 이벤트를 기록해야합니다. 각 트랜잭션 레코드에는 활성화 된 알람 유형에 대한 정보가 포함되어야합니다.
회신 추적 감사 솔루션을 구현해야합니다.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.
Correct Answer: B,C Vote an answer
Explanation: Only visible for EduDump members. You can sign-up / login (it's free).
기존 Azure SQL 데이터베이스 인스턴스를 유지 관리합니다. 데이터베이스 관리는 외부 당사자가 수행합니다. 모든 암호화 키는 Azure Key Vault에 저장됩니다.
외부 당사자가 개인 테이블의 SSN 열에있는 데이터에 액세스 할 수 없도록해야합니다.
각 보호 방법이 요구 사항을 충족합니까? 응답하려면 적절한 대응 방법을 올바른 보호 방법으로 드래그하십시오. 각 응답은 한 번, 한 번 이상 또는 전혀 사용되지 않을 수 있습니다. 분할 창을 분할 창간에 드래그하거나 스크롤하여 컨텐츠를 볼 수 있습니다.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.
Correct Answer:

Explanation

Box 1: Yes
You can configure Always Encrypted for individual database columns containing your sensitive data. When setting up encryption for a column, you specify the information about the encryption algorithm and cryptographic keys used to protect the data in the column.
Box 2: No
Box 3: Yes
In SQL Database, the VIEW permissions are not granted by default to the public fixed database role. This enables certain existing, legacy tools (using older versions of DacFx) to work properly. Consequently, to work with encrypted columns (even if not decrypting them) a database administrator must explicitly grant the two VIEW permissions.
Box 4: No
All cryptographic keys are stored in an Azure Key Vault.
References:
https://docs.microsoft.com/en-us/sql/relational-databases/security/encryption/always-encrypted-database-engine
참고 :이 질문은 동일한 시나리오를 나타내는 일련의 질문 중 일부입니다. 시리즈의 각 질문에는 명시된 목표를 달성 할 수있는 고유 한 솔루션이 포함되어 있습니다. 일부 질문 세트에는 둘 이상의 올바른 솔루션이있을 수 있지만 다른 질문 세트에는 올바른 솔루션이 없을 수 있습니다.
이 질문에 대한 질문에 답변 한 후에는 질문으로 돌아올 수 없습니다. 결과적으로 이러한 질문은 검토 화면에 나타나지 않습니다.
AKS (Azure Kubernetes Service) 클러스터에 배포 할 솔루션을 개발 중입니다. 솔루션에는 사용자 지정 VNet, Azure Container Registry 이미지 및 Azure Storage 계정이 포함됩니다.
솔루션은 AKS 클러스터 내 모든 Azure 리소스를 동적으로 만들고 관리 할 수 ​​있어야합니다.
Azure API와 함께 사용하려면 AKS 클러스터를 구성해야합니다.
솔루션 : Kubernetes 용 Azure 정책 추가 기능을 사용하여 Azure 정책 서비스를 AKS 클러스터의 GateKeeper 승인 컨트롤러에 연결할 수 있습니다. 기본 제공 정책을 클러스터에 적용하십시오.
솔루션이 목표를 달성합니까?
Correct Answer: B Vote an answer
Explanation: Only visible for EduDump members. You can sign-up / login (it's free).
기본 제공 인증 및 권한 부여 기능을 사용하는 Azure API 앱을 구현하고 있습니다.
모든 앱 작업은 현재 사용자에 대한 정보와 연결되어야합니다.
현재 사용자에 대한 정보를 검색해야합니다.
목표를 달성하는 두 가지 가능한 방법은 무엇입니까? 각 정답은 완전한 솔루션을 제시합니다.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.
Correct Answer: A,B Vote an answer
Explanation: Only visible for EduDump members. You can sign-up / login (it's free).
0
0
0
10