Microsoft Azure Fundamentals
Code of Conduct
Be respectful and inclusive
• Respect the instructors at all times, were here to help you.
• Remember that people have varying communication styles different from your own.
• Show a willingness to understand more about the experiences of others.
• Ask questions to understand.
Lead with empathy
• Listen with purpose – seek to understand before being understood.
• Conduct yourself professionally and be kind to others.
• Show understanding for another person’s situation and emotions.
Be thoughtful
• Think about how others will interpret your words – productive, clear communication requires effort.
• Please don’t spam chat or be rude – you may be removed.
• Sometimes it is best to pause from commenting or reacting immediately to feedback/constructive
criticism.
• We will make mistakes. When others are not at their best, we should reach out, offer support, and seek
to understand. When you are at fault, listen, and ask how you can make things right.
OUR INSTRUCTORS
We help you learn Azure!
Azure Data Engineer
Azure Engineer
Azure Architect
Azure Consultant
Free
Learning
Leading
Professionals
Learn with
Azure
Experts
Ability to ask
questions
o Exam home page
o https://learn.microsoft.com/en-us/certifications/exams/az-900/
o AZ-900 study guide
o https://learn.microsoft.com/en-us/certifications/resources/studyguides/AZ-900
o Info all about the exam (sandbox, and how to book it once you feel ready)
o Microsoft Learn Learning Paths
o https://learn.microsoft.com/en-us/certifications/exams/az-900/
o Azure Fundamentals: Describe cloud concepts
o Azure Fundamentals: Describe Azure architecture and services
o Azure Fundamentals: Describe Azure management and governance
Describe cloud concepts
(25-30%)
Describe Azure architecture
and services (35-40%)
Describe cloud service
types (30-35%)
Describe cloud
computing
Describe benefits
of the cloud
Describe cloud
service types
Describe cloud computing
What is: the cloud?
o Remote servers that
o Store, manage, process data
o Provide infrastructure, software, or platforms
o Hosting websites, databases or running virtual machines
o Hosted on one or multiple data centers
o Connected via the internet
o Access from anywhere in the world
o Location
o A network of remote servers owned by third-party providers
o Access
o The cloud is accessed over the internet
o Connect to it no matter where you are!
o Scalability
o Need more resources? No problem!
o Maintenance
o Done by the provider
o (sometimes) updates and patches
o Cost
o (Usually) no upfront cost
Describe cloud computing
Cloud models
Public Cloud
Built, controlled, and maintained
by a third-party cloud provider.
AWS, Azure, GCP
Hybrid Cloud
A computing environment that
uses both public and private
clouds in an inter-connected
environment.
Private Cloud
Hosted on-premises, within a
data center, or can be hosted by a
cloud service provider.
Multi Cloud
Using multiple public cloud
providers. Provides flexibility and
agility.
Public Cloud
-
- Web applications
Big data analytics platform
Hybrid Cloud
- Data Sovereignty
- Cost optimization
Private Cloud
-
Storing sensitive data
- Healthcare data
- Public security numbers
- Legacy applications
Multi-Cloud
-
Redundancy/resilience
Avoid vendor lock-in
Flexibility
Innovation
Public cloud Private cloud
No capital expenditures/ pay for
what you use
Resources are usually reserved
No complete control over resources
and security
Control over resources and security
Quickly provisioned and
deprovisioned
Resources are usually reserved
/ Data is not stored together with
another companies data
Describe cloud computing
What is: Azure?
o Form of Public Cloud
o Provided by Microsoft
o A wide variety of Resources
o Compute
o Virtual machines, containers, etc.
o Networking
o VNETS, Load balancers, VPN Gateways
o Storage
o Blob, files, queues, tables
o Databases
o SQL Server, Cosmos DB
o Analytics
o Stream Analytics, Azure Synapse Analytics, Azure Databricks
A number of services
available over the
internet
Cost effective, only pay
for what you use
A huge number of
servers in datacentres
around the globe
Something (most of us)
use daily
Describe cloud computing
Consumption based model
Capital Expenditure (CapEx)
o One-time / up-front
o Tangible resources
o Buildings
o Cars
o Computers
Operational Expenditure (OpEx)
o The costs of doing business
o Renting a building
o Renting a car
o Cloud services
Nothing to pay Up front
Not charged for idle resources
Pay for only what you use
Stop paying when not required
Easily scale up or down your resources
and costs
Nothing to pay initially
Renting compute and storage
Remove resources when no
longer needed
Describe cloud computing
Pricing models
On-demand instances
Virtual Machines
Reserved instances
Spot instances
Azure IoT Hubs
Storage accounts
Free Tier
Azure Kubernetes Service (AKS)
Describe cloud
computing
Describe benefits
of the cloud
Describe cloud
service types
Describe benefits of the cloud
High availability and scalability
Using the Azure Public Cloud these are the provided solutions to support High
Availability.
•
•
•
•
•
•
Availability Zone
Virtual Machine Scale Sets
Availability Sets
Load Balancer
Azure Storage Redundancy
Azure Site Recovery (ASR)
Using Azure, you can automate resource scaling based on variables,
For example, you can scale an App Service based on the number of active
connections.
Describe benefits of the cloud
Reliability and predictability
Cost Effective
By reducing the chances of downtime,
reliability and predictability can help
businesses save money in the long run
02
03
01
Reduced downtime
Reliability and predictability
ensure that there is minimal
downtime
Better Customer satisfaction
Customers expect fast, reliable access to
their data, and cloud services that offer this
will keep them happy and loyal..
Describe benefits of the cloud
Security and governance in the cloud
More Secure
Regulatory
Compliance
Cost Effective
Advisor is a personalized cloud consultant that helps you follow best practices to optimize
your Azure deployments. It analyses your resource configuration and usage telemetry and
then recommends solutions that can help you improve the cost effectiveness, performance,
Reliability (formerly called High availability), and security of your Azure resources.
With Advisor, you can:
• Get proactive, actionable, and personalized best practices recommendations.
• Improve the performance, security, and reliability of your resources, as you identify
opportunities to reduce your overall Azure spend.
• Get recommendations with proposed actions inline.
Source: Introduction to Azure Advisor - Azure Advisor | Microsoft Learn
Describe benefits of the cloud
Manageability in the cloud
Enhanced
Security
Increased
Agility
Cost
Optimisation
The Azure Cloud, has a various options to interact with the platform.
•
•
•
•
•
•
•
Azure Portal
Microsoft PowerShell
Azure Command Line Interface (AzCLI)
Microsoft Graph and API Management
Azure Resource Manager (ARM)
Bicep
Microsoft PowerShell
Using Azure Policy, You are able to enforce compliance and governance.
Azure Policy can be used for data compliance, if you want to ensure that all your
customer data is within say West Europe, You can define a policy which only allows
Azure users to deploy resources to that region only.
Another example for cost saving, If you have a development environment and want to
ensure that there is no expensive machines deployed, you can limit the SKU of VMs
Source: Overview of Azure Policy - Azure Policy | Microsoft Learn
Another o
Azure Automation can be used within three board areas of the cloud operation.
> Deploy and Manage
> Response
> Orchestration
Azure Automation delivers a cloud-based automation, operating system updates,
and configuration service that supports consistent management across your Azure and
non-Azure environments. It includes process automation, configuration management,
update management, shared capabilities, and heterogeneous features.
Source: Azure Automation overview | Microsoft Learn
Describe cloud
computing
Describe benefits
of the cloud
Describe cloud
service types
Describe Cloud service concepts
IaaS / PaaS / SaaS
o Flexibility
o Maximum control
o Self-provisioning of resources
o Scalability
o Pay-per-use
Scenarios
o Lift and Shift
o Development and Testing
o Flexibility & Scalability
o Maximum control
o Self-provisioning of resources
o Pay-per-use
o Security and compliance features included
o Easy integration with other services and tools
o Increase Host Responsibility
o Development Platforms
o Data Services
o Scalability
o Pay-per-use & Consumption Plans
Scenarios
o Development
o Analytics
A platform for developers to build, deploy, and manage
applications
o Full Applications provided by Hosting Provider
o Accessible anywhere
o Reduced Flexibility
o Subscription Model
o Efficient
Scenarios
o Email
o Expense Tracking
o Productivity
o IaaS
o Web Hosting
o Development and testing
o Backup and Disaster Recovery
o PaaS
o Application Development
o Mobile development
o Analytics
o SaaS
o Collaboration
o Accounting
o Finance
Describe cloud service concepts
Shared responsibility model
https://learn.microsoft.com/en-us/training/modules/describe-cloud-compute/4-describe-shared-responsibility-model
THANK YOU!