Course 1 – Introduction to Microsoft Azure Cloud Services

Module 2: Microsoft Azure Fundamental Concepts & Architectural Components

MICROSOFT AZURE FUNDAMENTALS AZ-900 EXAM PREP SPECIALIZATION

Complete Coursera Study Guide

Last updated:

INTRODUCTION – Microsoft Azure Fundamental Concepts & Architectural Components

In this module, you will explore the numerous advantages of using cloud computing services, gaining a comprehensive understanding of how they can enhance efficiency, scalability, and cost-effectiveness for businesses. You will also learn to differentiate between the various categories and types of cloud computing, such as public, private, and hybrid clouds, as well as Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS).

Furthermore, this module delves into the essential concepts, resources, and terminology required to work with Azure architecture. By the end of this module, you will be well-versed in the fundamental principles and components of Azure, enabling you to navigate and utilize its architecture with confidence.

Learning Objectives

  • Identify Azure regions, region pairs, and availability zones
  • Evaluate Azure resources, resource groups, and Azure Resource Manager
  • Understand Azure subscriptions and management groups
  • Describe the differences between types of cloud computing
  • Describe the differences between categories of cloud services
  • Identify the benefits and considerations of using cloud services

KNOWLEDGE CHECK

1. A cloud environment has several advantages over a physical environment and these benefits become available to companies once they have migrated to the cloud. One of these benefits is referred to as agility.

What does agility provide?

  • You can deploy your applications with the confidence that comes from knowing that your data is safe in the event of a disaster.
  • Cloud-based resources can be deployed and configured quickly as your requirements change. (CORRECT)
  • Your cloud-based applications can provide continuous user experience with no apparent downtime even when things go wrong.
  • Applications and data can be deployed to regional datacenters around the globe.

Correct: With Agility, cloud-based resources can be deployed and configured quickly as your application requirements change.

2. One of the advantages of cloud computing is scalability. Applications can be scaled vertically and horizontally. Do you think that the following statement is true or false?

Horizontal scalability is when computing capacity can be increased by adding additional RAM or CPUs to a virtual machine.

  • True
  • False (CORRECT)

Correct: With vertical scaling, computing capacity can be increased by adding additional RAM or CPUs to a virtual machine. 

With horizontal scaling, computing capacity can be increased by adding instances of a resource.  You can scale vertically by adding additional virtual machines to your configuration.

3. Cloud service providers operate on a consumption-based model. Which of the following are characteristics of a consumption-based model?

Select all that apply.

  • Consumers must pay the costs up front.
  • Resources will be charged even when they are not in use.
  • There is no need for companies to purchase and manage costly infrastructure that they may or may not use to its full capacity. (CORRECT)
  • You only pay for additional resources when they are needed. (CORRECT)

Correct: In a consumption-based model, you don’t need to purchase and manage costly infrastructure that they may or may not use to its full capacity.

Correct: In a consumption-based model, you only pay for additional resources when they are needed.

4. In cloud computing, there are two different types of expenses that should be considered, capital expenditure (CapEx) and operational expenditure (OpEx).

Which of these provides for the upfront spending of money on physical infrastructure, and then deducting that upfront expense overtime?

  • Capital expenditure (CapEx) (CORRECT)
  • Operational expenditure (OpEx)

Correct: Capital expenditure (CapEx) is the upfront spending of money on physical infrastructure and then deducting that upfront expense over time. The upfront cost from CapEx has a value that is reduced over time.

5. Cloud service models define the different levels of shared responsibility between a cloud provider and cloud tenant.

In which cloud service model is the cloud provider responsible for managing the virtual machines and networking resources that the cloud tenant deploys their applications into?

  • SaaS
  • Paas (CORRECT)
  • IaaS

Correct: The PaaS cloud service model is a managed hosting environment. In this model the cloud provider manages the virtual machines and networking resources. The cloud tenant deploys their applications into this managed hosting environment.

6. Cloud service models define the different levels of shared responsibility that a cloud provider and cloud tenant are responsible for. 

In which model does the cloud provider keep the hardware up to date but operating system maintenance and network configuration are left to the cloud tenant?

  • IaaS (CORRECT)
  • PaaS
  • SaaS

Correct: IaaS is the cloud service model that is closest to managing physical servers. In this model the cloud provider keeps the hardware up to date but operating system maintenance and network configuration are left to the cloud tenant. 

KNOWLEDGE CHECK

1. True or False?

An Azure account can only have a single subscription.

  • True
  • False (CORRECT)

Correct: An account can have one subscription or multiple subscriptions that have different billing models and to which you apply different access-management policies.

2. Which of the following is not a feature of Management groups?

  • Each management group can have many children.
  • A management group tree can support up to six levels of depth. 
  • 10,000 management groups can be supported in a single directory.
  • Each management group and subscription can have multiple parents. (CORRECT)

