AZ-900 Exam QuestionsBrowse all questions from this exam

AZ-900 Exam - Question 192


DRAG DROP -

Match the Azure services to the correct description.

Instructions: To answer, drag the appropriate Azure service from the column on the left to its description on the right. Each service may be used once, more than once, or not at all.

NOTE: Each correct selection is worth one point.

Select and Place:

Show Answer
Correct Answer:

Box 1:

Azure virtual machines provide operation system virtualization.

Azure Virtual Machines (VM) is one of several types of on-demand, scalable computing resources that Azure offers. Typically, you choose a VM when you need more control over the computing environment than the other choices offer.

Box 2:

Azure Container Instances provide portable environments for virtualized applications.

Containers are becoming the preferred way to package, deploy, and manage cloud applications. Azure Container Instances offers the fastest and simplest way to run a container in Azure, without having to manage any virtual machines and without having to adopt a higher-level service.

Containers offer significant startup benefits over virtual machines (VMs). Azure Container Instances can start containers in Azure in seconds, without the need to provision and manage VMs.

Box 3:

Azure App Service is used to build, deploy and scale web apps.

Azure App Service is a platform-as-a-service (PaaS) offering that lets you create web and mobile apps for any platform or device and connect to data anywhere, in the cloud or on-premises. App Service includes the web and mobile capabilities that were previously delivered separately as Azure Websites and Azure Mobile

Services.

Box 4:

Azure Functions provide a platform for serverless code.

Azure Functions is a serverless compute service that lets you run event-triggered code without having to explicitly provision or manage infrastructure.

References:

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/overview https://docs.microsoft.com/en-us/azure/security/fundamentals/paas-applications-using-app-services https://docs.microsoft.com/en-us/azure/azure-functions/ https://docs.microsoft.com/en-us/azure/container-instances/container-instances-overview

Discussion

17 comments
Sign in to comment
hercu
Mar 7, 2021

Given asnwer is wrong! Be careful! Correct answers are as follows: Box 1 - Azure Container Instances "A container virtualizes the underlying OS and causes the containerized app to perceive that it has the OS." Source: https://azure.microsoft.com/en-us/overview/what-is-a-container/ Note: Virtual Machines virtualize underlying hardware - not the OS! - so that multiple operating system (OS) instances can run on the hardware. Box 2 is Azure Virtual Machines "Another application of the VM is to provide the property of machine independence. This form, called application (or process) virtualization, creates an abstracted environment (for an application), making it independent of its physical environment. In addition to creating a portable environment in which to execute the object code, application virtualization provides an environment in which to isolate the VM from other applications running on the host." Source: https://www.ibm.com/developerworks/library/l-virtual-machine-architectures/index.html Box 3 - Azure App Service Box 4 - Azure Functions

[Removed]
Apr 3, 2021

answer is correct. container is use for apps. vm is use for OS.

[Removed]
Jun 2, 2021

You're wrong. OS instance - VM App Instance - Container

Georgess
Oct 27, 2021

Literally, if you search for operating system virtualization on google this is the first thing appearing. So 1st box = VM. https://docs.microsoft.com/en-us/azure/virtual-machines/windows/overview#:~:text=An%20Azure%20VM%20gives%20you,be%20used%20in%20various%20ways. "An Azure VM gives you the flexibility of virtualization without having to buy and maintain the physical hardware that runs it. However, you still need to maintain the VM by performing tasks, such as configuring, patching, and installing the software that runs on it. Azure virtual machines can be used in various ways."

Georgess
Oct 27, 2021

*operating system virtualization azure

HariboScotus
Aug 7, 2022

hercu is correct. VM's virtualize the hardware and run the full operating system on top of that while containers virtualize the OS and bundles the app and dependencies inside of it. Quote from: https://docs.microsoft.com/en-us/virtualization/windowscontainers/ Windows containers allow users to package applications with their dependencies and leverage operating system-level virtualization to provide fast, fully isolated environments on a single system. Learn how to use Windows containers with our quick start guides, deployment guides, and samples. Quote from: https://docs.microsoft.com/en-us/virtualization/windowscontainers/about/containers-vs-vm In contrast to containers, VMs run a complete operating system–including its own kernel–as shown in this diagram...

panal
Feb 18, 2021

Given Answer is Correct.

lalit10
May 2, 2021

Explain it.

Suhailahmed648
May 22, 2021

No, It's Incorrect! 1 & 2 should be swapped.

Hoeishetmogelijk
May 16, 2023

Answer should be: 1. Azure Container Instances 2. Azure Container Instances 3. Azure App Service 4. Azure Functions As explanation for choice of 1 and 2: A container virtualizes the underlying OS and causes the containerized app to perceive that it has the OS—including CPU, memory, file storage, and network connections—all to itself. Because the differences in underlying OS and infrastructure are abstracted, as long as the base image is consistent, the container can be deployed and run anywhere. For developers, this is incredibly attractive. From page: https://azure.microsoft.com/en-us/resources/cloud-computing-dictionary/what-is-a-container/

Anonymouse1312
Dec 29, 2022

Box 1 and box 2 are ACI

telosd
Feb 1, 2023

portable environment = containers

BabyYodaIsCute
Apr 27, 2023

Each answer can be used more than once, so it's container services x 2

BigBang82
Sep 3, 2023

This is simply poorly worded by MS. VM can virtualize hardware and OS while containers can virtualize OS (no hardware). Since the first option only says "Provide operating system virtualization" without mentioning hardware or portability both VM and Containers satisfy condition. Box1: VM/Containers (both correct), chooze whatever Box2: Containers - keyword portable Box3: App Service Box4: Functions

Yomzie
Mar 12, 2024

Question is not poorly worded; the best scenario where you consider deploying VMs is when there's a need for Hardware Virtualization. Also, the best scenario for deploying Containers (Dockers; Kubernetes), is when there's a need for OS Virtualization. So, the 1st and 2nd options would require Azure Container Instances (ACI).

SAFM
Oct 2, 2023

Please read the instructions carefully: "Each service may be used once, more than once, or not at all." Some choices can be used more than once and some can be totally left not used. For me, the first 2 are both container instances. Here is my proposal for the answer: 1. Azure Container Instances 2. Azure Container Instances 3. Azure App Service 4. Azure Functions

cormorant
Mar 11, 2022

VM - OS container instances - portable environment

Rohit2023
Feb 8, 2023

Repeat of Question #140

sj1234567
Jul 30, 2023

@escflow is correct. Box 1 - Azure Container Instances Box 2 - Azure Container Instances Box 3 - Azure App Services Box 4 - Azure Functions VM virtualizes hardware resources using hypervisor technique to run multiple OS on same underlying hardware.

[Removed]
Feb 27, 2022

Was on exam 26/02/2022

Diallo18
Mar 4, 2022

Was on exam 03/03/2022

tacobear
Mar 12, 2022

it was on exam on 03/12/2022.

gabrisiq
Jun 14, 2022

Is the given answer correct?

az900k
Jan 8, 2024

correct.

e3ddceb
Jul 8, 2024

Given answer is correct!

shahrzadkhb
Jul 16, 2024

Since it is mentioning operating system virtualization, you need to choose container instance for the first one. I am pretty sure about it.