AZ - 900 MSL: Practice Assessment Flashcards
What are two characteristics of a consumption-based model? Each correct answer presents a complete solution.
[ ] high capital expenditures
[ ] no upfront costs
[ ] requires the purchase and management of the physical infrastructure
[ ] the ability to stop paying for resources that are no longer needed
[/] no upfront costs
[/] the ability to stop paying for resources that are no longer needed
In a consumption-based model, you do not pay for anything until you start using resources, and you only pay for what you use. If you stop using a resource, you stop paying for it. High expenditures are usually associated with the purchase of the physical infrastructure, which is not needed in a consumption-based model.
Which two characteristics are common advantages of cloud computing? Each correct answer presents a complete solution.
[ ] elimination of horizontal scaling
[ ] geo-distribution
[ ] high availability
[ ] physical access to servers
[/] geo-distribution
[/] high availability
Cloud-based apps can provide a continuous user experience with no apparent downtime, even when things go wrong. You can deploy apps and data to regional datacenters around the globe, thereby ensuring that your customers always have the best performance in their region. Apps in cloud computing can scale vertically and horizontally. In a public cloud model, you do not get physical access to servers, as they are managed by the cloud provider.
Select the answer that correctly completes the sentence.
[Answer choice] refers to upfront costs incurred one time, such as hardware purchases.
A. A consumption-based model
B. Capital expenditures
C. Elasticity
D. Operational expenditures
B. Capital expenditures
Capital expenditures are one-time expenses that can be deducted over time. Operational expenditures are billed as you use services and a do not have upfront costs.
Which cloud deployment model are you using if you have servers physically located at your organization’s on-site datacenter, and you migrate a few of the servers to the cloud?
A. hybrid cloud
B. private cloud
C. public cloud
A. hybrid cloud
A hybrid cloud is a computing environment that combines a public cloud and a private cloud by allowing data and applications to be shared between them.
Select the answer that correctly completes the sentence.
Increasing compute capacity for an app by adding RAM or CPUs to a virtual machine is called [answer choice].
A. disaster recovery
B. high availability
C. horizontal scaling
D. vertical scaling
D. vertical scaling
You scale vertically to increase compute capacity by adding RAM or CPUs to a virtual machine. Scaling horizontally increases compute capacity by adding instances of resources, such as adding virtual machines to the configuration. Disaster recovery keeps data and other assets safe in the event of a disaster. High availability minimizes downtime when things go wrong.
Select the answer that correctly completes the sentence.
Deploying and configuring cloud-based resources quickly as business requirements change is called [answer choice].
A. agility
B. elasticity
C. high availability
D. scalability
A. agility
Agility means that you can deploy and configure cloud-based resources quickly as app requirements change. Scalability means that you can add RAM, CPU, or entire virtual machines to a configuration. Elasticity means that you can configure cloud-based apps to take advantage of autoscaling, so apps always have the resources they need. High availability means that cloud-based apps can provide a continuous user experience with no apparent downtime, even when things go wrong.
In which two deployment models are customers responsible for managing operating systems that host applications? Each correct answer presents a complete solution.
[ ] infrastructure as a service (IaaS)
[ ] on-premises
[ ] platform as a service (PaaS)
[ ] software as a service (SaaS)
[/] infrastructure as a service (IaaS)
[/] on-premises
Operating systems are managed by customers when using IaaS or an on-premises deployments. The operating systems are not accessible in PaaS and SaaS deployments.
In a platform as a service (PaaS) model, which two components are the responsibility of the cloud service provider? Each correct answer presents a complete solution.
[ ] information and data
[ ] operating system
[ ] physical network
[ ] user access
[/] operating system
[/] physical network
In PaaS, the cloud provider is responsible for the operating system, physical datacenter, physical hosts, and physical network. In PaaS, the customer is responsible for accounts and identities.
Which type of cloud service model is typically licensed through a monthly or annual subscription?
Select only one answer.
A. Infrastructure as a service (IaaS)
B. platform as a service (PaaS)
C. software as a service (SaaS)
C. software as a service (SaaS)
SaaS is software that is centrally hosted and managed for you and your users or customers. Usually, one version of the application is used for all customers, and it is licensed through a monthly or annual subscription. PaaS and IaaS use a consumption-based model, so you only pay for what you use.
What is the customer responsible for in a software as a service (SaaS) model?
Select only one answer.
A. data and access
B. storage
C. runtime
D. virtual machines
A. data and access
SaaS allows you to pay to use an existing application on hardware managed by a third party. You supply data and configure access. Customers are only responsible for storage in a private cloud. Customers are responsible for virtual machines and runtime in IaaS and the private cloud.
Your organization is building a custom application.
You need to focus on application development rather than configuration and management of servers.
Which cloud service model should you use?
Select only one answer.
A. infrastructure as a service (IaaS)
B. platform as a service (PaaS)
C. software as a service (SaaS)
B. platform as a service (PaaS)
With PaaS, users can focus on application development because the cloud provider handles all the platform management. In SaaS, the cloud provider manages all aspects of the application environment, such as virtual machines, networking resources, data storage, and applications. IaaS is the closest service model to managing physical servers.
Which cloud service model is used by Microsoft Office 365?
Select only one answer.
A. infrastructure as a service (IaaS)
B. platform as a service (PaaS)
C. software as a service (SaaS)
C. software as a service (SaaS)
SaaS allows users to connect to and use cloud-based apps over the internet. Common examples are email, calendaring, and Office tools, such as Office 365.
Which cloud service model is used by Azure SQL Database?
Select only one answer.
A. infrastructure as a service (IaaS)
B. platform as a service (PaaS)
C. software as a service (SaaS)
B. platform as a service (PaaS)
Azure SQL Database is a PaaS database engine.
Which type of cloud service are virtual networks?
Select only one answer.
A. infrastructure as a service (IaaS)
B. platform as a service (PaaS)
C. software as a service (SaaS)
A. infrastructure as a service (IaaS)
IaaS helps you reduce the cost and complexity of maintaining a physical server and its datacenter infrastructure. Virtual networks are part of the IaaS cloud service.
Which two factors affect Azure costs? Each correct answer presents a complete solution.
Select all answers that apply.
[ ] availability zone selection
[ ] date and time of use
[ ] resource location
[ ] resource usage
[/] resource location
[/] resource usage
Usage meters, such as CPU time, disk size, and write operations, are used to calculate your bill for an Azure resource. Deleting or deallocating a resource means that you will no longer be billed for it. Different regions can have different associated prices. Resources cost the same no matter the time of day or the day of the week.
Which two scenarios are common billing use cases for resource tags? Each correct answer presents a complete solution.
Select all answers that apply.
[ ] associating costs with different environments
[ ] categorizing costs by department
[ ] identifying lower cost regions
[ ] resizing underutilized virtual machines
[/] associating costs with different environments
[/] categorizing costs by department
You can use tags to categorize costs by department, such as human resources, marketing, or finance, or by environment, such as test or production. Resizing underutilized virtual machines is a good cost saving measure and provisioning resources in lower cost regions is a good practice, but resource tags do not help with this.
You plan to build a new solution in Azure that will use platform as a service (PaaS) products.
What should you use to estimate the monthly costs?
Select only one answer.
A. Azure Advisor
B. Azure Cost Management
C. Azure Pricing calculator
D. Total Cost of Ownership (TOC) Calculator
C. Azure Pricing calculator
The Azure Pricing calculator allows you to estimate and configure according to your specific requirements. You will then receive a consolidated estimated price and a detailed breakdown of the costs associated with each resource you added to your solution.
Which two features are available by using Azure Cost Management + Billing? Each correct answer presents a complete solution.
Select all answers that apply.
[ ] Create and manage budgets.
[ ] Estimate the total cost of ownership before resources are deployed.
[ ] Generate historical reports and forecast future usage.
[ ] Provide discounted prices when you pay in advance.
[/] Create and manage budgets.
[/] Generate historical reports and forecast future usage.
Azure Cost Management allows you to create and manage cost and usage budgets by monitoring resource demand trends, consumption rates, and cost patterns. It also allows you to use historical data to generate reports and forecast future usage and expenditures.
You need to associate the costs of resources to different groups within an organization without changing the location of the resources.
What should you use?
Select only one answer.
A. administrative units
B. resource groups
C. resource tags
D. subscriptions
C. resource tags
Resource tags can be used to group billing data and categorize costs by runtime environment, such as billing usage for virtual machines running in a production environment.
What can you use to restrict the deployment of a virtual machine to a specific location?
Select only one answer.
A. Azure AD
B. Azure Policy
C. resource groups
D. resource locks
B. Azure Policy
Azure Policy can help to create a policy for allowed regions, which enables you to restrict the deployment of virtual machines to a specific location.
What can you use to ensure that a development team can only create virtual machines of a certain size?
Select only one answer.
A. Azure Blueprints
B. Azure Policy
C. Cloud Adoption Framework
D. Conditional Access
B. Azure Policy
Azure Policy enables you to define both individual policies and groups of related policies called initiatives. Azure Policy evaluates your resources and highlights resources that are not compliant with the policies you created. Azure Policy can also prevent noncompliant resources from being created.
What can you use to define the resources you want to provision in a declarative JSON format?
Select only one answer.
A. Azure CLI
B. Azure PowerShell
C. Azure Repos
D. Azure Resource Manager (ARM) templates
D. Azure Resource Manager (ARM) templates
By using ARM templates, you can describe the resources you want to use in a declarative JSON format.
Which management layer accepts requests from any Azure tool or API and enables you to create, update, and delete resources in an Azure account?
Select only one answer.
A. Azure CLI
B. Azure management groups
C. Azure Resource Manager (ARM)
D. Azure Sphere
C. Azure Resource Manager (ARM)
ARM is the deployment and management service for Azure. It provides a management layer that enables you to create, update, and delete resources in an Azure account.
What should you use to access Azure Cloud Shell?
Select only one answer.
A. a web browser
B. Azure Resource Manager (ARM)
C. Microsoft Visual Studio Code
D. the command-line on a local computer
A. a web browser
Cloud Shell is an interactive, browser-accessible shell for managing Azure resources.
What can you use to manage servers across cloud platforms and on-premises environments?
Select only one answer.
A. Azure Arc
B. Azure CLI
C. Azure Monitor
D. Azure PowerShell
A. Azure Arc
Azure Arc simplifies governance and management by delivering a consistent multi-cloud and on-premises management platform.
You need to review the root cause analysis (RCA) report for a service outage that occurred last week.
Where should you look for the report?
Select only one answer.
A. Azure Advisor
B. Azure Monitor
C. Azure Service Health
D. Log Analytics
C. Azure Service Health
After an outage, Service Health provides official incident reports called root cause analysis (RCA), which you can share with stakeholders.
You need to be notified when there are new recommendations for reducing Azure costs.
Which tool should you use?
Select only one answer.
A. Azure Advisor
B. Azure Monitor
C. Azure Service Health
D. Log Analytics
A. Azure Advisor
Azure Advisor evaluates Azure resources and makes recommendations to help improve reliability, security, and performance, achieve operational excellence, and reduce costs.
What should you proactively review and act on to avoid service interruptions, such as service retirements and breaking changes?
Select only one answer.
A. application insights
B. Azure Monitor
C. health advisories
D. service issues
C. health advisories
Health advisories are issues that require that you take proactive action to avoid service interruptions, such as service retirements and breaking changes. Service issues are problems such as outages that require immediate actions.
What can you use to get notification about an outage in a specific Azure region?
Select only one answer.
A. Azure Advisor
B. Azure Monitor
C. Azure Security Center
D. Azure Service Health
D. Azure Service Health
Service Health notifies you of Azure-related service issues, such as region-wide downtime.
What can you apply to an Azure virtual machine to ensure that users cannot change or delete the resource?
Select only one answer.
A. a lock
B. a tag
C. a user-assigned managed identity
D. Conditional Access
A. a lock
Incorrect: A user-assigned managed identity –– Adding an identity will not add the ability to change or delete the resource.
Correct: A lock –– A resource lock will meet both requirements.
Incorrect: A tag –– A tag will not meet the requirements.
Incorrect: Conditional Access –– Conditional Access will not meet the requirements.
Which feature in the Microsoft Purview governance portal should you use to manage access to data sources and datasets?
Select only one answer.
A. Data Catalog
B. Data Estate Insights
C. Data Policy
D. Data Sharing
C. Data Policy
Incorrect: Data Catalog –– This enables data discovery.
Incorrect: Data Sharing –– This shares data within and between organizations.
Incorrect: Data Estate Insights –– This accesses data estate health.
Correct: Data Policy –– This governs access to data.
Select the answer that correctly completes the sentence.
In a region pair, a region is paired with another region in the same [answer choice].
Select only one answer.
A. availability zone
B. datacenter
C. geography
D. resource group
C. geography
Each Azure region is always paired with another region within the same geography, such as US, Europe, or Asia, at least 300 miles away.
What is an Azure Storage account named storage001 an example of?
Select only one answer.
A. a resource
B. a resource group
C. a resource manager
D. a subscription
A. a resource
A resource is a manageable item that is available through Azure. Virtual machines, storage accounts, web apps, databases, and virtual networks are examples of resources.
Which Azure component allows you to replicate resources across a geography to ensure business continuity during a natural disaster at the primary site?
Select only one answer.
A. availability sets
B. availability zones
C. Azure Virtual Machine Scale Sets
D. region pairs
D. region pairs
Region pairs allow the replication of Azure resources across geographies to help ensure that a secondary region is available in case of any disaster at the primary region.
Which resource can you use to manage access, policies, and compliance across multiple subscriptions?
Select only one answer.
A. administrative units
B. management groups
C. resource groups
B. management groups
Management groups can be used in environments that have multiple subscriptions to streamline the application of governance conditions.
Resource groups can be used to organize Azure resources.
Administrative units are used to delegate the administration of Azure AD resources, such as users and groups.
Accounts are used to provide access to resources
Select the answer that correctly completes the sentence.
[Answer choice] is the deployment and management service for Azure.
Select only one answer.
A. Azure AD
B. Azure API Management
C. Azure Monitor
D. Azure Resource Manager (ARM)
D. Azure Resource Manager (ARM)
ARM is the deployment and management service for Azure. It provides a management layer that enables you to create, update, and delete resources in an Azure subscription. You use management features, such as access control, resource locks, and resource tags, to secure and organize resources after deployment.
Which Azure compute service can you use to deploy and manage a set of identical virtual machines?
Select only one answer.
A. availability sets
B. availability zones
C. Azure Container Instances
D. Azure Virtual Machine Scale Set
D. Azure Virtual Machine Scale Set
Virtual Machine Scale Sets are an Azure compute resource that you can use to deploy and manage and scale a set of identical virtual machines.
What can you use to execute code in a serverless environment?
Select only one answer.
A. Azure Container Instances
B. Azure Functions
C. Azure Logic Apps
D. Azure Virtual Desktop
B. Azure Functions
Azure Functions allows you to run code as a service without having to manage the underlying platform or infrastructure. Azure Logic Apps is similar to Azure Functions, but uses predefined workflows instead of developing your own code.
Which scenario is a use case for a VPN gateway?
Select only one answer.
A. communicating between Azure resources
B. connecting an on-premises datacenter to an Azure virtual network
C. filtering outbound network traffic
D. partitioning a virtual network’s address space
B. connecting an on-premises datacenter to an Azure virtual network
A VPN gateway is a type of virtual network gateway. Azure VPN Gateway instances are deployed to a dedicated subnet of a virtual network. You can use them to connect on-premises datacenters to virtual networks through a Site-to-Site (S2S) VPN connection.