Joel Flashcards
AZ 900 Knowledge Check
Which term from the list below would be viewed as benefits of using cloud services?
Unpredictable costs
Elasticity
Local reach only
Elasticity - Elasticity, Agility and Economies of scale are the correct answers, and would be seen as benefits that you can gain from using cloud services.
Suppose you have two types of applications: legacy applications that require specialized mainframe hardware and newer applications that can run on commodity hardware. Which cloud deployment model would be best for you?
Public cloud
Private cloud
Hybrid cloud
Hybrid cloud - A hybrid cloud is a public and private cloud combined. You can run your new applications on commodity hardware you rent from the public cloud and maintain your specialized mainframe hardware on-premises.
You’re developing an application and want to focus on building, testing, and deploying. You don’t want to worry about managing the underlying hardware or software. Which cloud service type is best for you?
Infrastructure-as-a-service
Platform-as-a-service
Software-as-a-service
Platform-as-a-service
- Platform-as-a-service is the best choice here because the PaaS services handle the IT management tasks for you, so you can focus on writing code.
What is Azure?
- Microsoft’s cloud computing platform, which provides compute power, storage, and services over the Internet using a pay-as-you-go pricing model.
- A single data center located in Redmond, Washington.
- A hosting environment specifically for virtual machines
Microsoft’s cloud computing platform, which provides compute power, storage, and services over the Internet using a pay-as-you-go pricing model. -
Azure provides raw compute power and storage, as well as services to help you explore new software paradigms such as intelligent bots and mixed reality.
Which of the following is an example of an Azure compute service?
Azure Virtual Machine
Azure Load Balancer
Azure Table Storage
Azure Cache for Redis
Azure Virtual Machine - Azure Virtual Machines provide compute power and support both Windows and Linux operating systems.
When should youscale outyour deployment?
- When your application or service requires a more powerful CPU or more memory to run faster.
When you need additional virtual machines to speed up your application - When you’re using excess capacity that you don’t need.
When you need additional virtual machines to speed up your application.
Scaling out means adding additional systems, such as virtual machines. For example, you might create many virtual machines configured in the same way and use a load balancer to distribute work across them.
True or False. You can select the specific datacenter you want to deploy your app into.
True
False
False - Correct. Azure organizes infrastructure aroundregionswhich include multiple datacenters. You can’t select a specific datacenter, but you can pick the region you want resources deployed into.
True or False. Every region has an availability zone.
True
False
False - Correct. Regions that support Availability Zones includeCentral US,North Europe, andSouthEast Asia.
Application availability refers to what?
- The service level agreement of the associated resource.
- Whether the application supports an availability zone.
- The overall time that a system is functional and working.
The overall time that a system is functional and working. -
Correct. The time that a system is working is referred to as the application availability.
Which of the following defines an Azure subscription correctly?
- Using Azure does not require a subscription
- All Azure subscriptions are always free
- An Azure subscription is a logical unit of Azure services that is linked to an Azure account
- An account cannot have more than one subscription
An Azure subscription is a logical unit of Azure services that is linked to an Azure account -
Using Azure requires an Azure subscription. Azure offer free and paid subscription options to suit different customer needs and requirements, and an account can have one or more subscriptions, with different billing models and access-management policies applied to each. A subscription provides authenticated and authorized access to Azure products and services, and allows you to provision resources.
True or False. Azure has free services you can use once you have an Azure subscription.
True - there are several free services available.
False - services are only free for the first 12 months.
This is true. Azure has several free services you can use including Azure App Services, Functions, and Azure Kubernetes containers.
Billing in Azure is ______________
- Annually for each Azure account based on usage.
- Monthly for each Azure subscription based on usage.
- Monthly for each Azure account based on usage.
- Daily for each Azure subscription based on usage.
Monthly for each Azure subscription based on usage.
Billing is performed monthly for each subscription in the account, based on the resource usage.
Which of the following are used to determine Azure costs for each billing period?
- The Azure website
- Number of created virtual machines
- The Azure pricing calculator
- Usage meters
Usage meters -
Azure is billed according to your consumption based on monthly usage meters.
Which of the following is a factor affecting costs?
- Global infrastructure
- Location
- Availability zone
Location -
The location you place your resources will vary the price for the resource.
Complete the following sentence. As an Azure customer, Azure Reservations offer discounted prices if you _________
- Pay in advance
- Provision many resources
- Have a free account
- Set Spending Limits
Pay in advance -
Azure Reservations offer discounted prices on certain Azure products and resources. To get a discount, you reserve products and resources by paying in advance. You can prepay for one or three year’s use of certain Azure resources.
An Azure dashboard is stored as which type of file?
- XML
- JSON
- PNG
JSON - Azure dashboards are stored as JSON files which allows them to be uploaded and downloaded to share with other members of the Azure directory.
Azure Advisor provides advice on: (Select one)
- Creating an Azure account
- Best practices and Security for your services
- Using the Azure portal effectively
Best practices and Security for your services
- Azure Advisor is a free service built into Azure that provides recommendations on high availability, security, performance, and cost.
True or false: Azure Cloud Shell is an interactive, browser-accessible shell for managing Azure resources?
True
False
True - Azure Cloud Shell is an interactive shell for managing Azure resources. You can control and administer all of your Azure resources in the current subscription through a command-line interface built right into the portal.
Suppose you have an existing application running locally on your own server. You need additional capacity but prefer to move to Azure instead of buying upgraded on-premises hardware. Which compute option would likely give you the quickest route to getting your application running in Azure?
- Serverless computing
- Containers
- Virtual machines
Virtual machines
- You have full control over the VM setup, so you can configure it to match your on-premises server. This will allow your existing application to run on the Azure VM with little or no change.
Imagine that you work on a photo-sharing application that runs on millions of mobile devices. Demand is unpredictable because you see a spike in usage whenever a locally or nationally significant event occurs. Which Azure compute resource is the best match for this workload?
- Containers
- Serverless computing
- Virtual machines
Serverless computing
- The photo-sharing app is event driven and needs to handle unpredictable demand. Serverless computing is a good fit for this because it is event based and can scale instantly to process spikes in traffic. It should also be a cost-effective choice because you will pay for compute time only when processing user data.
The compute options give you different levels of control over the configuration of the environment in which your application runs. Which of the following lists the compute options in order from “most control” to “least control”?
- Serverless computing, containers, virtual machines
- Containers, serverless computing, virtual machines
- Virtual machines, containers, serverless computing
Virtual machines, containers, serverless computing
- Virtual machines give you full control over the environment. Containers give you limited control. Serverless computing does not allow you to do any infrastructure configuration.
Suppose you work at a startup with limited funding. Why might you prefer Azure data storage over an on-premises solution?
• To ensure you run on a specific brand of hardware which will let you to form a marketing partnership with that hardware vendor.
• The Azure pay-as-you-go billing model lets you avoid buying expensive hardware.
• To get exact control over the location of your data store.
The Azure pay-as-you-go billing model lets you avoid buying expensive hardware.
There are no large, up-front capital expenditures (CapEx) with Azure. You pay monthly for only the services you use (OpEx).
Which of the following situations would yield the most benefits from relocating an on-premises data store to Azure?
Unpredictable storage demand that increases and decreases multiple times throughout the year.
Long-term, steady growth in storage demand.
Consistent, unchanging storage demand.
Unpredictable storage demand that increases and decreases multiple times throughout the year.
- Azure data storage is flexible. You can quickly and easily add or remove capacity. You can increase performance to handle spikes in load or decrease performance to reduce costs. In all cases, you pay for only what you use.
Cloud security is a shared responsibility between you and your cloud provider. Which category of cloud services requires the greatest security effort on your part?
• Infrastructure as a service (IaaS)
• Platform as a service (PaaS)
• Software as a service (SaaS)
Infrastructure as a service (IaaS)
- At this level, the cloud provider provides physical security to compute resources. However, it’s your responsibility to patch and secure your operating systems and software, as well as configure your network to be secure.