Microsoft
Microsoft Azure Fundamentals (AZ-900)
Question 97 of 280What is the goal of a DDoS attack?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: C. To overwhelm and exhaust application resources
A distributed denial of service attack attempts to overwhelm and exhaust application resources, disrupting availability for legitimate users. Tricking users relates to phishing, while extracting data is associated with vulnerabilities like SQL injection.
Question 98 of 280What is the primary purpose of Azure Sovereign Regions?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: C. To offer Azure services that comply with specific government regulations and data residency requirements.
Azure Sovereign Regions, such as Azure Government, exist to provide strict compliance with specific government regulations and data residency requirements. They isolate sensitive workloads, unlike standard global regions designed primarily for performance.
Question 99 of 280What is the recommended way within Azure to store secrets such as private cryptographic keys?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: A. Azure Key Vault
Azure Key Vault provides secure, centralized storage for cryptographic keys, certificates, and secrets. Hardcoding secrets inside application code creates a massive security risk and violates core cloud security principles.
Question 100 of 280Which style of computing is easiest when migrating an existing hosted application from your own data center into the cloud?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: C. IaaS
Infrastructure as a Service is the easiest cloud model for migrating existing applications using a lift-and-shift strategy. Serverless or Platform as a Service models require code changes to fit their specific architectural designs.
Question 101 of 280Which of the following services would NOT be considered Infrastructure as a Service?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: B. Azure Functions App
Azure Functions is a serverless Platform as a Service offering, meaning you do not manage underlying servers. Virtual machines, network interfaces, and virtual networks are categorized as Infrastructure as a Service.
Question 102 of 280Which Azure networking service allows you to securely connect your on-premises network to Azure over the internet?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: D. Azure VPN Gateway
Azure VPN Gateway provides encrypted connections over the public internet. ExpressRoute is the main distractor, but it uses private, dedicated connections rather than the public internet to establish connectivity.
Question 103 of 280Which Azure service, when enabled, will automatically block traffic to or from known malicious IP addresses and domains?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: B. Azure Firewall
Azure Firewall includes threat intelligence-based filtering that automatically blocks traffic to and from known malicious IP addresses and domains. Network Security Groups require manual rule creation and lack built-in threat intelligence.
Question 104 of 280Which Azure service can be enabled to enable Multi-Factor Authentication for administrators but not require it for regular users?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: B. Privileged Identity Management
Privileged Identity Management allows administrators to enforce additional security requirements, like multi-factor authentication, specifically for elevated roles. Standard policies apply broadly to all users, rather than targeting role-based privileges.
Question 105 of 280What is a key benefit of using Azure Cloud Shell?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: D. It provides a pre-configured, browser-based shell for managing Azure resources without requiring local installations.
Azure Cloud Shell provides an accessible, browser-based shell for managing resources without requiring local software installations. The Azure portal provides the graphical interface, whereas Cloud Shell offers command-line access.
Question 106 of 280Why should you divide your application into multiple subnets as opposed to having all your web, application and database servers running on the same subnet?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: C. Separating your application into multiple subnets allows you to have different NSG security rules for each subnet, which can make it harder for a hacker to get from one compromised server onto another.
Segmenting resources into separate subnets allows you to apply distinct Network Security Group rules to each one, limiting lateral movement during an attack. Option B is a distractor; while subnets do have IP limits, security isolation is the primary architectural driver for deploying multi-tier applications.
Question 107 of 280What are groups of subscriptions called?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: A. Management Groups
Management groups are organizational containers used to manage access, policy, and compliance across multiple Azure subscriptions. Remember the Azure hierarchy: resources sit inside resource groups, which sit inside subscriptions, which are then nested inside management groups.
Question 108 of 280What is the primary benefit of using Azure Virtual Desktop (AVD)?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: D. It enables users to access virtualized desktops and applications from anywhere, on any device.
Azure Virtual Desktop provides remote access to virtualized desktops and applications from almost any device. While other options describe valid Azure services, only this choice directly matches the core functionality of AVD.
Question 109 of 280Which tool within the Azure Portal will make specific recommendations based on your actual usage for how you can improve your use of Azure?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: A. Azure Advisor
Azure Advisor evaluates your Azure resources and provides personalized recommendations for cost, security, performance, and reliability. Azure Monitor tracks health and alerts, but it does not generate optimization recommendations.
Question 110 of 280Which of the following scenarios is best addressed by using Microsoft Entra ID?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: D. Providing a centralized identity management solution for hybrid cloud environments.
Microsoft Entra ID is an enterprise identity and access management service that centralizes user sign-in for cloud and hybrid environments. The other options describe data, compute, and monitoring services that do not manage identities.
Question 111 of 280What is the significance of the Azure region? Why is it important?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: C. You must select a region when creating most resources, and the region is the area of the world where those resources will be physically located.
A region represents a specific physical geographic location where your Azure resources are deployed. While you can use multiple regions, they are not just organizational folders like resource groups.
Question 112 of 280Which two features does Virtual Machine Scale Sets provide as part of the core product? Pick two.
Select 2 answers.
Show answer & explanation
Correct answer: D. Autoscaling of virtual machines · E. Load balancing between virtual machines
Virtual Machine Scale Sets natively provide automatic scaling and load balancing across identical virtual machines. You must still manually configure the operating system and deploy custom code to these underlying machines.
Question 113 of 280What software is used to synchronize your on premises AD with your Azure AD?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: D. AD Connect
Microsoft Entra Connect, formerly Azure AD Connect, synchronizes your on-premises identities directly to the cloud. Federation Services or Domain Services serve different purposes and do not handle this core synchronization task.
Question 114 of 280What is the name of the collective set of APIs that provide machine learning and artificial intelligence services to your own applications like voice recognition, image tagging, and chat bot?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: B. Azure AI services (formerly Cognitive Services)
Azure AI services provide prebuilt application programming interfaces for capabilities like image recognition and voice processing. Azure Machine Learning Studio is a workspace for data scientists building custom models from scratch.
Question 115 of 280Which Azure management tool analyzes your usage of Azure and makes suggestions specifically targeted to help you optimize your usage of Azure regarding cost, security and performance?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: A. Azure Advisor
Azure Advisor evaluates your Azure resources and provides recommendations to improve cost, security, performance, and reliability. Azure Service Health is a strong distractor, but it tracks outages and maintenance rather than providing optimization suggestions.
Question 116 of 280Deploying Azure App Services applications consists of what two components? Pick two.
Select 2 answers.
Show answer & explanation
Correct answer: A. Configuration · C. Packaged code
Azure App Service is a platform as a service offering where you deploy your packaged code and configuration. Microsoft handles the underlying operating system, networking, and infrastructure updates. Database scripts are separate data components.
Question 117 of 280What advantage does an Application Gateway have over a Load Balancer?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: B. Application gateway understands the HTTP protocol and can interpret the URL and make decisions based on the URL.
Application Gateway is a layer seven load balancer capable of inspecting HTTP requests and making routing decisions based on URL paths. Standard Azure Load Balancers operate at layer four and route traffic based solely on IP addresses and ports.
Question 118 of 280What is an Azure Subscription?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: B. It is the level at which services are billed. All resources created under a subscription are billed to that subscription.
An Azure subscription acts as a logical container that groups resources and establishes billing boundaries. Any resources deployed within a specific subscription generate charges billed directly to that subscription's payment method.
Question 119 of 280Where can you go to see what standards Microsoft is in compliance with?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: C. Trust Center
The Microsoft Trust Center is the designated destination for reviewing compliance standards that Microsoft adheres to across its cloud services. While Azure Service Center or Microsoft Defender for Cloud help manage your specific resources, they do not host the overarching official compliance certification reports.
Question 120 of 280What does it mean if a service is in Private Preview mode?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: B. You have to apply to get selected in order to use that service
Private Preview features require an application process and explicit approval before they can be accessed. Remember the progression: public previews are open to everyone, while general availability guarantees production support and service level agreements.
Question 121 of 280Which of the following would be an example of an Internet of Things (IoT) device?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: C. A refrigerator that monitors how much milk you have left and sends you a text message when you are running low
An Internet of Things device is specialized hardware with sensors that collects data and interacts with the physical world, like a smart appliance. Standard computing devices such as laptops, mobile phones, or virtual machines hosting web applications do not count as IoT devices.
Question 122 of 280What is a policy initiative in Azure?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: D. The ability to group policies together
An initiative in Azure Policy is simply a collection of individual policy definitions grouped together for easier management and assignment. This concept is highly similar to how resource groups bundle individual resources, rather than dictating specific permissions or tags.
Question 123 of 280What two advantages does cloud computing elasticity give to you? Pick two.
Select 2 answers.
Show answer & explanation
Correct answer: A. You can save money. · D. You can serve users better during peak traffic periods by automatically adding more capacity.
Elasticity provides cost savings by automatically scaling resources down during low demand, while ensuring performance by automatically scaling up during peak traffic. It is distinct from high availability, which focuses on uptime and surviving hardware failures rather than dynamic capacity adjustments.
Question 124 of 280What is the core problem that you need to solve in order to have a high-availability application?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: A. You need to avoid single points of failure
High availability requires eliminating single points of failure through redundancy so that an individual component failure does not bring down the entire application. Although having backups is good practice, merely keeping a standby copy does not prevent an initial outage.
Question 125 of 280If you have an Azure free account, with a $200 credit for the first month, what happens when you reach the $200 limit?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: D. All services are stopped and you must decide whether you want to convert to a paid account or not.
When you exhaust your free trial credit, Azure disables your resources and stops the services to prevent unexpected charges. You must upgrade to a paid tier to restart them, as Azure will not bill you automatically.
Question 126 of 280What does it mean that security is a "shared model" in Azure?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: A. Both users and Azure have responsibilities for security.
The shared responsibility model means Microsoft secures the cloud infrastructure while the customer secures what they put in the cloud. The exact division of duties depends entirely on the service model, whether it is IaaS, PaaS, or SaaS.
Question 127 of 280Which Azure compute service allows you to run containerized applications without managing the underlying infrastructure?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: B. Azure Container Instances
Azure Container Instances lets you run a container directly without provisioning or managing underlying virtual machines. While Azure Kubernetes Service also handles infrastructure, it is designed for complex orchestration rather than simple execution.
Question 128 of 280How many minutes per month downtime is 99.99% availability?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: A. 4
An uptime of 99.99 percent allows for roughly 4.32 minutes of downtime per month, making 4 minutes the correct approximation. Remembering the 9s scale helps quickly calculate acceptable SLA downtime during the exam.
Question 129 of 280If you wanted to get an alert every time a new virtual machine is created, where could you create that?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: B. Azure Monitor
Azure Monitor collects and analyzes telemetry from your environment, letting you set alerts for specific actions like virtual machine creation. Azure Policy enforces compliance rules, but it is not the native alerting tool.
Question 130 of 280How do you stop your Azure account from incurring costs above a certain level without your knowledge?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: B. Implement the Azure spending limit in the Account Center
Spending limits suspend your subscription when you hit the cap, preventing surprise overages. Billing alerts are great for notifications, but they do not automatically stop services from running once the threshold is reached.
Question 131 of 280What happens if Azure does not meet its own Service Level Agreement guarantee (SLA)?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: B. You will be financially refunded a small amount of your monthly fee
If Azure fails to meet its Service Level Agreement, you receive service credits as a small financial refund. The exact refund percentage varies depending on the specific service and the severity of the outage.
Question 132 of 280How many hours are available free when using the Azure B1S General Purpose Virtual Machines under a Azure free account in the first 12 months?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: C. 750 hrs
The free account provides exactly 750 hours of B1S virtual machine usage per month for the first year. This hour allotment allows you to run a single instance continuously throughout the entire month.
Question 133 of 280What does the letter R in RBAC stand for?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: C. Role
The acronym RBAC stands for role-based access control. For the exam, remember that RBAC manages access to Azure resources through role assignments rather than individual user rules or blanket permissions.
Question 134 of 280Which feature within Azure alerts you to service issues that happen in Azure itself, not specifically related to your own resources?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: B. Azure Service Health
Azure Service Health alerts you to issues affecting Azure itself, such as regional outages. Azure Monitor is a strong distractor, but it focuses strictly on metrics and logs for your specific resources.
Question 135 of 280What operating systems does an Azure Virtual Machine support?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: E. Windows and Linux
Azure Virtual Machines support both Windows and Linux operating systems. macOS is not supported as a host operating system, so options including it can be eliminated immediately on the exam.
Question 136 of 280What data format are ARM templates created in?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: D. JSON
ARM templates are written in JSON, allowing declarative infrastructure deployment. While YAML is used for other deployment methods like pipelines or Bicep serialization, standard ARM templates specifically rely on JSON.
Question 137 of 280True or false: If your feature is in the General Availability phase, then your feature will receive support from all Microsoft support channels.
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: A. TRUE
Features in general availability are fully supported by Microsoft support channels and include service level agreements. Preview features lack full support, so they should never be used in critical production environments.
Question 138 of 280How does Multi-Factor Authentication make a system more secure?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: D. It requires the user to have access to their verified phone in order to log in
Multi-factor authentication increases security by requiring an additional verification factor, such as a code sent to a verified phone. This layered approach stops unauthorized access even if a primary password gets compromised by an attacker.
Question 139 of 280What type of documents does the Microsoft Service Trust Portal provide?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: B. A list of standards that Microsoft follows, pen test results, security assessments, white papers, faqs, and other documents that can be used to show Microsoft's compliance efforts
The Service Trust Portal provides compliance documentation such as audit reports, white papers, and penetration tests. Do not confuse this with Microsoft Defender for Cloud, which provides actionable recommendations about your own specific Azure usage and resource configurations.
Question 140 of 280With Azure public cloud, anyone with a valid credit card can sign up and get services immediately.
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: A. TRUE
The Azure public cloud is universally accessible, allowing anyone to sign up with a valid credit card and deploy services immediately. This open availability contrasts directly with private clouds, which restrict access to a single organization's internal users.
Question 141 of 280What is the service level agreement for two or more Azure Virtual Machines that have been placed into the same Availability Set in the same region?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: B. 99.95%
Two or more virtual machines placed in the same Availability Set are protected against localized hardware failures and provide a 99.95 percent uptime guarantee. For the exam, associate 99.99 percent specifically with Availability Zones, which rely on separate physical datacenters.
Question 142 of 280Which of the following are one of the advantages of running your cloud in a private cloud?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: C. Assurance that your code, data and applications are running on isolated hardware, and on an isolated network.
A private cloud provides isolation by running your workloads on dedicated hardware and networks. It is generally more expensive than the public cloud, making the cheaper cost option an incorrect distractor.
Question 143 of 280What are resource groups?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: A. A folder structure in Azure in which you organize resources like databases, virtual machines, virtual networks, or almost any resource
Resource groups act as logical containers to organize and manage related resources like databases and virtual machines. They are not automatically generated by type, nor are they security groups used for user permissions.
Question 144 of 280Which of the following is a key benefit of using cloud services like Microsoft Azure?
Tap an answer — you get instant feedback and the reasoning.
Show answer & explanation
Correct answer: A. Reduced upfront capital expenditure (CapEx) by paying only for what you use.
Using cloud services reduces upfront capital expenditure by shifting to a pay-as-you-go model. Fixed costs are a strong distractor, but cloud pricing intentionally varies based on actual service consumption.
Study on mobile
Get CertPunch for iOS or Android.