ExamGecko
Home Home / Microsoft / AZ-305

Microsoft AZ-305 Practice Test - Questions Answers, Page 15

Question list
Search
Search

List of questions

Search

Related questions











You have an Azure subscription.

You need to deploy an Azure Kubernetes Service (AKS) solution that will use Linux nodes. The solution must meet the following requirements:

Minimize the time it takes to provision compute resources during scale-out operations.

Support autoscaling of Linux containers.

Minimize administrative effort.

Which scaling option should you recommend?

A.
Virtual Kubelet
A.
Virtual Kubelet
Answers
B.
cluster autoscaler
B.
cluster autoscaler
Answers
C.
horizontal pod autoscaler
C.
horizontal pod autoscaler
Answers
D.
AKS virtual nodes
D.
AKS virtual nodes
Answers
Suggested answer: D

Explanation:

https://docs.microsoft.com/en-us/azure/aks/virtual-nodes

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You plan to deploy multiple instances of an Azure web app across several Azure regions.

You need to design an access solution for the app. The solution must meet the following replication requirements:

Support rate limiting.

Balance requests between all instances.

Ensure that users can access the app in the event of a regional outage.

Solution: You use Azure Application Gateway to provide access to the app.

Does this meet the goal?

A.
Yes
A.
Yes
Answers
B.
No
B.
No
Answers
Suggested answer: B

You need to recommend a solution to deploy containers that run an application. The application has two tiers. Each tier is implemented as a separate Docker Linux-based image. The solution must meet the following requirements:

The front-end tier must be accessible by using a public IP address on port 80.

The backend tier must be accessible by using port 8080 from the front-end tier only.

Both containers must be able to access the same Azure file share.

If a container fails, the application must restart automatically.

Costs must be minimized.

What should you recommend using to host the application?

A.
Azure Kubernetes Service (AKS)
A.
Azure Kubernetes Service (AKS)
Answers
B.
Azure Service Fabric
B.
Azure Service Fabric
Answers
C.
Azure Container instances
C.
Azure Container instances
Answers
D.
Azure Container registries
D.
Azure Container registries
Answers
Suggested answer: C

Explanation:

Azure Container Instances enables a layered approach to orchestration, providing all of the scheduling and management capabilities required to run a single container, while allowing orchestrator platforms to manage multi-container tasks on top of it.

Because the underlying infrastructure for container instances is managed by Azure, an orchestrator platform does not need to concern itself with finding an appropriate host machine on which to run a single container. Azure Container Instances can schedule both Windows and Linux containers with the same API.

Orchestration of container instances exclusively

Because they start quickly and bill by the second, an environment based exclusively on Azure Container Instances offers the fastest way to get started and to deal with highly variable workloads.

Reference:

https://docs.microsoft.com/en-us/azure/container-instances/container-instances-overview

https://docs.microsoft.com/en-us/azure/container-instances/container-instances-orchestratorrelationship

You architect a solution that calculates 3D geometry from height-map data.

You have the following requirements:

Perform calculations in Azure.

Each node must communicate data to every other node.

Maximize the number of nodes to calculate multiple scenes as fast as possible.

Require the least amount of effort to implement.

You need to recommend a solution.

Which two actions should you recommend? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

A.
Create a render farm that uses Azure Batch.
A.
Create a render farm that uses Azure Batch.
Answers
B.
Enable parallel file systems on Azure.
B.
Enable parallel file systems on Azure.
Answers
C.
Enable parallel task execution on compute nodes.
C.
Enable parallel task execution on compute nodes.
Answers
D.
Create a render farm that uses virtual machine (VM) scale sets.
D.
Create a render farm that uses virtual machine (VM) scale sets.
Answers
E.
Create a render farm that uses virtual machines (VMs).
E.
Create a render farm that uses virtual machines (VMs).
Answers
Suggested answer: A, C

Your company plans to publish APIs for its services by using Azure API Management.

You discover that service responses include the AspNet-Version header.

You need to recommend a solution to remove AspNet-Version from the response of the published APIs.

What should you include in the recommendation?

A.
a new product
A.
a new product
Answers
B.
a modification to the URL scheme
B.
a modification to the URL scheme
Answers
C.
a new policy
C.
a new policy
Answers
D.
a new revision
D.
a new revision
Answers
Suggested answer: C

Explanation:

Reference:

https://docs.microsoft.com/en-us/azure/api-management/transform-api

You are designing an Azure solution.

The network traffic for the solution must be securely distributed by providing the following features:

HTTPS protocol

Round robin routing

SSL offloading

You need to recommend a load balancing option.

What should you recommend?

A.
Azure Load Balancer
A.
Azure Load Balancer
Answers
B.
Azure Traffic Manager
B.
Azure Traffic Manager
Answers
C.
Azure Internal Load Balancer (ILB)
C.
Azure Internal Load Balancer (ILB)
Answers
D.
Azure Application Gateway
D.
Azure Application Gateway
Answers
Suggested answer: D

