AZ-900 Flashcards
(265 cards)
Cloud Computing Definition
Computing services provided over the Internet, whereby shared resources, software, and information are provided to computers and other devices on demand.
Which two attributes are characteristics of the private cloud deployment model? Each correct answer presents a complete solution.
Applications can be provisioned and deprovisioned quickly.
Hardware must be purchased.
Organizations only pay for what they use.
The company has complete control over physical resources and security.
Hardware must be purchased.
The company has complete control over physical resources and security.
In a private cloud, hardware must be purchased for start up and maintenance. In a private cloud, organizations control resources and security. Quick provisioning is a characteristic of the public cloud deployment model. Paying only for what is used is a characteristic of the public cloud deployment model.
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.
Why is cloud computing often less expensive than on-premises datacenters? Each correct answer presents a complete solution.
Cloud service offerings have limited functionality.
Network bandwidth is free.
Services are only offered in a single geographic location.
You are only billed for what you use.
You are only billed for what you use.
Renting compute and storage services and being billed for only what you use often lowers operating expenses. Depending on the service and the type of network bandwidth, charges can be incurred. Cloud service offerings often provide functionality that can be difficult or cost-prohibitive to deploy on-premises, especially for smaller organizations. Major cloud providers offer services around the world. Making it easy and relatively inexpensive to deploy services close to where your users reside.
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?
hybrid cloud
private cloud
public cloud
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].
disaster recovery
high availability
horizontal scaling
vertical scaling
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].
agility
elasticity
high availability
scalability
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.
What is high availability in a public cloud environment dependent on?
capital expenditures
cloud-based backup retention limits
the service-level agreement (SLA) that you choose
the vertical scalability of an app
the service-level agreement (SLA) that you choose
Different services have different SLAs. Sometimes different tiers of the same service will offer different SLAs, which can increase or decrease the promised availability.
Select the answer that correctly completes the sentence.
In cloud computing, [answer choice] allows you to deploy applications to regional datacenters around the world.
disaster recovery
elasticity
geo-location
high availability
geo-location
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. This is referred to as geo-distribution.
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?
Infrastructure as a service (IaaS)
platform as a service (PaaS)
software as a service (SaaS)
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.
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?
infrastructure as a service (IaaS)
platform as a service (PaaS)
software as a service (SaaS)
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 Azure SQL Database?
infrastructure as a service (IaaS)
platform as a service (PaaS)
software as a service (SaaS)
platform as a service (PaaS)
Azure SQL Database is a PaaS database engine.
What uses the infrastructure as a service (IaaS) cloud service model?
Azure App Services
Azure Cosmos DB
Azure virtual machines
Microsoft Office 365
Azure virtual machines
Azure Virtual Machines is an IaaS offering. The customer is responsible for the configuration of the virtual machine as well as all operating system configurations. Azure App Services and Azure Cosmos DB are PaaS offerings. Microsoft Office 365 is a SaaS offering.
Which two features are available by using Azure Cost Management + Billing? Each correct answer presents a complete solution.
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?
administrative units
resource groups
resource tags
subscriptions
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 be applied to a resource to prevent accidental deletion?
a resource lock
a resource tag
a policy
an Azure Reservation
a resource lock
A resource lock prevents resources from being accidentally deleted or changed. Resource tags offer the custom grouping of resources. Policies enforce different rules across all resource configurations so that the configurations stay compliant with corporate standards. An initiative is a way of grouping related policies together.
What can you use to ensure that new and existing Azure resources stay in compliance with corporate standards?
Azure Advisor
Azure Policy
resource locks
resource tags
Azure Policy
Azure Policy is a service in Azure that enables you to create, assign, and manage policies that control or audit resources. These policies enforce different rules across all resource configurations so that the configurations stay compliant with corporate standards.
You need to ensure that multi-factor authentication (MFA) is enabled on accounts with write permissions in an Azure subscription.
What should you implement?
Azure Policy
resource locks
resource tags
Cloud Adoption Framework
Azure Policy
Azure Policy is a service in Azure that enables you to create, assign, and manage policies that control or audit resources.
What can you use to restrict the deployment of a virtual machine to a specific location?
Azure AD
Azure Policy
resource groups
resource locks
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 define the resources you want to provision in a declarative JSON format?
Azure CLI
Azure PowerShell
Azure Repos
Azure Resource Manager (ARM) templates
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?
Azure CLI
Azure management groups
Azure Resource Manager (ARM)
Azure Sphere
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 can you use to create resources in Azure and includes a validation step to ensure all resources are created in a specific order based on dependencies, in parallel and idempotent?
Azure CLI
Azure PowerShell
Azure Resource Manager (ARM) templates
Azure REST API
Azure Resource Manager (ARM) templates
ARM templates define an application’s infrastructure requirements for a repeatable deployment that is done in a consistent manner. A validation step ensures that all resources can be created in the proper order based on dependencies, in parallel and idempotent.