AZ-900 : Microsoft Azure Fundamentals Practice Tests 2025 Test 1 Flashcards
Azure Virtual Machines (VM) are classified as which of the following?
Database-as-a-Service (Daas)
Platform-as-a-Service (Paas)
Infrastructure-as-a-Service (Iaas)
Software-as-a-Service (Saas)
Infrastructure-as-a-Service (Iaas)
Explanation:
Azure Virtual Machines (VM) are classified as Infrastructure-as-a-Service (IaaS) because they provide virtualized computing resources, such as processing power, memory, and storage, over the internet. Users have full control over the operating system and applications running on the VM.
What is the significance of implementing security controls at the “data” layer in the defense-in-depth model?
Your answer is correct
It protects sensitive data and ensures confidentiality, integrity, and availability.
It prevents network-based attacks against resources.
It ensures the physical security of data storage.
It reduces the impact of denial of service (DoS) attacks.
It protects sensitive data and ensures confidentiality, integrity, and availability.
Explanation:
The significance of implementing security controls at the “data” layer in the defense-in-depth model is to protect sensitive data and ensure confidentiality, integrity, and availability. These controls help safeguard data from unauthorized access, modification, or disclosure, thereby maintaining the overall security of the organization’s data assets.
What is the primary purpose of Microsoft Defender for Cloud?
To provide a physical security layer for computing hardware.
To monitor security posture and protect against threats in cloud, on-premises, hybrid, and multi-cloud environments.
To provide network segmentation for virtual machines.
To automate the deployment of virtual machines in the cloud.
To monitor security posture and protect against threats in cloud, on-premises, hybrid, and multi-cloud environments.
Explanation:
The primary purpose of Microsoft Defender for Cloud is to monitor the security posture of cloud environments and protect against threats across various deployment scenarios, including cloud, on-premises, hybrid, and multi-cloud environments.
True or False: Resources don’t inherit the tags you apply to a resource group or a subscription.
A. False
B. True
B. True
Explanation:
True. Resources in Azure do not automatically inherit the tags applied to a resource group or subscription. Tags must be explicitly applied to each individual resource to ensure consistent tagging across all resources within a resource group or subscription.
A resource group can contain resources from multiple Azure regions.
Your answer is correct
Yes
No
Yes
Explanation:
Yes, a resource group in Azure can contain resources from multiple Azure regions. Resource groups are logical containers that hold related resources for an Azure solution. They help manage and organize resources and do not limit the resources to a specific region. This allows for flexibility in organizing resources across different regions within the same resource group.
You have managed an app that you developed and deployed On-Prem for a long time, but would now like to move it to Azure and be relieved of all the manual administration and maintenance. Which of the following buckets would be most suitable for your use case?
A. SaaS
B. PaaS
C. IaaS
D. DaaS
B. PaaS
Explanation:
Platform as a Service (PaaS) would be the most suitable option for your use case. PaaS provides a platform and environment for developers to build, deploy, and manage applications without the complexity of infrastructure management. This would allow you to focus on developing and running your app without worrying about the underlying infrastructure.
Yes or no:
All resource types support Tags in Azure
No
Yes
No
Explanation:
Not all resource types in Azure support Tags. Some resource types may not have the capability to have Tags applied to them. It is essential to understand which resource types allow for the use of Tags and which do not in Azure.
It is possible to deploy Azure resources through a Tablet by using Bash in the Azure Cloud Shell.
No
Yes
Yes
Explanation:
Yes, it is possible to deploy Azure resources through a Tablet by using Bash in the Azure Cloud Shell. The Azure Cloud Shell provides a browser-based shell experience that enables access to Azure resources from virtually anywhere, including tablets. Users can use the Bash environment within the Cloud Shell to manage Azure resources, run scripts, and execute commands to deploy and manage resources in Azure.
A medium-sized business is looking to migrate its customer relationship management (CRM) system to the cloud. The business requires customization options but also wants to minimize the IT overhead associated with managing the underlying infrastructure. Which cloud service model would be most suitable?
PaaS
SaaS
IaaS
Hybrid
PaaS
Explanation:
PaaS (Platform as a Service) would be the most suitable cloud service model for the medium-sized business in this scenario. PaaS offers customization options for developing, testing, and deploying applications without the need to manage the underlying infrastructure. This helps minimize IT overhead while still allowing for customization of the CRM system.
Which of the following services provides information about Azure service incidents, planned maintenance and can notify you of issues via Email, SMS and push notifications?
Azure Trust Portal
Azure Service Health
Azure Initiatives
Azure Monitor
Azure Monitor
Explanation
Azure Service Health is the correct choice as it specifically provides information about Azure service incidents, planned maintenance, and can notify users of issues via Email, SMS, and push notifications. It helps users stay informed about the status of Azure services they are using.
Deleting a resource groups deletes all the resources inside it as well.
No
Yes
Yes
Explanation:
Yes, deleting a resource group in Azure will also delete all the resources contained within that resource group. This includes virtual machines, storage accounts, databases, and any other resources provisioned within the resource group. It is important to be cautious when deleting a resource group as it will result in the permanent deletion of all resources within it.
Which of the following is a serverless solution that allows you to write less code, maintain less infrastructure, and save on costs.?
Azure DevOps
Azure Logic Apps
Azure Functions
Azure App Service
Azure Functions
Explanation
Azure Functions is a serverless compute service that allows you to run event-triggered code without having to explicitly provision or manage infrastructure. It is designed to help you write less code, maintain less infrastructure, and save on costs by only paying for the resources used during execution.
What Azure service provides recommendations to optimize your cloud spending based on your usage patterns?
Azure Advisor
Azure Cost Management and Billing
Azure Monitor
Azure Policy
Azure Cost Management and Billing
Explanation
Azure Cost Management and Billing is the correct choice as it provides recommendations to optimize your cloud spending based on your usage patterns. It offers cost analysis, budgeting tools, and cost optimization recommendations to help you manage and optimize your Azure spending effectively.
Inter-Region transfer of data is always free of cost.
No
Yes
No
Explanation:
The correct choice is No because inter-Region transfer of data in Azure is not always free of cost. Depending on the specific Azure services being used and the regions involved in the data transfer, charges may apply for transferring data across different regions. It is important to review the Azure pricing documentation for detailed information on data transfer costs between regions.
A startup is developing a mobile application that experiences unpredictable traffic spikes. Which cloud pricing model would best accommodate these fluctuations while minimizing costs?
Spot instances
Dedicated hosts
Reserved instances
Pay-as-you-go
Pay-as-you-go
Explanation
The pay-as-you-go pricing model allows the startup to only pay for the resources they use, making it ideal for unpredictable traffic spikes. This model provides flexibility to scale resources up or down based on demand, helping to minimize costs during low-traffic periods.
How can you determine the estimated monthly cost of an Azure service or resource?
By analyzing the usage data of the resource
By contacting Microsoft customer support
By checking the current Azure Marketplace pricing
By using the Azure Pricing Calculator
By using the Azure Pricing Calculator
Explanation
Using the Azure Pricing Calculator is the correct way to determine the estimated monthly cost of an Azure service or resource. The calculator allows you to input the details of the service or resource you plan to use, such as region, type, and quantity, and provides an estimate of the monthly cost based on the current pricing information.
When computing and processing demand increases beyond an on-premises datacenter’s capabilities, businesses can easily use the ___________ cloud to instantly scale capacity up or down to handle excess capacity.
Private
Public
Public
Explanation
Public cloud services provide businesses with the ability to instantly scale their computing and processing capacity up or down based on demand. This scalability is achieved by leveraging the resources and infrastructure of a third-party cloud service provider, allowing businesses to quickly adapt to changing workload requirements without the need for additional on-premises hardware or infrastructure investments.
One of the definitions of the Hybrid cloud model is to use multiple Public Clouds in conjunction with a Private Cloud.
No
Yes
Yes
Explanation:
Yes, one of the definitions of the Hybrid cloud model is indeed to use multiple Public Clouds in conjunction with a Private Cloud. This approach allows organizations to leverage the benefits of both public and private cloud environments, enabling them to optimize performance, security, and cost-effectiveness based on their specific needs and workloads.
How does Defender for Cloud contribute to the security of Azure-native services?
By focusing solely on Azure App Service protection.
By automatically deploying Log Analytics agents to Azure machines.
By enforcing access controls on physical hardware.
By natively integrating with Azure services to provide monitoring and protection.
By natively integrating with Azure services to provide monitoring and protection.
Explanation
This choice is correct because Defender for Cloud natively integrates with Azure services to provide monitoring and protection. It leverages Azure’s capabilities to secure Azure-native services and resources, offering comprehensive security features within the Azure environment.
Which of the following can you use to implement strict governance and ensure that the right people have access to the right resources, and only when they need it?
Azure Bastion
Microsoft Sentinel
Microsoft Entra ID
Explanation
Microsoft Entra ID is a solution that enables organizations to implement strict governance by providing identity and access management capabilities. It ensures that the right people have access to the right resources at the right time, making it a suitable choice for enforcing access control policies.
Microsoft Defender for Cloud
Microsoft Entra ID
Explanation
Microsoft Entra ID is a solution that enables organizations to implement strict governance by providing identity and access management capabilities. It ensures that the right people have access to the right resources at the right time, making it a suitable choice for enforcing access control policies.
You want to restrict access to certain Azure resources based on departmental requirements within your organization. Which Azure feature would you use?
Management groups
Subscriptions
Microsoft Entra ID
Resource groups
Subscriptions
Explanation:
Subscriptions in Azure provide a way to group and manage resources, billing, and access control. By using subscriptions, you can set permissions and access controls at the subscription level to restrict access to certain Azure resources based on departmental requirements within your organization.
An organization would like to create a web app to allow its employees to enter their vacation / time-off details and then store that information in a backend storage solution. They have noted that Python is their preferred language.
As the lead consultant, which service would you recommend?
Azure Kubernetes
Azure Cosmos DB
Azure Functions
Azure App Service
.
Azure App Service
Explanation
Azure App Service is the most suitable option for hosting web applications like the one described in the question. It supports multiple programming languages, including Python, and provides a fully managed platform for building, deploying, and scaling web apps without managing the underlying infrastructure.
_________________ offers fully managed file shares in the cloud that are accessible via the industry standard Server Message Block (SMB) protocol or Network File System (NFS) protocol. This means it can be used to completely replace or supplement traditional on-premises file servers or NAS devices.
Azure Files
Azure SQL Database
Azure Blob Storage
Azure Data Lake Storage
Azure Files
Explanation
Azure Files offers fully managed file shares in the cloud that can be accessed via the SMB or NFS protocols. It is designed to provide a simple way to create file shares in Azure that can be used to replace or supplement traditional on-premises file servers or NAS devices, making it the correct choice for this scenario.
We get total control of the underlying Operating System when working with Platform As a Service (PaaS) solutions.
Yes
No
No
Explanation
In Platform As a Service (PaaS) solutions, the cloud provider manages the underlying Operating System, providing a fully managed platform for deploying and running applications. Users do not have direct access or control over the Operating System, as it is abstracted to simplify application development and deployment.
Which of the following services provides a personalized view of the health of the Azure services, regions, and resources you rely on?
Azure Advisor
Azure Service Health
Azure Monitor
Azure Resource Health
Azure Service Health
Explanation
Azure Service Health provides a personalized view of the health of Azure services, regions, and resources that you rely on. It offers proactive notifications and guidance when Azure service issues affect you.
Which of the following factors can affect the availability of an Azure service under the SLA?
Natural disasters
Hardware or software failures within Azure
Network disruptions outside of Azure
Planned maintenance activities
Natural disasters
Explanation
Natural disasters such as earthquakes, floods, or severe weather events can disrupt Azure data centers and infrastructure, leading to service outages and impacting availability. While natural disasters are rare, they are considered a factor that can affect the availability of Azure services under the SLA.
Your selection is correct
Hardware or software failures within Azure
Explanation
Hardware or software failures within Azure can significantly impact the availability of Azure services and are covered under the SLA commitments. These failures can lead to service interruptions or outages, affecting the availability guarantees provided by Microsoft.
Planned maintenance activities
Explanation
Planned maintenance activities are a factor that can affect the availability of an Azure service under the SLA. During planned maintenance, Azure services may experience downtime or reduced performance, impacting the availability guarantees outlined in the SLA.
Which of the following is NOT a benefit of using Microsoft Entra ID?
Unlimited data storage
Enhanced security with multi-factor authentication
Centralized identity management
Unlimited data storage
Explanation
Unlimited data storage is not a benefit of using Microsoft Entra ID. While Microsoft Entra ID provides centralized identity management, simplified access to applications, and enhanced security features, it does not offer unlimited data storage as a feature.
You can significantly reduce costs (up-to 72%) as compared to pay-as-you-go pricing by _______________.
Not using a lot of resources
Provisioning a lot of resources
Using Reserved Instances
Using the free tier
Using Reserved Instances
Explanation
Using Reserved Instances allows you to commit to a specific amount of usage for a one- or three-year term, which can result in significant cost savings compared to pay-as-you-go pricing. This option provides a discounted rate for the committed usage.
____________ is an agreement with Microsoft to use one or more Microsoft cloud platforms or services, for which charges accrue based on either a per-user license fee or on cloud-based resource consumption.
A Subscription
A User Account
A License
A Resource Group
A Subscription
Explanation
A Subscription is the correct choice as it refers to an agreement with Microsoft to use their cloud platforms or services. Charges for the subscription can be based on a per-user license fee or on cloud-based resource consumption, making it the appropriate option for this scenario.
Which protocol does Microsoft Entra ID primarily use for single sign-on (SSO)?
SNMP
FTP
HTTP
SAML
SAML
Explanation:
SAML (Security Assertion Markup Language) is the correct protocol primarily used by Microsoft Entra ID for single sign-on (SSO). SAML enables secure authentication and authorization between identity providers and service providers.
You have dozens of Virtual Machines (VM) hosted in Azure. The lead architect has asked for your suggestions to migrate all the VMs to an Azure Pay-As-You-Go subscription. Which expenditure model would apply to the stated requirement?
Fault Tolerant
Capital
Scalable
Operational
Operational
Explanation:
The Operational expenditure model, also known as Pay-As-You-Go, is suitable for migrating Virtual Machines (VMs) to an Azure subscription where you pay for the resources you use on a consumption basis. This model is flexible and aligns with the requirement to move the VMs to an Azure Pay-As-You-Go subscription.
When assigning Azure role-based access control (Azure RBAC) at the management group level, which of the following occurs?
Permissions are restricted to the management group level only.
Permissions are assigned individually for each subscription under the management group.
Permissions are inherited by all sub-management groups, subscriptions, resource groups, and resources under the management group.
Permissions apply only to the resources within the management group.
Permissions are inherited by all sub-management groups, subscriptions, resource groups, and resources under the management group.
Explanation
When Azure RBAC is assigned at the management group level, the permissions are inherited by all sub-management groups, subscriptions, resource groups, and resources under the management group. This allows for consistent access control across all resources within the hierarchy.