
Microsoft Developing Solutions for Microsoft Azure (AZ-203 Korean Version) - AZ-203 Korean Exam Questions
QUESTION NO: 1
재해 복구 요구 사항이 충족되는지 확인해야합니다.
PC16 라인에 어떤 코드를 추가해야합니까?
대답하려면 해당 코드 조각을 올바른 위치로 드래그하십시오. 각 코드 조각은 한 번, 한 번 이상 또는 전혀 사용되지 않을 수 있습니다. 분할 창을 분할 창간에 드래그하거나 스크롤하여 컨텐츠를 볼 수 있습니다.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.

재해 복구 요구 사항이 충족되는지 확인해야합니다.
PC16 라인에 어떤 코드를 추가해야합니까?
대답하려면 해당 코드 조각을 올바른 위치로 드래그하십시오. 각 코드 조각은 한 번, 한 번 이상 또는 전혀 사용되지 않을 수 있습니다. 분할 창을 분할 창간에 드래그하거나 스크롤하여 컨텐츠를 볼 수 있습니다.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.

Correct Answer:

Explanation

Scenario, Disaster recovery: Regional outage must not impact application availability. All DR operations must not be dependent on application running and must ensure that data in the DR region is up to date.
Box 1: DirectoryTransferContext
We transfer all files in the directory.
Note: The TransferContext object comes in two forms: SingleTransferContext and DirectoryTransferContext.
The former is for transferring a single file and the latter is for transferring a directory of files.
Box 2: ShouldTransferCallbackAsync
The DirectoryTransferContext.ShouldTransferCallbackAsync delegate callback is invoked to tell whether a transfer should be done.
Box 3: False
If you want to use the retry policy in Copy, and want the copy can be resume if break in the middle, you can use SyncCopy (isServiceCopy = false).
Note that if you choose to use service side copy ('isServiceCopy' set to true), Azure (currently) doesn't provide SLA for that. Setting 'isServiceCopy' to false will download the source blob loca References:
https://docs.microsoft.com/en-us/azure/storage/common/storage-use-data-movement-library
https://docs.microsoft.com/en-us/dotnet/api/microsoft.windowsazure.storage.datamovement.directorytransfercon
QUESTION NO: 2
회사에는 회사 로고 이미지를 사용하는 여러 웹 사이트가 있습니다. CDN (Azure Content Delivery Network)을 사용하여 정적 이미지를 저장합니다.
CDN 및 POP (Point of Presence) 서버가 이미지를 분배하고 올바른 순서로 항목을 나열하는 방법에 대한 올바른 프로세스를 결정해야합니다.
어떤 순서로 작업이 수행됩니까? 응답하려면 모든 조치를 조치 목록에서 응답 영역으로 이동하고 올바른 순서로 정렬하십시오.

회사에는 회사 로고 이미지를 사용하는 여러 웹 사이트가 있습니다. CDN (Azure Content Delivery Network)을 사용하여 정적 이미지를 저장합니다.
CDN 및 POP (Point of Presence) 서버가 이미지를 분배하고 올바른 순서로 항목을 나열하는 방법에 대한 올바른 프로세스를 결정해야합니다.
어떤 순서로 작업이 수행됩니까? 응답하려면 모든 조치를 조치 목록에서 응답 영역으로 이동하고 올바른 순서로 정렬하십시오.

Correct Answer:

Explanation

Step 1: A user requests the image..
A user requests a file (also called an asset) by using a URL with a special domain name, such as <endpoint name>.azureedge.net. This name can be an endpoint hostname or a custom domain. The DNS routes the request to the best performing POP location, which is usually the POP that is geographically closest to the user.
Step 2: If no edge servers in the POP have the..
If no edge servers in the POP have the file in their cache, the POP requests the file from the origin server. The origin server can be an Azure Web App, Azure Cloud Service, Azure Storage account, or any publicly accessible web server.
Step 3: The origin server returns the..
The origin server returns the file to an edge server in the POP.
An edge server in the POP caches the file and returns the file to the original requestor (Alice). The file remains cached on the edge server in the POP until the time-to-live (TTL) specified by its HTTP headers expires. If the origin server didn't specify a TTL, the default TTL is seven days.
Step 4: Subsequent requests for..
Additional users can then request the same file by using the same URL that the original user used, and can also be directed to the same POP.
If the TTL for the file hasn't expired, the POP edge server returns the file directly from the cache. This process results in a faster, more responsive user experience.
References:
https://docs.microsoft.com/en-us/azure/cdn/cdn-overview
QUESTION NO: 3
로그 정책이 모든 서비스에 적용되도록 EventGridController.cs의 EG15 행에 코드를 추가해야합니다.
코드를 어떻게 작성해야합니까? 대답하려면 해당 코드 세그먼트를 올바른 위치로 드래그하십시오. 각 코드 세그먼트는 한 번, 두 번 이상 또는 전혀 사용되지 않을 수 있습니다. 분할 창을 분할 창간에 드래그하거나 스크롤하여 컨텐츠를 볼 수 있습니다.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.

