Scroll down to see your responses and detailed results
Prepare for the Microsoft Azure Fundamentals AZ-900 exam with this free practice test. Randomly generated and customizable, this test allows you to choose the number of questions.
What is the primary benefit of using templates for deploying resources in Azure?
They allow users to define the desired state of resources using a declarative syntax.
They automatically update all resources to the latest Azure features upon deployment.
They enable users to describe resources using procedural syntax to control the sequence of deployment.
They ensure individual resource deployment, one resource at a time, for detailed control.
ARM templates support declarative syntax, allowing users to define the 'what' instead of the 'how' in their infrastructure. This ensures consistency and repeatability in deployments, as the same template can be used to set up identical environments multiple times without manual configuration. Answer choices that mention 'procedural syntax' or 'individual deployment' do not align with the nature of ARM templates which are intended for declarative, consistent resource deployment.
AI Generated Content may display inaccurate information, always double-check anything important.
A developer needs to deploy a piece of functionality that processes images when they are uploaded to a storage container. The solution should automatically scale, and the developer does not want to manage any infrastructure or servers. Which Azure service should the developer employ to meet these requirements while adhering to the principles of serverless architecture?
Azure Container Instances (ACI)
Azure Automation
Azure Event Grid
Azure Functions
Azure Functions is the most appropriate service for this scenario as it allows developers to execute code in response to various triggers, such as the uploading of images to a storage container, without the hassle of managing infrastructure. It automatically scales the execution to match the demand and you incur costs only when your functions are running. Azure Event Grid is an event-routing service that could help trigger the function execution but, by itself, does not handle code execution. Azure Container Instances (ACI) can quickly run containers without requiring server management but it's not inherently serverless and lacks the automatic scaling based on events. Azure Automation primarily targets automation of cloud management tasks rather than being a serverless platform for running custom code in response to events.
AI Generated Content may display inaccurate information, always double-check anything important.
Your organization requires the migration of several terabytes of data files from a local data center to Azure Storage. The migration process must allow for incremental uploads due to the large volume of data, ensure data integrity with checksum verification, and be executable through automated scripting for repeatable transfers. Which tool should be utilized to meet these specific migration needs?
AzCopy without additional flags for a straightforward copy process
Azure File Sync with continuous file synchronization
AzCopy with the /XO and /Z flags for incremental copy and restartable mode
Azure Storage Explorer with multi-session capabilities
AzCopy is specifically tailored for high-performance data transfer needs and includes features for incremental uploads, checksum verification for data integrity, and automation through scripting, satisfying all the outlined requirements. Although other options can transfer files to Azure, they do not collectively offer the advanced features such as incremental upload capability and automation using command-line scripting that AzCopy does, which allows AzCopy to handle network interruptions and large-scale data migrations with efficiency.
AI Generated Content may display inaccurate information, always double-check anything important.
A company planning to build and manage their own applications while not wanting to manage the underlying infrastructure should utilize Platform as a Service (PaaS).
False
True
Platform as a Service (PaaS) provides a platform allowing customers to develop, run, and manage applications without the complexity of building and maintaining the infrastructure typically associated with developing and launching an app. PaaS is ideal for businesses that want to build their own applications but do not wish to deal with the complexities of hardware management, operating system maintenance, and other infrastructure-related issues.
AI Generated Content may display inaccurate information, always double-check anything important.
Your organization plans to migrate several terabytes of data from an on-premises datacenter to Azure. The internet connection is unreliable and bandwidth is limited. Which Azure service offers the most suitable solution for this scenario?
Azure Migrate
AzCopy
Azure Data Box
Azure VPN Gateway
Azure Data Box is the correct choice because it is designed for offline bulk data transfer when large amounts of data need to be moved and network conditions are not favorable for online data transfer methods. Azure Migrate is an online migration service that provides guidance across the migration lifecycle but would not be suitable here because of the limited and unreliable internet connectivity. While Azure Migrate might use Azure Data Box as part of a migration strategy, the direct question here is about the tool specifically suited for transferring the data under given network constraints.
AI Generated Content may display inaccurate information, always double-check anything important.
Which tool is optimized for efficiently transferring large volumes of data to Azure Blob storage and Azure Files?
AzCopy
Azure File Sync
Azure Storage Explorer
AzCopy is specially designed for high-performance copying of data to and from Azure storage accounts. It is optimized to handle large volumes of data and is the recommended tool for bulk data transfer operations. Azure Storage Explorer, while capable of transferring files, is a graphical user interface tool meant for managing storage accounts and is not optimized for large-scale data transfer like AzCopy. Azure File Sync is focused on synchronizing files between Azure File shares and on-premises Windows Servers, and it is not primarily used for bulk data transfers.
AI Generated Content may display inaccurate information, always double-check anything important.
Azure pricing models only offer fixed monthly fees, which customers must pay regardless of the resources they consume.
This statement is correct
This statement is incorrect
Azure does not only offer fixed monthly fees, it provides a consumption-based model that allows customers to pay only for the resources they use. This model is more flexible and can be cost-effective for many users who prefer to pay for actual usage rather than a flat rate.
AI Generated Content may display inaccurate information, always double-check anything important.
As the admin for a suite of applications hosted in Azure, you want to be alerted to a potential performance bottleneck. You need to create a mechanism that notifies you when the processor time on any of your virtual machines exceeds 80% for at least 10 minutes. Which Azure service should be used to configure such an alert?
Azure Automation
Azure Monitor alerts
Log Analytics
Application Insights
Azure Monitor alerts can be used to set up automated notifications based on metric criteria. In this case, an alert on the processor time metric exceeding the 80% threshold for a sustained period (10 minutes) can be configured through Azure Monitor. Although Log Analytics is part of Azure Monitor and is used for querying and analyzing log files, it isn't directly responsible for setting up alerts. Application Insights is focused on application performance monitoring and would be used if you were specifically interested in the performance metrics of web applications. Azure Automation can help automate cloud management tasks but is not the service designed for setting up performance alerts.
AI Generated Content may display inaccurate information, always double-check anything important.
Your company is planning to deploy several Windows Server virtual machines in Azure to support a new application. As the lead cloud architect, you need to ensure that each virtual machine has the appropriate resources allocated for optimal performance. What are the necessary resources that must be specified when creating a new virtual machine in Azure?
An availability set, a storage account, and a public IP address
A virtual network, a subscription, and a Network Security Group
An Application Gateway, a Load Balancer, and a VPN Gateway
A virtual machine size, an Operating System disk, and a Network Interface
When creating a new virtual machine in Azure, you must specify a virtual machine size, which determines the amount of CPU, memory, and temporary storage available to the VM. An Operating System disk is required to boot the virtual machine, and a Network Interface allows the VM to communicate within Azure and to the Internet. Additional data disks can be attached for storage purposes, but they are not a requirement for creating a virtual machine.
AI Generated Content may display inaccurate information, always double-check anything important.
Your CEO has requested an analysis for a strategic planning meeting to estimate the financial implications of transitioning from running servers in a colocation facility to using Azure's cloud services. The report needs to detail upfront capital expenses (CapEx) and operational expenses (OpEx) of the existing setup against the projected cost of operating in the cloud over the next five years. Which Azure tool would provide the most detailed analysis tailored for this scenario?
Total Cost of Ownership (TCO) Calculator
Azure Cost Management + Billing's cost analysis feature
Pricing Calculator, complemented with manual CapEx calculations
Azure Advisor's cost optimization report
The Total Cost of Ownership (TCO) Calculator provides an analysis inclusive of both capital expenses (CapEx) and operational expenses (OpEx), offering a detailed comparison between on-premises infrastructure and Azure over an extended period. It factors in long-term financial implications, making it the appropriate tool for preparing the requested report. In contrast, the Pricing Calculator is more suited for planning immediate operational budgets based on current resource usage without accounting for CapEx or long-term financial planning. Azure Cost Management + Billing and Azure Advisor are tools used for ongoing cloud cost monitoring and optimization recommendations, respectively, and are not designed for initial long-term cost analysis.
AI Generated Content may display inaccurate information, always double-check anything important.
A company is deploying a new set of Azure resources and wants to ensure that its network engineers have the necessary permissions to only manage virtual networks, network security groups, and public IP addresses within a specific subscription. Which of the following should be assigned to the network engineers to meet this requirement?
Network Contributor
Owner
Contributor
Reader
Assigning a built-in role is the best option because it provides a predefined set of permissions targeting specific Azure resources, which in this case are network-related resources. The 'Network Contributor' role grants the ability to manage networking resources without granting access to other resources outside of this scope, aligning with the principle of least privilege. The other options are incorrect because they either provide permissions that are too broad, like the 'Contributor' role, which allows managing all resources, or are too restrictive, like the 'Reader' role, which only allows viewing resources without the ability to manage them. The 'Owner' role provides full access including the ability to delegate access, which is more than what is required for the network engineers.
AI Generated Content may display inaccurate information, always double-check anything important.
Your company wants to grant a user the ability to start and restart virtual machines, but not to create or delete them. Which built-in role should you assign to the user to provide the necessary permissions?
Virtual Machine Contributor
Virtual Machine User Login
Reader
Owner
The built-in Virtual Machine Contributor role provides the ability to manage virtual machines in Azure, not their networking components or storage accounts, nor does it allow the user to create or delete virtual machines. This alignment with the requirement makes it the best choice. The Virtual Machine User Login role only allows a user to log into a virtual machine. The Owner role provides full access, including creating and deleting virtual machines, which exceeds the required permissions. The Reader role grants read-only access and would not permit the user to start or restart virtual machines.
AI Generated Content may display inaccurate information, always double-check anything important.
Your company is planning to deploy several virtual machines (VMs) on Azure to handle varying workloads. Which factor will NOT directly affect the cost of these Azure VMs?
The operating system selected for the VMs
The size of the VM (e.g., number of CPUs, amount of RAM)
The Azure region in which the VMs are deployed
The color theme of the Azure portal
While the choice of operating system, the size of the VM, and the region where it is deployed can significantly influence the cost due to licensing fees, hardware resources needed, and data transfer costs, respectively, the color theme of the Azure portal is simply a user interface customization option and has no impact on pricing. It's important to distinguish between aspects of the service that have a pricing implication and those that are merely aesthetic or user experience choices.
AI Generated Content may display inaccurate information, always double-check anything important.
A company is looking to deploy a complex application involving multiple components, such as a web server, a database, and background processing tasks. They wish to focus on building the application rather than managing the underlying infrastructure, while still having the capability to custom configure the environment and scale individual components as needed. Which Azure service type should they consider using?
Software as a Service (SaaS)
Infrastructure as a Service (IaaS)
Backend as a Service (BaaS)
Platform as a Service (PaaS)
Platform as a Service (PaaS) is the correct choice for this scenario as it abstracts and manages the underlying infrastructure (such as servers and networking), but still provides the user with the ability to manage and scale individual application components and to some extent the runtime environment. The choice of PaaS allows the development team to focus more on the application and less on infrastructure management.
AI Generated Content may display inaccurate information, always double-check anything important.
What is the primary purpose of an Azure subscription when using Microsoft Azure services?
It is a collection of Azure accounts used to manage user access to resources.
It is an identity used to log in to the Azure management portal.
It defines the geographical locations available for deploying services.
It serves as a billing unit where resources are deployed, managed, and grouped for billing purposes.
An Azure subscription represents a logical container where resources are deployed and managed. It acts as a billing unit; all resources that are deployed within the subscription are billed together under that subscription. It defines the boundary for resource management and usage. Subscriptions are linked to a specific Azure account and are used to group usage and billing data. A management group, on the other hand, is a collection of multiple subscriptions, and an Azure account is an identity that has access to Azure. Understanding the purpose and boundaries of a subscription helps manage costs, resources, and governance effectively.
AI Generated Content may display inaccurate information, always double-check anything important.
Looks like that's it! You can go back and review your answers or click the button below to grade your test.
Join premium for unlimited access and more features