Azure Fundamentals AZ-900
Azure Fundamentals AZ-900
AZ-900 Certification
Kevin Brown
MCT (Microsoft Certified Trainer) since 2000,
Azure Security Engineer,
Azure Solutions Architect,
Azure Administrator,
MCSE,
CISSP
Candidates
Cloud Concepts
Benefits of Cloud Services
https://www.rtsnetworking.com/udemy 1
Azure Fundamentals Outline: Module 2
Azure Solutions
https://www.rtsnetworking.com/udemy 2
Module 1:
Cloud Concepts
cloud services
Module 1:
Cloud Concepts
Lesson 1: Why Cloud
Services?
https://www.rtsnetworking.com/udemy 3
Why use Cloud Services
Fault tolerance. The ability to remain up and running even in the event of
a component or service no longer functioning. Typically, redundancy is
built into cloud services architecture so if one component fails, a backup
component takes its place.
https://www.rtsnetworking.com/udemy 4
Why use Cloud Services
Benefits:
Faster acquisition and deployment of computing
resources
Lower capital equipment expenditures
Economies of scale
https://www.rtsnetworking.com/udemy 5
Capital Expense compared to Operational Expense
Module 1:
Cloud Concepts
Lesson 2: Types of cloud
models
https://www.rtsnetworking.com/udemy 6
Public Cloud
Private Cloud
Hybrid Cloud
Public cloud
hybrid cloud combines both public and private clouds, allowing
you to run your applications in the most appropriate location
https://www.rtsnetworking.com/udemy 7
Comparing Cloud Models
Public cloud:
No CapEx. You don’t have to buy a new server to scale up.
Agility. Applications can be made accessible quickly, and
deprovisioned whenever needed.
Consumption-based model. Organizations pay only for what
they use, and operate under an OpEx model.
Private cloud:
CapEx. Organization owns all infrastructure components
Control. Organizations have complete control over resources.
Security. Organizations have complete control over security.
Hybrid cloud:
Public cloud
Flexibility. The most flexible scenario. With a hybrid cloud
setup, an organization can determine whether to run their
applications in a private cloud or in a public cloud.
Compliance. Organizations maintain the ability to comply with
strict security, compliance, or legal requirements as needed.
Module 1:
Cloud Concepts
Lesson 3: Types of cloud
services
IaaS (Infrastructure-as-a-Service)
PaaS
https://www.rtsnetworking.com/udemy 8
PaaS (Platform-as-a-Service)
PaaS
SaaS (Software-as-a-Service)
PaaS
IaaS: Flexibility. IaaS is the most flexible cloud service as you have control to
configure and manage the hardware running your application.
SaaS: Pay-as-you-go pricing model. Users pay for the software they use on a
subscription model, typically monthly or yearly, regardless of how much they
use the software.
https://www.rtsnetworking.com/udemy 9
Module 2:
Core Azure Services
Module 2:
Core Azure Services
Lesson 1: Core Azure
architectural components
https://www.rtsnetworking.com/udemy 10
Azure Regions
Azure Regions
http://azure.microsoft.com/regions
Region pairs:
Each Azure region is paired with another region within the same
geography (such as US, Europe, or Asia). This approach allows for the
replication of resources (such as virtual machine (VM) storage) across a
geography that helps reduce the likelihood of interruptions due to events
such as natural disasters, power outages, or physical network outages
affecting both regions at once.
Azure Regions
Region pairs:
Each Azure region is paired with another region within the same
geography (such as US, Europe, or Asia). This approach allows for the
replication of resources (such as virtual machine (VM) storage) across a
geography that helps reduce the likelihood of interruptions due to events
such as natural disasters, power outages, or physical network outages
affecting both regions at once.
https://www.rtsnetworking.com/udemy 11
Azure Region Pairs
Geographies
Geographies- Americas
United States Azure Government Canada Brazil
Continuous commitment to
the highest breadth and
International, regional, and International, regional, and International, regional, and
Compliance3 depth of US government-
industry-specific industry-specific industry-specific
specific or US DoD-specific
compliance standards
https://www.rtsnetworking.com/udemy 12
Geographies- Europe
North Europe,
Germany Central,
West Europe, Switzerland
France Central, UK South, UK Germany Norway West1,
Regions Germany North1, North1,
France South West Northeast Norway East1
Germany West Switzerland West1
Central1
A sovereign
offering – a
physically and
logically separate
Data residency / Stored at rest in Stored at rest in Stored at rest in Stored at rest in Stored at rest in
instance of Azure
Sovereignty2 Europe France UK Switzerland Norway
services with
dedicated network
between Germany
datacenters
Designed to meet
the strictest EU
International, International, International,
data protection,
Compliance3 regional, and regional, and regional, and Coming soon Coming soon
under control of
industry-specific industry-specific industry-specific
German Data
Trustee
A sovereign offering
Data residency / Stored at rest in Asia Stored at rest in – independent, Stored at rest in Stored at rest in
Stored at rest in India
Sovereignty Pacific region Australia dedicated network Japan Korea
within China
International,
Local and industry- Local and industry- Local and industry-
Compliance regional, and China-specific Coming soon
specific specific specific
industry-specific
All
Australia Central and
Central 2 are
Organizations with a
designed for
Available to All business presence in All All All
Australian and New
China
Zealand government
organizations and
partners
South Africa North, South Africa West UAE Central, UAE North
Regions
Data residency / Sovereignty Stored at rest in South Africa Stored at rest in UAE
https://www.rtsnetworking.com/udemy 13
Azure Product Availability
Availability Zones
Availability Zones
https://www.rtsnetworking.com/udemy 14
Availability Sets
What are availability sets?
Availability sets are a way to help ensure applications remain online if a high-
impact maintenance event is required, or a hardware failure occurs
Resource Groups
groups and all the resources within it are created, configured, managed,
and deleted
Organize resources
https://www.rtsnetworking.com/udemy 15
Module 2:
Core Azure Services
Lesson 2: Core Azure
services and products
https://www.rtsnetworking.com/udemy 16
Azure compute services - container services
Networking
Azure on Azure
network allows you to connect cloud
services
and on-premises infrastructure and services.
Structured data
Data that adheres to a schema, so all of the data has the same fields
or properties. Structured data can be stored in a database table with
rows and columns. Financial data is an example.
Semi-structured data
Data is less organized than structured data, and is not stored in a
relational format, meaning the fields do not neatly fit into tables,
rows, and columns. Referred to as non-relational or NoSQL data
Unstructured data
Data that has no designated structure to it. This also means that
there are no restrictions on the kinds of data it can contain. For
example, a blob can hold a PDF document, a JPG image, a JSON file,
or video content
https://www.rtsnetworking.com/udemy 17
Azure Storage Services- Azure Services
Azure Marketplace
https://www.rtsnetworking.com/udemy 18
Module 2:
Core Azure Services
Lesson 3: Azure
solutions
Internet of Things
https://www.rtsnetworking.com/udemy 19
Artificial Intelligence
Serverless computing
Azure Logic Apps. A cloud service that helps you automate and
orchestrate tasks, business processes, and workflows when you
need to integrate apps, data, systems, and services across
enterprises or organizations.
DevOps
https://www.rtsnetworking.com/udemy 20
Module 2:
Core Azure Services
Lesson 4: Azure
Management solutions
You can configure and manage Azure using a broad range of tools and
platforms. Some of these tools are:
Azure Portal. A website accessed via a web browser at:
https://portal.azure.com or https://portal.azure.com/app/download
Azure Advisor
https://www.rtsnetworking.com/udemy 21
Module 3:
Security, Privacy,
Compliance and Trust
Module 3:
Security, Privacy,
Compliance and Trust
Lesson 1: Securing network
connectivity in Azure
https://www.rtsnetworking.com/udemy 22
Azure Firewall
Azure DDoS
Distributed protection
denial of service (DDoS) attacks attempt to
overwhelm and exhaust an application’s resources, making the
application slow or unresponsive to legitimate users
https://www.rtsnetworking.com/udemy 23
Azure Network Security Solutions
Choosing Azure
network
security
solutions
Defense in Depth
A layered approach that
provides multiple levels of
protection so that if an
attacker gets through one
layer there are further
protections in place. A
common security concept
that is applied to computing
systems is defense in depth,
which is essentially a layered
approach to providing
security.
Module 3: Security,
Privacy, Compliance
and Trust
Lesson 2: Core Azure
identity services
https://www.rtsnetworking.com/udemy 24
Authentication and authorization
https://www.rtsnetworking.com/udemy 25
Module 3:
Security, Privacy,
Compliance and Trust
Lesson 3: Security tools
and features
Azure Key Vault is a centralized cloud service that you use for
storing application secrets. Key Vault helps you control your
applications' secrets by keeping them in a single, central location
and providing secure access, permissions control, and access
logging.
https://www.rtsnetworking.com/udemy 26
Azure Information Protection
https://www.rtsnetworking.com/udemy 27
Module 3:
Security, Privacy,
Compliance and Trust
Lesson 4: Azure
governance methodologies
Azure Policy
Examples of when you might use RBAC include when you want to:
Allow one user to manage VMs in a subscription, and another user
to manage virtual networks, and another user manage storage.
Allow a database administrator ( group to manage Microsoft SQL
Server databases in a subscription.
Allow a user to manage all resources in a resource group, such as
VMs, websites, and subnets.
https://www.rtsnetworking.com/udemy 28
Locks
Azure Blueprints
Usage Scenarios:
Use Azure Blueprints’ artifacts and tools to help with auditing,
traceability, and compliance with your deployments
https://www.rtsnetworking.com/udemy 29
Module 3:
Security, Privacy,
Compliance and Trust
Lesson 5: Monitoring and
reporting in Azure
Azure Monitor
https://www.rtsnetworking.com/udemy 30
Module 3:
Security, Privacy,
Compliance and Trust
Lesson 6: Privacy, compliance
and data protection
standards in Azure
https://www.rtsnetworking.com/udemy 31
Trust Center
https://www.microsoft.com/trust-center/product-overview
The Service Trust Portal (STP) is the Microsoft public site for publishing
audit reports and other compliance-related information related to
Microsoft’s cloud services.
It also hosts the Compliance Manager service.
STP is a companion feature to the Trust Center, and allows you to:
Access audit reports across Microsoft cloud services on a single
page.
Access compliance guides to help you understand how can you
use Microsoft cloud service features to manage compliance with
various regulations.
Access trust documents to help you understand how Microsoft
cloud services help protect your data.
https://servicetrust.microsoft.com/
Compliance Manager
https://www.rtsnetworking.com/udemy 32
Azure
Module 4:
Azure Pricing and Support
groups
https://www.rtsnetworking.com/udemy 33
Module 4:
Azure Pricing and Support
Lesson 1: Azure
Subscriptions
Azure subscriptions
Azure offers free and paid subscription options to suit different needs
and requirements. An account can have one subscription or multiple
subscriptions that have different billing models, and to which you
apply different access-management policies.
https://www.rtsnetworking.com/udemy 34
Management groups
Management groups
Azure Management
groups are containers for
managing access, policies,
and compliance across
multiple Azure
subscriptions
Management groups
allow you to order your
Azure resources
hierarchically into
collections, which provide
a further level of
classification beyond
subscriptions.
Module 4:
Azure Pricing and Support
Lesson 2: Planning and
managing costs
https://www.rtsnetworking.com/udemy 35
Azure free account
https://www.rtsnetworking.com/udemy 36
Pricing calculator
https://www.rtsnetworking.com/udemy 37
Module 4:
Azure Pricing and Support
Lesson 3: Support options
available with Azure
https://www.rtsnetworking.com/udemy 38
Alternative support channels
stack overflow:
https://stackoverflow.com/questions/tagged/azure/
Knowledge Center
Module 4:
Azure Pricing and Support
Lesson 4: Azure SLAs
https://www.rtsnetworking.com/udemy 39
Service Level Agreements (SLAs)
Composite SLAs
At the time of this writing, an App Service web app that writes to
Azure SQL Database has the following SLAs:
App Service Web Apps is 99.95 percent
SLA Downtime
Improving application
The following table SLAscumulative
lists the potential
SLA levels over different durations - continued
downtime for various
https://www.rtsnetworking.com/udemy 40
Module 4:
Azure Pricing and Support
Lesson 5: Service lifecycle in
Azure
With Azure previews, you can test beta and other pre-release features,
products, services, software, and regions
Review a list of preview features that are available for evaluation at Azure
Preview Features
https://azure.microsoft.com/updates/?status=inpreview
https://www.rtsnetworking.com/udemy 41
Monitoring feature updates
https://www.rtsnetworking.com/udemy 42