로그 정책이 모든 서비스에 적용되도록 EventGridController.cs의 EG15 행에 코드를 추가해야합니다.
코드를 어떻게 작성해야합니까? 대답하려면 해당 코드 세그먼트를 올바른 위치로 드래그하십시오. 각 코드 세그먼트는 한 번, 두 번 이상 또는 전혀 사용되지 않을 수 있습니다. 분할 창을 분할 창간에 드래그하거나 스크롤하여 컨텐츠를 볼 수 있습니다.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.

Correct Answer:

Explanation

Box 1: Status
Box 2: Succeded
Box 3: operationName
Scenario: Policy service
You develop and deploy a stateful ASP.NET Core 2.1 web application named Policy service to an Azure App Service Web App. The application reacts to events from Azure Event Grid and performs policy actions based on those events.
The application must include the Event Grid Event ID field in all Application Insights telemetry.
QUESTION NO: 4
Azure Web App으로 실행될 SaaS (Software as a Service) ASP.NET Core 웹 서비스를 구현하고 있습니다. 웹 서비스는 온-프레미스 SQL Server 데이터베이스를 사용하여 저장합니다. 웹 서비스에는 데이터 업데이트를 처리하는 WebJob도 포함되어 있습니다. 4 명의 고객이 웹 서비스를 사용합니다.
* WebJob의 각 인스턴스는 단일 고객에 대한 데이터를 처리하며 단일 인스턴스로 실행해야합니다.
* 각 배포는 프로덕션 데이터를 제공하기 전에 배포 슬롯을 사용하여 테스트해야합니다.
* Azure 비용을 최소화해야합니다.
* Azure 리소스는 격리 된 네트워크에 있어야합니다.
웹앱에 대한 앱 서비스 계획을 구성해야합니다.
앱 서비스 계획을 어떻게 구성해야합니까? 답변하려면 답변 영역에서 적절한 설정을 선택하십시오.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.

Azure Web App으로 실행될 SaaS (Software as a Service) ASP.NET Core 웹 서비스를 구현하고 있습니다. 웹 서비스는 온-프레미스 SQL Server 데이터베이스를 사용하여 저장합니다. 웹 서비스에는 데이터 업데이트를 처리하는 WebJob도 포함되어 있습니다. 4 명의 고객이 웹 서비스를 사용합니다.
* WebJob의 각 인스턴스는 단일 고객에 대한 데이터를 처리하며 단일 인스턴스로 실행해야합니다.
* 각 배포는 프로덕션 데이터를 제공하기 전에 배포 슬롯을 사용하여 테스트해야합니다.
* Azure 비용을 최소화해야합니다.
* Azure 리소스는 격리 된 네트워크에 있어야합니다.
웹앱에 대한 앱 서비스 계획을 구성해야합니다.
앱 서비스 계획을 어떻게 구성해야합니까? 답변하려면 답변 영역에서 적절한 설정을 선택하십시오.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.

Correct Answer:

Explanation

Number of VM instances: 4
You are not charged extra for deployment slots.
Pricing tier: Isolated
The App Service Environment (ASE) is a powerful feature offering of the Azure App Service that gives network isolation and improved scale capabilities. It is essentially a deployment of the Azure App Service into a subnet of a customer's Azure Virtual Network (VNet).
References:
https://azure.microsoft.com/sv-se/blog/announcing-app-service-isolated-more-power-scale-and-ease-of-use/
QUESTION NO: 5
일기 예보 데이터를 외부 파트너에게 제공하는 응용 프로그램이 있습니다. Azure API Management를 사용하여 API를 게시합니다.
다음 요구 사항을 충족하도록 API의 동작을 변경해야합니다.
* 대체 입력 매개 변수를 지원하십시오.
* 응답에서 서식 텍스트를 제거하십시오.
백엔드 서비스에 대한 추가 컨텍스트를 제공하십시오.
어떤 유형의 정책을 구현해야합니까? 대답하려면 정책 유형을 올바른 시나리오로 드래그하십시오. 각 정책 유형은 한 번, 한 번 이상 또는 전혀 사용되지 않을 수 있습니다. 분할 창을 분할 창 사이로 드래그하거나 스크롤하여 내용을 볼 수 있습니다. 참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.

