A Cloud Guru - Azure Fundamentals Flashcards
Which Azure products and services are available through the Azure portal?
A) Only products that are globally available
B) Only products that are not in private or public preview
C) Only products and services that aren’t free
D) All products and services that are generally available and in private or public preview
D) All products and services that are generally available and in private or public preview
You can access all generally available Azure products and services through the Azure portal with any type of subscription. You will also see services in both private and public preview available in the Azure portal.
What is a PowerShell cmdlet?
A) A PowerShell scripting language specifically for Azure
B) A piece of advice from Microsoft about PowerShell updates
C) A lightweight command that is used in the PowerShell environment to perform an action
D) A lightweight version of PowerShell that can run on mobile devices
C) A lightweight command that is used in the PowerShell environment to perform an action
Cmdlets make up the majority of Azure features for PowerShell. This makes it easier to be consistent and efficient when interacting with Azure resources. PowerShell works with many different services.
What are three use cases for the Azure mobile app?
(Choose 3)
A) It is a replacement for using the Azure portal for everyday tasks, such as creating resources and analyzing Azure Monitor logs.
B) Interact with your Azure resources via Azure Resource Manager.
C) Maintain insight on the go into the current status and health of your Azure environment.
D) Respond to outages and emergencies from anywhere you have an internet connection.
B) Interact with your Azure resources via Azure Resource Manager.
All of your resources and subscriptions are visible on the mobile app. You can even manage resources in the CloudShell too. The Azure mobile app uses the Azure Resource Manager to interact with your Azure resources, which means it is in sync with the Azure CLI, Azure portal, or whatever else you use to interact with Azure.
C) Maintain insight on the go into the current status and health of your Azure environment.
The Azure mobile app provides a quick overview of your resources.
D) Respond to outages and emergencies from anywhere you have an internet connection.
Alerts are instantly visible, and you can investigate all your resources as well.
Why would you use the Azure Cloud Shell?
A) The Cloud Shell gets new features first.
B) The Cloud Shell is free for 12 months.
C) Cloud Shell enables access to a browser-based command-line experience built with Azure management tasks in mind.
D) You can update the Cloud Shell independently of Azure CLI and Azure PowerShell.
C) Cloud Shell enables access to a browser-based command-line experience built with Azure management tasks in mind.
Cloud Shell is 100% browser based and provides a complete environment where you can choose between Bash or PowerShell.
What are some of the key advantages of using ARM templates for creating cloud infrastructure?
(Choose 3)
A) Source control
B) Idempotency
C) Declarative
D) Faster processing in the Azure Resource Manager
E) Service integrations
A) Source control
Use source control to track changes to the ARM template over time. This can identify any issues that come from changes to the template.
B) Idempotency
You can execute a template any number of times with the same result.
C) Declarative
You only say “what” you want to create, not “how.” Azure takes care of the “how.”
Why is cloud agility important for businesses?
A) To automatically improve the fidelity of resource usage and utilize the platform better
B) To enable the ability to rapidly develop, test, and launch software applications that drive business growth
C) To be able to quickly scale resources when needed at short notice
D) To increase the return on investment from using cloud elasticity
B) To enable the ability to rapidly develop, test, and launch software applications that drive business growth
Cloud agility is tied to the rapid provisioning of computer resources. Cloud environments can usually provide new compute instances or storage in minutes, a far cry from the common weeks (or months, in some organizations) that the same provisioning process can take in typical IT shops.
What does fault tolerance describe for cloud computing?
A) A complete plan to recover critical business systems and normal operations, in case of a disaster
B) The ability for multiple regions within Azure to “cover” each other in case of an outage
C) A system within Azure that uses cloud computing resources to mitigate faults quickly
D) Ensuring services and applications remain available in the event of a failure
D) Ensuring services and applications remain available in the event of a failure
Fault tolerance means a failure can occur on Azure services and applications, but it will not affect its availability.
What is high availability in cloud computing?
A) High availability refers to the availability of the Azure portal. You can always get access to an overview of what your Azure services are doing.
B) Microsoft guarantees you will always have access to the resources on Azure.
C) Azure will provide an infinite number of resources to your application to make sure it always runs optimally.
D) If one resource on Azure dies unexpectedly, another resource will almost instantly take over the workload.
D) If one resource on Azure dies unexpectedly, another resource will almost instantly take over the workload.
High availability is one of the core benefits of using cloud computing. It ensures backup resources are ready to take over any workload.
Select all the true statements per Microsoft’s definitions of cloud types.
(Choose 3)
A) Private clouds can be hosted at your datacenter or hosted by a third-party service. Private clouds offer advantages of flexibility, control, and scalability.
B) Public clouds typically cost more than private clouds, but they are generally less reliable than on-premises infrastructure (private cloud).
C) A hybrid cloud combines a public cloud (such as Azure) with on-premises infrastructure (private cloud).
D) In private clouds, services and infrastructure are always maintained on a private network, and the hardware and software are dedicated solely to your organization.
A) Private clouds can be hosted at your datacenter or hosted by a third-party service. Private clouds offer advantages of flexibility, control, and scalability.
Microsoft defines private clouds as being able to be hosted at your datacenter or hosted by a third-party service. Microsoft considers private clouds as offering more flexibility, control, and scalability. Note: Other cloud vendors would not agree with those advantages of private clouds, but it is best to be aware of Microsoft’s view in case it comes up on the exam.
C) A hybrid cloud combines a public cloud (such as Azure) with on-premises infrastructure (private cloud).
Microsoft defines hybrid cloud as combining a public cloud (such as Azure) with on-premises infrastructure (private cloud).
D) In private clouds, services and infrastructure are always maintained on a private network, and the hardware and software are dedicated solely to your organization.
A private cloud consists of cloud computing resources used exclusively by one business or organization. The private cloud can be physically located at your organization’s on-site datacenter, or it can be hosted by a third-party service provider. But in a private cloud, the services and infrastructure are always maintained on a private network, and the hardware and software are dedicated solely to your organization.
What does Infrastructure as a Service describe?
A) A type of cloud computing service that offers essential compute, storage, and networking resources on demand, on a pay-as-you-go basis
B) A complete development and deployment environment in the cloud, with resources that enable you to deliver everything from simple cloud-based apps to sophisticated, cloud-enabled enterprise applications
C) Any service on Azure that you can rent or buy upfront
D) A type of cloud computing service that allows users to connect to and use cloud-based apps over the internet
A) A type of cloud computing service that offers essential compute, storage, and networking resources on demand, on a pay-as-you-go basis
Infrastructure as a service (IaaS) is a type of cloud computing service that offers essential compute, storage, and networking resources on demand, on a pay-as-you-go basis. IaaS lets you bypass the cost and complexity of buying and managing physical servers and datacenter infrastructure. Each resource is offered as a separate service component, and you only pay for a particular resource for as long as you need it.
What is the difference between OpEx and CapEx?
A) OpEx is better return on investment in the short term. CapEx is better return on investment in the long term.
B) OpEx is costs for acquiring assets. CapEx is an ongoing cost for running a business.
C) OpEx is a cost on services you don’t own, such as cloud computing. CapEx is a cost of ownership.
D) OpEx is an ongoing cost for running a business. CapEx is the cost of acquiring and maintaining assets.
D) OpEx is an ongoing cost for running a business. CapEx is the cost of acquiring and maintaining assets.
Knowing the difference between OpEx and CapEx is critical to get the best value out of Azure for your company. Capital expenditures (CapEx) generally result in the acquisition and maintenance of assets, such as server hardware. Operating expenditures (OpEx) are the ongoing costs of running a business, such as paying for cloud services on a recurring basis. By moving costs to OpEx, businesses can plan for ongoing costs rather than large investments.
What’s the best definition for scalability on Azure?
A) Scalability is the ability of a system to handle increased load. Services covered by Azure Autoscale can scale automatically to match demand to accommodate workload.
B) Scaling of resources on Azure is currently not possible.
C) If an account has more than one Azure region active, resources can be copied between these regions.
D) Scalability is the ability to quickly expand or decrease computer processing, memory, and storage resources to meet changing demands without worrying about capacity planning and engineering for peak usage.
A) Scalability is the ability of a system to handle increased load. Services covered by Azure Autoscale can scale automatically to match demand to accommodate workload.
Scalability is a core benefit of cloud computing and allows any application to add resources almost instantly as demand increases
What is consumption-based pricing on Azure?
A) Some core services on Azure are consumed constantly to keep your applications running. You pay for this consumption.
B) Any service you use on Azure has a consumption component as part of the pricing.
C) Consumption-based pricing is the model for paying for any services on a free Azure account.
D) Consumption-based pricing is when you are charged for only what you use (pay-as-you-go rate).
D) Consumption-based pricing is when you are charged for only what you use (pay-as-you-go rate).
Consumption-based pricing is indeed when you are charged for only what you use (pay-as-you-go rate). Consumption-based pricing is not limited to free accounts, and the services are not necessarily consumed all the time.
Which cloud ability does elasticity describe?
A) The ability to quickly expand or decrease computer processing, memory, and storage resources
B) The ability to create identical resources in multiple locations globally
C) The ability to turn resources on and off quickly across regions
D) The same as scalability and describes an increase in resources
A) The ability to quickly expand or decrease computer processing, memory, and storage resources
Elasticity is a core benefit of cloud computing and lets even small businesses take advantage of the cloud.
What is a benefit of a hybrid cloud approach?
A) It requires no changes to existing code or applications, allowing companies to scale their infrastructure into the cloud.
B) It enables companies to use a mix of private and public cloud components.
C) Using alternative energy sources for powering some services can create tax benefits in some regions.
D) All maintenance is handled by Microsoft Azure, so it reduces support costs.
B) It enables companies to use a mix of private and public cloud components.
A hybrid cloud model is the best of private and public cloud that can be used to avoid disruptions and outages, adhere to regulation and governance, span solutions across both public and private cloud, and alleviate CapEx investments.
What is “serverless” computing?
A) A complete development and deployment environment in the cloud
B) A way for developers to build applications faster by eliminating the need for them to manage infrastructure
C) An application that is running on the cloud platform without the use of servers
D) A theory for making computing completely cloud-based for certain scenarios
B) A way for developers to build applications faster by eliminating the need for them to manage infrastructure
Serverless computing solutions provide a simple way to create manageable and scalable solutions at low costs. There is always a server somewhere to run your application, but you don’t control it. Serverless is a kind of extreme PaaS.
What are the two types of scaling on Azure?
A) Scaling up/down and scaling out
B) Scaling out and scaling across
C) Scale sets and high availability
D) There is only one type of scaling: scaling up/down.
A) Scaling up/down and scaling out
Scaling up/down is making a resource, such as a VM, larger or smaller. This is also known as scaling vertically. Scaling out is adding more resources of the same type, known as scaling horizontally.
Select all the true statements regarding Azure Resource Manager.
(Choose 3)
A) If a user sends a request from any Azure tools, APIs, or SDKs, Azure Resource Manager handles the request.
B) Azure Resource Manager templates (ARM templates) always deploy resources in the same consistent state.
C) Azure Resource Manager is the deployment and management service for Azure.
D) Azure Resource Manager enables the managing of your infrastructure through scripts rather than declarative templates.
A) If a user sends a request from any Azure tools, APIs, or SDKs, Azure Resource Manager handles the request.
Azure Resource Manager handles the request for any Azure tools, APIs, or SDKs.
B) Azure Resource Manager templates (ARM templates) always deploy resources in the same consistent state.
When you deploy your resources using ARM templates, you can be confident it happens in the same way every single time. Your resources will be deployed in a consistent state.
C) Azure Resource Manager is the deployment and management service for Azure.
Azure Resource Manager enables you to create, update, and delete resources in your Azure account.
When can you delete a resource group from Azure?
A) Only when the resource group is empty
B) When an account is deactivated
C) At any time, as long as your resources or resource group are not locked by a related service
D) When all the resources in the resource group have stopped
C) At any time, as long as your resources or resource group are not locked by a related service
When a resource group is removed or deleted, all of the resources within it are deleted with it. You can remove resource groups at any time. To delete a resource group, you need access to the delete action. You also need delete for all resources in the resource group. If you have the required access, but the delete request fails, it may be because there’s a lock on the resources or resource group. Even if you didn’t manually lock a resource group, it may have been automatically locked by a related service. Or, the deletion can fail if the resources are connected to resources in other resource groups that aren’t being deleted. For example, you can’t delete a virtual network with subnets that are still in use by a virtual machine.
Which statement is true of resource groups in Azure?
A) Resource groups don’t contain any data and are assigned rather than created.
B) Resource groups can only hold foundational resource types.
C) Resource groups are transferrable between regions.
D) Resource groups are containers that hold related resources for an Azure solution.
D) Resource groups are containers that hold related resources for an Azure solution.
Resources belong to a resource group, which can be a geographical, logical, customer-specific, or any other type of grouping.
What is an availability zone?
A) A set of datacenters close together
B) One or more datacenters that are close together to provide backup
C) A collection of software that can enable high scalability at short notice
D) A unique physical location within a region that is made up of one or more datacenters equipped with independent power, cooling, and networking
D) A unique physical location within a region that is made up of one or more datacenters equipped with independent power, cooling, and networking
AZs are individual physical locations within a region. Each zone is made up of one or more datacenters equipped with independent power, cooling, and networking.
What is an Azure region?
A) A collection of similar services that can be hosted in an Azure data center
B) A geographical part of the Azure platform
C) A set of datacenters, deployed within a latency-defined perimeter and connected through a dedicated regional low-latency network
D) One or more datacenters equipped with independent power, cooling, and networking
C) A set of datacenters, deployed within a latency-defined perimeter and connected through a dedicated regional low-latency network
An Azure region is a set of datacenters, deployed within a latency-defined perimeter and connected through a dedicated regional low-latency network. With more global regions than any other cloud service provider, Azure gives customers the flexibility to deploy applications where they need. An Azure region has discrete pricing and service availability.
What is an Azure Function?
(Choose 2)
A) The smallest compute service on Azure that represents a single function of compute
B) A function to update any resources on Azure
C) A serverless solution that allows you to write less code, maintain less infrastructure, and save on costs.
D) An add-on to any paid Azure subscription that allows using Azure services as functions in your applications
E) A foundational component of any Azure infrastructure
A) The smallest compute service on Azure that represents a single function of compute
Azure Functions are the smallest compute services on Azure that represent a single function of compute. Functions can be called or invoked via standard web address (URL).
C) A serverless solution that allows you to write less code, maintain less infrastructure, and save on costs.
Azure Functions is a serverless solution that allows you to write less code, maintain less infrastructure, and save on costs. Instead of worrying about deploying and maintaining servers, the cloud infrastructure provides all the up-to-date resources needed to keep your applications running.
What is a fully managed platform on Azure?
A) Every part of your Azure services are looked after by Microsoft. This means you don’t have to worry about your application development.
B) Servers, network, storage, and more are all managed by Azure. You focus on your business value and logic.
C) A fully managed platform on Azure is a specific subscription that provides extra support for your Azure services.
D) You can pay a monthly fee to have Microsoft look after the maintenance of your applications and services on Azure.
B) Servers, network, storage, and more are all managed by Azure. You focus on your business value and logic.
A fully managed platform means the provider manages the infrastructure layer, such as VMs, disks, networks, and more. You only have to focus on the core functionality of your application. Fully managed services on Azure are available on all subscription types and come at no extra cost.
What is a scale set?
A) A set of similar services that all work together for a service or application
B) A set of virtual machines running in the same data center
C) A range of sizes of virtual machines ready to take over a workload
D) A set of individual virtual machines that can be configured and managed as a single group
D) A set of individual virtual machines that can be configured and managed as a single group
Azure virtual machine scale sets let you create and manage a group of load balanced VMs. The number of VM instances can automatically increase or decrease in response to demand or a defined schedule. Scale sets provide high availability to your applications and allow you to centrally manage, configure, and update a large number of VMs. With virtual machine scale sets, you can build large-scale services for areas such as compute, big data, and container workloads.
Which definition best describes compute on Microsoft Azure?
A) A virtual machine
B) An optional component to improve the efficiency of Azure
C) Any serverless service, such as Azure Functions
D) Any service that performs or enables a computation
D) Any service that performs or enables a computation
Compute is one of three foundational components of cloud computing. The other two are network and storage. This means any service that performs a compute function on Azure is part of “Compute” on Azure. It isn’t a single service.
What are the three kinds of App Service?
(Choose 3)
A) Azure Standard Apps
B) Web Apps
C) Web App for Containers
D) API Apps
E) Event Grid for App Services
F) Web App for Linux
B) Web Apps
Web Apps allows you to easily deploy web-based applications with a number of languages.
C) Web App for Containers
Web App for Containers makes it simple to deploy web applications based in containers.
D) API Apps
API Apps is specifically used for building apps that will host APIs (application programming interfaces) used by other applications.
Which cloud service model do virtual machines belong to?
A) Software as a Service
B) Infrastructure as a Service
C) Platform as a Service
D) Serverless
B) Infrastructure as a Service
Infrastructure as a Service includes services that emulate hardware, such as virtual machines, networks, and storage.
Your company suddenly has a bunch of new remote employees, who all need a Windows environment to work from. Which is the best Azure solution to get them up and running quickly?
A) Azure Kubernetes Service (AKS)
B) Azure Virtual Desktop (formerly Windows Virtual Desktop)
C) Preconfigured laptop devices that connect directly to Azure VMs
D) Virtual machine with Windows 10
B) Azure Virtual Desktop (formerly Windows Virtual Desktop)
Azure Virtual Desktop (formerly Windows Virtual Desktop) helps you quickly set up an environment, and even lets you reuse any existing Windows 10 licenses you have.