Explanation:

If you are looking for Transport Layer Security (TLS) protocol termination ("SSL offload") or per- HTTP/HTTPS request, application-layer processing, review Application Gateway. Application Gateway is a layer 7 load balancer, which means it works only with web traffic (HTTP,

HTTPS, WebSocket, and HTTP/2). It supports capabilities such as SSL termination, cookie-basedsession affinity, and round robin for load-balancing traffic. Load Balancer load-balances traffic at layer4 (TCP or UDP).

Reference:

https://docs.microsoft.com/en-us/azure/application-gateway/application-gateway-faq

The developers at your company are building a containerized Python Django app.

You need to recommend platform to host the app. The solution must meet the following requirements:

Support autoscaling.

Support continuous deployment from an Azure Container Registry.

Provide built-in functionality to authenticate app users by using Azure Active Directory (Azure AD). Which platform should you include in the recommendation?

A.
Azure Container instances
A.
Azure Container instances
Answers
B.
an Azure App Service instance that uses containers
B.
an Azure App Service instance that uses containers
Answers
C.
Azure Kubernetes Service (AKS)
C.
Azure Kubernetes Service (AKS)
Answers
Suggested answer: C

Explanation:

To keep up with application demands in Azure Kubernetes Service (AKS), you may need to adjust the number of nodes that run your workloads. The cluster autoscaler component can watch for pods in your cluster that can't be scheduled because of resource constraints. When issues are detected, the number of nodes in a node pool is increased to meet the application demand. Azure Container Registry is a private registry for hosting container images. It integrates well with orchestrators like Azure Container Service, including Docker Swarm, DC/OS, and the new Azure Kubernetes service. Moreover, ACR provides capabilities such as Azure Active Directory-based authentication, webhook support, and delete operations.

Reference:

https://docs.microsoft.com/en-us/azure/aks/cluster-autoscaler

https://medium.com/velotio-perspectives/continuous-deployment-with-azure-kubernetes-serviceazurecontainerregistry-jenkins-ca337940151b

You have an on-premises network to which you deploy a virtual appliance.

You plan to deploy several Azure virtual machines and connect the on-premises network to Azure by using a Site-to-Site connection.

All network traffic that will be directed from the Azure virtual machines to a specific subnet must flow through the virtual appliance.

You need to recommend solutions to manage network traffic.

Which two options should you recommend? Each correct answer presents a complete solution.

A.
Configure Azure Traffic Manager.
A.
Configure Azure Traffic Manager.
Answers
B.
Implement an Azure virtual network.
B.
Implement an Azure virtual network.
Answers
C.
Implement Azure ExpressRoute.
C.
Implement Azure ExpressRoute.
Answers
D.
Configure a routing table.
D.
Configure a routing table.
Answers
Suggested answer: C, D

Explanation:

Connectivity can be from an any-to-any (IP VPN) network, a point-to-point Ethernet network, or a virtual cross-connection through a connectivity provider at a co-location facility. ExpressRoute connections do not go over the public Internet. This allows ExpressRoute connections to offer more reliability, faster speeds, lower latencies, and higher security than typical connections over the Internet.

Reference:

https://docs.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-forced-tunneling-rm

https://docs.microsoft.com/en-us/azure/expressroute/expressroute-introduction

You are designing a message application that will run on an on-premises Ubuntu virtual machine.

The application will use Azure Storage queues.

You need to recommend a processing solution for the application to interact with the storage queues. The solution must meet the following requirements:

Create and delete queues daily.

Be scheduled by using a CRON job.

Upload messages every five minutes.

What should developers use to interact with the queues?

A.
Azure CLI
A.
Azure CLI
Answers
B.
AzCopy
B.
AzCopy
Answers
C.
Azure Data Factory
C.
Azure Data Factory
Answers
D.
.NET Core
D.
.NET Core
Answers
Suggested answer: D

Explanation:

Reference:

https://docs.microsoft.com/en-us/azure/storage/queues/storage-tutorial-queues

You need to design a highly available Azure SQL database that meets the following requirements:

* Failover between replicas of the database must occur without any data loss.

* The database must remain available in the event of a zone outage.

* Costs must be minimized.

Which deployment option should you use?

A.
Azure SQL Database Business Critical
A.
Azure SQL Database Business Critical
Answers
B.
Azure SQL Database Managed Instance Business Critical
B.
Azure SQL Database Managed Instance Business Critical
Answers
C.
Azure SQL Database Serverless
C.
Azure SQL Database Serverless
Answers
D.
Azure SQL Database Premium
D.
Azure SQL Database Premium
Answers
Suggested answer: D

Explanation:


Total 299 questions
Go to page: of 30