일기 예보 데이터를 외부 파트너에게 제공하는 응용 프로그램이 있습니다. Azure API Management를 사용하여 API를 게시합니다.
다음 요구 사항을 충족하도록 API의 동작을 변경해야합니다.
* 대체 입력 매개 변수를 지원하십시오.
* 응답에서 서식 텍스트를 제거하십시오.
백엔드 서비스에 대한 추가 컨텍스트를 제공하십시오.
어떤 유형의 정책을 구현해야합니까? 대답하려면 정책 유형을 올바른 시나리오로 드래그하십시오. 각 정책 유형은 한 번, 한 번 이상 또는 전혀 사용되지 않을 수 있습니다. 분할 창을 분할 창 사이로 드래그하거나 스크롤하여 내용을 볼 수 있습니다. 참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.

Correct Answer:

Explanation

QUESTION NO: 6
참고 :이 질문은 동일한 시나리오를 나타내는 일련의 질문 중 일부입니다. 시리즈의 각 질문에는 명시된 목표를 달성 할 수있는 고유 한 솔루션이 포함되어 있습니다. 일부 질문 세트에는 둘 이상의 올바른 솔루션이있을 수 있지만 다른 질문 세트에는 올바른 솔루션이 없을 수 있습니다.
이 질문에 대한 질문에 답변 한 후에는 질문으로 돌아올 수 없습니다. 결과적으로 이러한 질문은 검토 화면에 나타나지 않습니다.
Azure Web App으로 실행될 웹 사이트를 개발 중입니다. 사용자는 Azure AD (Azure Active Directory) 자격 증명을 사용하여 인증합니다.
웹 사이트에 대해 관리자, 일반 및 독자 권한 수준 중 하나를 사용자에게 할당하려고합니다. 사용자의 Azure AD 그룹 구성원 자격을 사용하여 권한 수준을 결정해야합니다. 권한을 구성해야합니다.
해결책:
* 새 Azure AD 응용 프로그램의 매니페스트를 만들고 groupMembershipClaims 옵션의 값을 모두로 설정합니다.
* 웹 사이트에서 JWI의 그룹 클레임 값을 사용하여 사용자가 권한을 결정하십시오.
솔루션이 목표를 달성합니까?
참고 :이 질문은 동일한 시나리오를 나타내는 일련의 질문 중 일부입니다. 시리즈의 각 질문에는 명시된 목표를 달성 할 수있는 고유 한 솔루션이 포함되어 있습니다. 일부 질문 세트에는 둘 이상의 올바른 솔루션이있을 수 있지만 다른 질문 세트에는 올바른 솔루션이 없을 수 있습니다.
이 질문에 대한 질문에 답변 한 후에는 질문으로 돌아올 수 없습니다. 결과적으로 이러한 질문은 검토 화면에 나타나지 않습니다.
Azure Web App으로 실행될 웹 사이트를 개발 중입니다. 사용자는 Azure AD (Azure Active Directory) 자격 증명을 사용하여 인증합니다.
웹 사이트에 대해 관리자, 일반 및 독자 권한 수준 중 하나를 사용자에게 할당하려고합니다. 사용자의 Azure AD 그룹 구성원 자격을 사용하여 권한 수준을 결정해야합니다. 권한을 구성해야합니다.
해결책:
* 새 Azure AD 응용 프로그램의 매니페스트를 만들고 groupMembershipClaims 옵션의 값을 모두로 설정합니다.
* 웹 사이트에서 JWI의 그룹 클레임 값을 사용하여 사용자가 권한을 결정하십시오.
솔루션이 목표를 달성합니까?
Correct Answer: B
Explanation: Only visible for Pass4Test members. You can sign-up / login (it's free).
QUESTION NO: 7
Azure Cosmos DB를 구성해야합니다.
어떤 설정을 사용해야합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하십시오.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.

Azure Cosmos DB를 구성해야합니다.
어떤 설정을 사용해야합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하십시오.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.

Correct Answer:

Explanation

Box 1: Strong
When the consistency level is set to strong, the staleness window is equivalent to zero, and the clients are guaranteed to read the latest committed value of the write operation.
Scenario: Changes to the Order data must reflect immediately across all partitions. All reads to the Order data must fetch the most recent writes.
Note: You can choose from five well-defined models on the consistency spectrum. From strongest to weakest, the models are: Strong, Bounded staleness, Session, Consistent prefix, Eventual Box 2: SQL Scenario: You identify the following requirements for data management and manipulation:
Order data is stored as nonrelational JSON and must be queried using Structured Query Language (SQL).
QUESTION NO: 8
참고 :이 질문은 동일한 시나리오를 나타내는 일련의 질문 중 일부입니다. 시리즈의 각 질문에는 고유 한 솔루션이 포함되어 있습니다. 솔루션이 명시된 목표를 충족하는지 확인하십시오.
여러 ASP.Net 웹 응용 프로그램을 개발하고 Azure App Service에 배포하고 있습니다. 세션 상태 정보 및 HTML 출력을 저장하려고합니다. 다음 요구 사항이있는 스토리지 메커니즘을 사용해야합니다.
모든 ASP.NET 웹 응용 프로그램에서 세션 상태 공유
* 여러 독자 및 단일 작성자를 위해 동일한 세션 상태 데이터에 대한 제어 된 동시 액세스 지원
* 동시 요청에 대한 전체 HTTP 응답 저장
정보를 저장해야합니다.
제안 된 솔루션 : PostgreSQL 용 Azure Database를 배포하고 구성하십시오. 웹 애플리케이션을 업데이트하십시오.
솔루션이 목표를 달성합니까?
참고 :이 질문은 동일한 시나리오를 나타내는 일련의 질문 중 일부입니다. 시리즈의 각 질문에는 고유 한 솔루션이 포함되어 있습니다. 솔루션이 명시된 목표를 충족하는지 확인하십시오.
여러 ASP.Net 웹 응용 프로그램을 개발하고 Azure App Service에 배포하고 있습니다. 세션 상태 정보 및 HTML 출력을 저장하려고합니다. 다음 요구 사항이있는 스토리지 메커니즘을 사용해야합니다.
모든 ASP.NET 웹 응용 프로그램에서 세션 상태 공유
* 여러 독자 및 단일 작성자를 위해 동일한 세션 상태 데이터에 대한 제어 된 동시 액세스 지원
* 동시 요청에 대한 전체 HTTP 응답 저장
정보를 저장해야합니다.
제안 된 솔루션 : PostgreSQL 용 Azure Database를 배포하고 구성하십시오. 웹 애플리케이션을 업데이트하십시오.
솔루션이 목표를 달성합니까?
Correct Answer: A
QUESTION NO: 9
모든 인증 이벤트가 올바르게 진행되도록 LoginEvent.cs의 LE03 행에 코드를 삽입해야합니다.
코드를 어떻게 작성해야합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하십시오.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.

모든 인증 이벤트가 올바르게 진행되도록 LoginEvent.cs의 LE03 행에 코드를 삽입해야합니다.
코드를 어떻게 작성해야합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하십시오.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.

Correct Answer:

Explanation

Box 1: id
id is a unique identifier for the event.
Box 2: eventType
eventType is one of the registered event types for this event source.
Box 3: dataVersion
dataVersion is the schema version of the data object. The publisher defines the schema version.
Scenario: Authentication events are used to monitor users signing in and signing out. All authentication events must be processed by Policy service. Sign outs must be processed as quickly as possible.
The following example shows the properties that are used by all event publishers:
[
{
"topic": string,
"subject": string,
"id": string,
"eventType": string,
"eventTime": string,
"data":{
object-unique-to-each-publisher
},
"dataVersion": string,
"metadataVersion": string
}
]
References:
https://docs.microsoft.com/en-us/azure/event-grid/event-schema
QUESTION NO: 10
정책 서비스에 대한 확장 요구 사항을 충족해야합니다.
Azure Redis Cache에 무엇을 저장해야합니까?
정책 서비스에 대한 확장 요구 사항을 충족해야합니다.
Azure Redis Cache에 무엇을 저장해야합니까?
Correct Answer: A
Explanation: Only visible for Pass4Test members. You can sign-up / login (it's free).
QUESTION NO: 11
모바일 앱과의 사용자 상호 작용에 대한 의미있는 분석을 제공하려면 Azure Mobile Apps SDK를 활용하는 Application Insights 계측 기능을 구현해야합니다.
Application Insights의 Usage Analytics 기능을 구현하는 데 필요한 데이터를 캡처해야합니다. 어떤 세 가지 데이터 값을 캡처해야합니까? 각 정답은 솔루션의 일부를 나타냅니다. 참고 : 각 정답은 한 포인트의 가치가 있습니다.
모바일 앱과의 사용자 상호 작용에 대한 의미있는 분석을 제공하려면 Azure Mobile Apps SDK를 활용하는 Application Insights 계측 기능을 구현해야합니다.
Application Insights의 Usage Analytics 기능을 구현하는 데 필요한 데이터를 캡처해야합니다. 어떤 세 가지 데이터 값을 캡처해야합니까? 각 정답은 솔루션의 일부를 나타냅니다. 참고 : 각 정답은 한 포인트의 가치가 있습니다.
Correct Answer: B,C,E
Explanation: Only visible for Pass4Test members. You can sign-up / login (it's free).
QUESTION NO: 12
고객이 호텔을 조사 할 수 있도록 .NET Core MVC 응용 프로그램을 개발 중입니다. 응용 프로그램은 Azure Search를 사용합니다. 응용 프로그램은 다양한 기준을 사용하여 호텔과 관련된 문서를 찾아 색인을 검색합니다. 이 색인에는 요금, 편의 시설 목록 및 가장 가까운 공항까지의 거리에 대한 검색 필드가 포함됩니다.
애플리케이션은 검색 기준을 지정하고 결과를 구성하기 위해 다음 시나리오를 지원해야합니다.
* 정규식을 사용하여 색인을 검색하십시오.
* 이름-값 쌍의 개수별로 결과를 구성하십시오.
* 공항까지 지정된 거리 내에 있고 특정 가격대에 속하는 호텔을 나열하십시오.
SearchParameters 클래스를 구성해야합니다.
어떤 속성을 구성해야합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하십시오.
참고 각 올바른 선택은 1 포인트의 가치가 있습니다.

고객이 호텔을 조사 할 수 있도록 .NET Core MVC 응용 프로그램을 개발 중입니다. 응용 프로그램은 Azure Search를 사용합니다. 응용 프로그램은 다양한 기준을 사용하여 호텔과 관련된 문서를 찾아 색인을 검색합니다. 이 색인에는 요금, 편의 시설 목록 및 가장 가까운 공항까지의 거리에 대한 검색 필드가 포함됩니다.
애플리케이션은 검색 기준을 지정하고 결과를 구성하기 위해 다음 시나리오를 지원해야합니다.
* 정규식을 사용하여 색인을 검색하십시오.
* 이름-값 쌍의 개수별로 결과를 구성하십시오.
* 공항까지 지정된 거리 내에 있고 특정 가격대에 속하는 호텔을 나열하십시오.
SearchParameters 클래스를 구성해야합니다.
어떤 속성을 구성해야합니까? 답변하려면 답변 영역에서 적절한 옵션을 선택하십시오.
참고 각 올바른 선택은 1 포인트의 가치가 있습니다.

Correct Answer:

Explanation

Box 1: QueryType
The SearchParameters.QueryType Property gets or sets a value that specifies the syntax of the search query.
The default is 'simple'. Use 'full' if your query uses the Lucene query syntax.
You can write queries against Azure Search based on the rich Lucene Query Parser syntax for specialized query forms: wildcard, fuzzy search, proximity search, regular expressions are a few examples.
Box 2: Facets
The facets property gets or sets the list of facet expressions to apply to the search query. Each facet expression contains a field name, optionally followed by a comma-separated list of name:value pairs.
Box 3: Filter
The Filter property gets or sets the OData $filter expression to apply to the search query.
References:
https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.search.models.searchparameters
https://docs.microsoft.com/en-us/azure/search/query-lucene-syntax
https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.search.models.searchparameters.querytype
QUESTION NO: 13
여러 컨테이너를 사용하는 AKS (Azure Kubernetes Services) 클러스터를 배포하고 있습니다.
클러스터를 작성하고 컨테이너 서비스가 올바르게 구성되어 사용 가능한지 확인해야합니다.
솔루션을 개발하기 위해 어떤 4 가지 명령을 사용해야합니까? 응답하려면 명령 세그먼트 목록에서 해당 명령 세그먼트를 응답 영역으로 이동하고 올바른 순서로 정렬하십시오.

여러 컨테이너를 사용하는 AKS (Azure Kubernetes Services) 클러스터를 배포하고 있습니다.
클러스터를 작성하고 컨테이너 서비스가 올바르게 구성되어 사용 가능한지 확인해야합니다.
솔루션을 개발하기 위해 어떤 4 가지 명령을 사용해야합니까? 응답하려면 명령 세그먼트 목록에서 해당 명령 세그먼트를 응답 영역으로 이동하고 올바른 순서로 정렬하십시오.

Correct Answer:

Explanation

Step 1: az group create
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.
Example: The following example creates a resource group named myAKSCluster in the eastus location.
az group create --name myAKSCluster --location eastus
Step 2 : az aks create
Use the az aks create command to create an AKS cluster.
Step 3: kubectl apply
To deploy your application, use the kubectl apply command. This command parses the manifest file and creates the defined Kubernetes objects.
Step 4: az aks get-credentials
Configure it with the credentials for the new AKS cluster. Example:
az aks get-credentials --name aks-cluster --resource-group aks-resource-group References:
https://docs.bitnami.com/azure/get-started-aks/
QUESTION NO: 14
사용자 경험에 영향을 미치지 않고 Database 클래스의 LoadUserDetails 함수에서 재 시도를 구성해야합니다.
DB07 라인에 어떤 코드를 삽입해야합니까?
답변하려면 답변 영역에서 적절한 옵션을 선택하십시오.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.

사용자 경험에 영향을 미치지 않고 Database 클래스의 LoadUserDetails 함수에서 재 시도를 구성해야합니다.
DB07 라인에 어떤 코드를 삽입해야합니까?
답변하려면 답변 영역에서 적절한 옵션을 선택하십시오.
참고 : 각각의 올바른 선택은 1 포인트의 가치가 있습니다.

Correct Answer:

Explanation

Box 1: Policy
RetryPolicy retry = Policy
Handle<HttpRequestException>()
Retry(3);
The above example will create a retry policy which will retry up to three times if an action fails with an exception handled by the Policy.
Box 2: WaitAndRetryAsync(3,i => TimeSpan.FromMilliseconds(100* Math.Pow(2,i-1))); A common retry strategy is exponential backoff: this allows for retries to be made initially quickly, but then at progressively longer intervals, to avoid hitting a subsystem with repeated frequent calls if the subsystem may be struggling.
Example:
Policy
Handle<SomeExceptionType>()
WaitAndRetry(3, retryAttempt =>
TimeSpan.FromSeconds(Math.Pow(2, retryAttempt))
);
References:
https://github.com/App-vNext/Polly/wiki/Retry
QUESTION NO: 15
: 165 DRAG DROP
자율 운송 시스템 용 소프트웨어 솔루션을 개발 중입니다. 이 솔루션은 큰 데이터 집합과 Azure Batch 처리를 사용하여 전체 차량 집합에 대한 탐색 집합을 시뮬레이션 합니다.
Azure Batch에서 솔루션의 컴퓨팅 노드를 만들어야 합니다.
어떻게 해야 합니까?
조치를 올바른 순서로 넣으십시오.

: 165 DRAG DROP
자율 운송 시스템 용 소프트웨어 솔루션을 개발 중입니다. 이 솔루션은 큰 데이터 집합과 Azure Batch 처리를 사용하여 전체 차량 집합에 대한 탐색 집합을 시뮬레이션 합니다.
Azure Batch에서 솔루션의 컴퓨팅 노드를 만들어야 합니다.
어떻게 해야 합니까?
조치를 올바른 순서로 넣으십시오.

Correct Answer:

Explanation

With .NET:
Step 1: In the Azure portal, create a Batch account.
First we create a batch account.
Step 2: In a .NET method, call the method: BatchClient.PoolOperations.CreatePool Now that you have a Batch account, create a sample pool of Windows compute nodes for test purposes. To create a Batch pool, the app uses the BatchClient.PoolOperations.CreatePool method to set the number of nodes, VM size, and a pool configuration.
Step 3: In a .NET method, call the method: BatchClient.PoolOperations.CreateJob Now that you have a pool, create a job to run on it. A Batch job is a logical group for one or more tasks. A job includes settings common to the tasks, such as priority and the pool to run tasks on. Initially the job has no tasks. The app uses the BatchClient.JobOperations.CreateJob method to create a job on your pool.
Step 4: In a .NET method, call the method: batchClient.JobOperations.AddTask Now create sample tasks to run in the job. Typically you create multiple tasks that Batch queues and distributes to run on the compute nodes. The app adds tasks to the job with the AddTask method, which queues them to run on the compute nodes.
For example: batchClient.JobOperations.AddTask(JobId, tasks);
References:
https://docs.microsoft.com/en-us/azure/batch/quick-create-portal
https://docs.microsoft.com/en-us/azure/batch/quick-run-dotnet




