Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam AZ-900 All Questions

View all questions & answers for the AZ-900 exam

Exam AZ-900 topic 1 question 192 discussion

Actual exam question from Microsoft's AZ-900
Question #: 192
Topic #: 1
[All AZ-900 Questions]

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 Suggested Answer Hide Answer
Suggested 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

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
hercu
Highly Voted 3 years, 7 months ago
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
upvoted 80 times
Georgess
2 years, 11 months ago
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."
upvoted 4 times
Georgess
2 years, 11 months ago
*operating system virtualization azure
upvoted 2 times
...
...
[Removed]
3 years, 6 months ago
answer is correct. container is use for apps. vm is use for OS.
upvoted 15 times
...
[Removed]
3 years, 4 months ago
You're wrong. OS instance - VM App Instance - Container
upvoted 25 times
...
HariboScotus
2 years, 2 months ago
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...
upvoted 2 times
...
...
panal
Highly Voted 3 years, 7 months ago
Given Answer is Correct.
upvoted 37 times
lalit10
3 years, 5 months ago
Explain it.
upvoted 2 times
...
Suhailahmed648
3 years, 4 months ago
No, It's Incorrect! 1 & 2 should be swapped.
upvoted 3 times
...
...
maumari2
Most Recent 2 months, 1 week ago
Maybe this is all about the scope.. Azure Virtual Machines for full OS virtualization. Azure Kubernetes Service (AKS) for container-based OS virtualization. So answer is correct because in the question they are not asking for full OS virtualization, just for the apps.
upvoted 1 times
...
shahrzadkhb
2 months, 3 weeks ago
Since it is mentioning operating system virtualization, you need to choose container instance for the first one. I am pretty sure about it.
upvoted 1 times
...
e3ddceb
2 months, 4 weeks ago
Given answer is correct!
upvoted 1 times
...
az900k
9 months ago
correct.
upvoted 1 times
...
SAFM
1 year ago
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
upvoted 3 times
...
BigBang82
1 year, 1 month ago
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
upvoted 3 times
Yomzie
6 months, 3 weeks ago
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).
upvoted 1 times
...
...
sj1234567
1 year, 2 months ago
@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.
upvoted 2 times
...
Hoeishetmogelijk
1 year, 4 months ago
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/
upvoted 5 times
...
BabyYodaIsCute
1 year, 5 months ago
Each answer can be used more than once, so it's container services x 2
upvoted 3 times
...
Rohit2023
1 year, 8 months ago
Repeat of Question #140
upvoted 2 times
...
telosd
1 year, 8 months ago
portable environment = containers
upvoted 3 times
...
Anonymouse1312
1 year, 9 months ago
Box 1 and box 2 are ACI
upvoted 3 times
...
tacobear
2 years, 6 months ago
it was on exam on 03/12/2022.
upvoted 1 times
gabrisiq
2 years, 3 months ago
Is the given answer correct?
upvoted 2 times
...
...
cormorant
2 years, 7 months ago
VM - OS container instances - portable environment
upvoted 2 times
...
Diallo18
2 years, 7 months ago
Was on exam 03/03/2022
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...