Correct: In Azure each management group and subscription can only support one parent.

3. True or False?

If you delete a resource group, all resources contained within that group are also deleted.

  • False
  • True (CORRECT)

Correct: If you delete a resource group, all resources contained within are also deleted. Resource groups make it easy to remove a set of resources at once.

4. In Azure the ability to deploy, manage, and monitor all the resources for your solution as a group, rather than handling these resources individually is a feature of which of the following?

  • Resource Groups
  • Resource Manager (CORRECT)

Correct: One of the benefits of using Resource Manager is the ability to deploy, manage, and monitor all the resources for your solution as a group, rather than handling these resources individually.

5. What are different geographical locations around the globe containing Azure datacenters are referred to as?

  • Availability Zones
  • Zones
  • Regions (CORRECT)

Correct: Resources are created in Regions, which are different geographical locations around the globe that contain Azure datacenters. 

6. True or False?

All Azure Regions support Availability Zones.

  • True
  • False (CORRECT)

Correct: Not every region supports Availability Zones.

TEST PREP

1. A cloud environment has several advantages over a physical environment and these benefits become available to companies once they have migrated to the cloud. One of these benefits is referred to as High Availability.

What does High Availability provide?

  • Applications and data can be deployed to regional datacenters around the globe.
  • Your cloud-based applications can provide continuous user experience with no apparent downtime even when things go wrong. (CORRECT)
  • You can deploy your applications with the confidence that comes from knowing that your data is safe in the event of a disaster.
  • Cloud-based resources can be deployed and configured quickly as your requirements change.

Correct: With High Availability and depending on the service-level agreement (SLA) that you choose, your cloud-based applications can provide a continuous user experience with no apparent downtime even when things go wrong.

2. In Cloud computing, there are two different types of expenses that should be considered, Capital Expenditure (CapEx) and Operational Expenditure (OpEx).

Which of these provides for the no upfront spending of money and a pay-as-you-go service?

  • Operational Expenditure (OpEx) (CORRECT)
  • Capital Expenditure (CapEx)

Correct: Operational Expenditure (OpEx) is spending money on services or products now and being billed for them now. You can deduct this expense in the same year you spend it. There is no up-front cost, as you pay for a service or product as you use it.

3. The Infrastructure as a Service (IaaS) is the most flexible category of cloud services. It aims to give you complete control over the hardware that runs your application. Instead of buying hardware, with IaaS, you rent it.

Which of the following are features of IaaS?

Select all options that apply.

  • No CapEx (CORRECT)
  • Management (CORRECT)
  • Platform limitations
  • Flexibility (CORRECT)

Correct: CapEx is a feature of IaaS.

Correct: Software and hardware management is a feature of IaaS.

Correct: IaaS offers high levels of flexibility.

4. Which of the following are features of Management groups?

Select all options that apply.

  • A management group tree can support up to six levels of depth. (CORRECT)
  • Each management group can have many children. (CORRECT)
  • 10,000 management groups can be supported in a single directory. (CORRECT)
  • Each management group and subscription can have multiple parents.

Correct: A management group tree can support up to six levels of depth.

Correct: In Azure each management group can have many children.

Correct: Azure management groups support up to 10,000 management groups in a single directory.

5. Azure provides a feature that allows an organization to deploy, manage, and monitor all their resources as a group, rather than individually managing them. What is this feature referred to as?

  • Resource Manager (CORRECT)
  • Resource Groups

Correct: That’s correct. One of the benefits of using Resource Manager is the ability to deploy, manage, and monitor all the resources for your solution as a group, rather than handling these resources individually.

6. Is the following statement true or false?

An Azure account can have multiple subscriptions.

  • False
  • True (CORRECT)

Correct: An account can have one subscription or multiple subscriptions that have different billing models and to which you apply different access-management policies.

7. Which of the following do you think are benefits for the end-user of a pay-as-you-go pricing model? 

Select all the options that apply.

  • Lower your operating costs (CORRECT)
  • Run your infrastructure more efficiently (CORRECT)
  • Scale as your business needs change (CORRECT)
  • Provide software updates for all your applications

Correct: One way in which the pay-as-you-go pricing model lowers your operating costs that you don’t have up-front costs.

Correct: You may add resources that are readily available, according to your needs.

Correct: You have the ability to pay for additional resources when they are needed or stop paying for resources that are no longer needed.

CONCLUSION – Microsoft Azure Fundamental Concepts & Architectural Components

In conclusion, this module provides a thorough exploration of the advantages of cloud computing services and the distinctions between various categories and types of cloud computing. By examining the key concepts, resources, and terminology essential for working with Azure architecture, you will gain a solid foundation in cloud computing principles. This knowledge will empower you to effectively navigate and utilize Azure’s capabilities, enhancing your ability to implement and manage cloud solutions within your organization.