Top Banner
AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor © 2019 Scott Duffy, softwarearchitect.ca… get the course for these slides at: https://www.udemy.com/az900-azure/?couponCode=SLIDESDISC
318

Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

May 21, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

AZ-900 Microsoft Azure FundamentalsScott Duffy, Instructor

© 2019 Scott Duffy, softwarearchitect.ca… get the course for these slides at: https://www.udemy.com/az900-azure/?couponCode=SLIDESDISC

Page 2: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Microsoft Azure Fundamentals

“foundational level knowledge of cloud services and how those services are provided with Microsoft Azure”

Page 3: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Microsoft Azure Fundamentals

● Candidates with non-technical backgrounds

● Candidates with a technical background who have a need to validate their foundational level knowledge around cloud services

Page 4: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Microsoft Azure Fundamentals

● Understand cloud concepts

● Understand core Azure services

● Understand security, privacy, compliance and trust

● Understand Azure pricing and support

Page 5: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

You’ll be prepared to take an pass the AZ-900 exam

Page 6: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

But you don’t have to, if you just want to learn cloud concepts

Page 7: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

What is the Cloud?

Page 8: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 9: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

The ability to rent computing resources - on demand

Page 10: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

What Computing Resources?

Virtual Machines

Unlimited Storage

Databases

Queues

Content Delivery Network

Batch Processing Jobs

Page 11: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

What Computing Resources?

Big Data - Hadoop

Media Services

Machine Learning

Chat Bots

Cognitive Services

Page 12: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

1000+Azure Service options

Page 13: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 14: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Understand Cloud Concepts (15-20%)

Page 15: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 16: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

High Availability

Page 17: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Expressed as a percentage, it’s the ability of a system to respond to users

Page 18: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

99.99%Four nines, 4 minutes per month

Page 19: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Scalability

Page 20: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

The ability of a system to handle growth of users or work

Page 21: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Max capacity

Number of concurrent users

App failure

Page 22: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Elasticity

Page 23: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

The ability of a system to automatically grow and shrink based on application demand

Page 24: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Userdemand

capacity

Page 25: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Agility

Page 26: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

The ability to change rapidly based on changes to market or environment

Page 27: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Fault Tolerance

Page 28: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

The ability of a system to handle faults like power, networking, or hardware failures

Page 29: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Disaster Recovery

Page 30: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

The ability of a system to recover from failure within a period of time, and how much data is lost

Page 31: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Economies of Scale

Page 32: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

It’s cheaper for Microsoft to run a server than you can ever achieve yourself

Page 33: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Capital Expenditure (CapEx) and Operational Expenditure (OpEx)

Page 34: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

CapEx is money invested in assets (like computers) that return investment over time

Page 35: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

OpEx is money spent every day on operating expenses

Page 36: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Consumption-Based Model

Page 37: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Pay per minutePay per hourPay per execution

Page 38: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Infrastructure-as-a- Service (IaaS)

Page 39: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Virtual machines, networking, load balancers, firewalls

Page 40: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Platform-as-a-Service (PaaS)

Page 41: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Upload code packages and have them run, without access to the hardware

Page 42: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Software-as-a-Service (SaaS)

Page 43: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Access to configuration only

Page 44: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Compare and Contrast

Page 45: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 46: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Public cloud

Page 47: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Computing services offered over the public Internet; anyone can sign up

Page 48: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Private cloud

Page 49: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Computing services offered to only select users; internal or corporate cloud

Page 50: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Hybrid cloud

Page 51: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Combination of public and private clouds; scale private infrastructure to the cloud

Page 52: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Compare and Contrast

Page 53: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Public vs private vs hybrid

Page 54: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

AZ-900 Microsoft Azure FundamentalsScott Duffy, Instructor

© 2019 Scott Duffy, softwarearchitect.ca… get the course for these slides at: https://www.udemy.com/az900-azure/?couponCode=SLIDESDISC

Page 55: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Understand Core Azure Services (30-35%)

Page 56: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 57: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Regions

Page 58: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

54Regions - not all accessible by everyone

Page 59: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 60: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Availability Zones

Page 61: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 62: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Resource Groups

Page 63: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 64: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Resource Manager (ARM)

Page 65: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 66: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Core Azure architectural components

Page 67: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Compute

Virtual Machines

Virtual Machine Scale Sets

App Service

Functions

Page 68: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Networking

Virtual Network

Load Balancer

VPN Gateway

Application Gateway

Content Delivery Network

Page 69: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Storage

Azure Storage - Blob, File, Table, Queue

Managed Disk

Backup and Recovery Storage

Page 70: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Databases

Cosmos DB

Azure SQL Database

Azure Database Migration service

Azure SQL Data Warehouse

Page 71: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Marketplace

Page 72: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 73: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Internet of Things (IoT)

IoT Fundamentals

IoT Hub

IoT Central

Page 74: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Big Data and Analytics

SQL Data Warehouse

HDInsight

Data Lake Analytics

Page 75: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Artificial Intelligence (AI)

Azure Machine Learning Service

Studio

Page 76: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Serverless

Azure Functions

Logic Apps

App grid

Page 77: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Tools

Azure CLI

PowerShell

Azure Portal

Page 78: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Advisor

Page 79: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 80: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

AZ-900 Microsoft Azure FundamentalsScott Duffy, Instructor

© 2019 Scott Duffy, softwarearchitect.ca… get the course for these slides at: https://www.udemy.com/az900-azure/?couponCode=SLIDESDISC

Page 81: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Understand Security, Privacy, Compliance, and Trust (25-30%)

Page 82: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 83: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Firewall

Page 84: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 85: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure DDoS Protection

Page 86: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 87: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Network Security Group (NSG)

Page 88: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 89: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Choose an appropriate Azure security solution

Page 90: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

All virtual network subnets should use NSG

Page 91: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

It’s a strong lock on windows and doors that you don’t use

Page 92: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

DDoS - as needed or after attacked

Page 93: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Application Gateway with WAF

Page 94: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Security through layers

Page 95: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

The difference between Authentication and Authorization

Page 96: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Authentication is a user proving who they are - user id and password

Page 97: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Authorization is ensuring that a user is permitted to perform an action

Page 98: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Move away from all authenticated users having admin access

Page 99: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Active Directory

Page 100: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Identity as a service(IDaaS)

Page 101: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Microsoft’s preferred solution for identity management

Page 102: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Complete solution for managing users, groups, roles

Page 103: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Single-sign on

Page 104: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Synchronize with your corporate AD

Page 105: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Multi-Factor Authentication

Page 106: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

First factor is your user id - might be easy to guess

Page 107: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Second factor is your password - hopefully hard to guess

Page 108: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

(Also hopefully unique)

Page 109: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Third factor is that you have your phone on you

Page 110: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

SMS, authenticator app, phone call

Page 111: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Security

Page 112: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Physical vs digital security

Page 113: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Shared security model

Page 114: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 115: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure AD

Page 116: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

MFA

Page 117: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Role-Based Access Control (RBAC)

Page 118: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Layered approach

Page 119: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Security Layers

● Data - i.e. virtual network endpoint

● Application - i.e. API Management

● Compute - i.e. Limit Remote Desktop access, Windows Update

● Network - i.e. NSG, use of subnets, deny by default

● Perimeter - i.e. DDoS, firewalls

● Identity & access - i.e. Azure AD

● Physical - i.e. Door locks and key cards

Page 120: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Security Center usage scenarios

Page 121: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Unified security management and advanced threat protection

Page 122: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 123: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Free tier and Standard tier

Page 124: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Key Vault

Page 125: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Central, secure repository for your secrets, certificates and keys

Page 126: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 127: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 128: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 129: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 130: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Information Protection (AIP)

Page 131: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Apply labels to emails and documents

Page 132: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

i.e. Confidential, Super Confidential, Top Secret

Page 133: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Used to protect documents from being viewed, printed and/or shared

Page 134: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Advanced Threat Protection (ATP)

Page 135: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Monitor and profile user behavior and activities

Page 136: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Protect user identities and reduce the attack surface

Page 137: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Identify suspicious activities and advanced attacks

Page 138: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Investigate alerts and user activities

Page 139: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Policy

Page 140: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Governance

Page 141: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Create rules across all of your Azure resources

Page 142: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Evaluate compliance to those rules

Page 143: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Examples of Built-In Policies

● Require SQL Server 12.0

● Allowed Storage Account SKUs

● Allowed Locations

● Allowed Virtual Machine SKUs

● Apply tag and its default value

● Not allowed resource types

Page 144: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Can create custom policies using JSON definition

Page 145: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Policy Initiatives

Page 146: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

A set of policies, grouped together

Page 147: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

“Every resource and resource group must have these five tags.”

Page 148: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

10 policies that need to be enforced

Page 149: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Grouped together as a policy initiative

Page 150: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Role-Based Access Control (RBAC)

Page 151: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Microsoft recommended solution for access control

Page 152: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Create roles that represent the common tasks of the job

Page 153: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

AccountantDeveloperBusiness Lead

Page 154: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Assign granular permissions to that role

Page 155: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Assign users to that role

Page 156: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Do not assign granular permissions to an individual

Page 157: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

ReaderContributorOwner

Page 158: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Locks

Page 159: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Read OnlyCan Not Delete

Page 160: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 161: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Using RBAC, you can restrict who has access to locks

Page 162: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Advisor security assistance

Page 163: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 164: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 165: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 166: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Monitor

Page 167: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 168: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Service Health

Page 169: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 170: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 171: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Monitor vs Azure Service Health

Page 172: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Monitor collects all the data for you to analyze and create alerts on

Page 173: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Specific to your application, your actions

Page 174: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Service Health are general alerts across all of Azure

Page 175: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Compliance terms such as GDPR, ISO and NIST

Page 176: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Many different standards for technology across the world

Page 177: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Microsoft claims to be in compliance with many of them

Page 178: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

And has tools to help you be in compliance with others

Page 179: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

General Data Protection Regulation (GDPR)

GDPR is a new set of rules designed to give EU citizens more control over their personal data

Affects companies outside of the EU that handle EU citizen’s data

Data has to be collected legally under strict conditions

Data has to be protected misuse

Reporting obligations is data is mishandled

Page 180: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

ISO - International Organization for Standardization

Page 181: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

ISO 9001:2015 is for Quality Management Systems (QMS)

Page 182: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

ISO/IEC 20000-1:2011 is for Service Management Systems (SMS)

Page 183: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

NIST Cybersecurity Framework (CSF)

National Institute of Standards and Technology (NIST)

Audited for compliance to security and privacy processes

Page 184: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 185: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Microsoft Privacy Statement

Page 186: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

privacy.microsoft.com

Page 187: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 188: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Trust center

Page 189: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

https://www.microsoft.com/en-us/trustcenter/cloudservices/azure

Page 190: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 191: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 192: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Service Trust Portal

Page 193: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

servicetrust.microsoft.com

Page 194: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 195: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Compliance Manager

Page 196: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

workflow-based risk assessment tool ... to help you manage regulatory compliance

Page 197: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 198: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 199: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Government services

Page 200: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Separate account

Page 201: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

For US government agencies - federal, state and local

Page 202: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Department of Defence (DoD) has its own too

Page 203: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Isolated data centers separate from the Azure public cloud

Page 204: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Meets standards specific to government

Page 205: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

FedRAMP, NIST 800.171 (DIB), ITAR, IRS 1075, DoD L4, and CJIS

Page 206: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

portal.azure.us

Page 207: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Different URLs for connecting to storage, functions, etc.

Page 208: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Germany services

Page 209: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Separate account

Page 210: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Data remains in Germany

Page 211: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Strictest EU data protection

Page 212: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

German Data trustee

Page 213: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

START HERE

Page 214: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

AZ-900 Microsoft Azure FundamentalsScott Duffy, Instructor

© 2019 Scott Duffy, softwarearchitect.ca… get the course for these slides at: https://www.udemy.com/az900-azure/?couponCode=SLIDESDISC

Page 215: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Understand Azure Pricing and Support (25-30%)

Page 216: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 217: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Subscription

Page 218: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Subscription is a billing unit

Page 219: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Users have access to one or more subscriptions, with different roles

Page 220: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

All resources consumed by a subscription will be billed to the owner

Page 221: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Can be used to organize resources into completely distinct accounts

Page 222: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 223: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Management groups

Page 224: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 225: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Purchasing Azure products and services

Page 226: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Purchase from Microsoft

● Pay as you go

● Enterprise Agreement

Page 227: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

NegotiatedMinimum SpendAnnualCustom Prices

Page 228: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Purchase from a Microsoft Partner

● Microsoft Cloud Solution Provider (CSP)

Page 229: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Free account

Page 230: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

http://azure.microsoft.com/free

Page 231: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

US $200 credit for the first 30 days

Page 232: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

12 months of free services

Page 233: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Some services are always free

Page 234: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Factors affecting costs

Page 235: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Different services are billed based on different factors

Page 236: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Free services

Page 237: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Free services

Resource groups

Virtual network (up to 50)

Load balancer (basic)

Azure Active Directory (basic)

Network security groups

Free-tier web apps (up to 10)

Page 238: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 239: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Pay per usage (consumption model)

Page 240: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Opportunity for cost savings

Azure Functions:

● 1 million executions free per month

● $0.20 per million executions

● Cheapest virtual machine is $20 per month

Page 241: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Pay per usage services

Functions

Logic Apps

Storage (pay per GB)

Outbound bandwidth

Cognitive Services API

Page 242: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Pay for time (per second)

Page 243: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Per second billing means billing stops when the VM is stopped *

Page 244: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Stability in pricing

Pay a fixed price per month for computing power or storage capacity

Whether you use it or not

Discounts for 1-year or 3-year commitment in VM (Reserved Instances)

Multi-tenant or isolated environment

Page 245: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Pay for bandwidth

Page 246: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

First 5 GB is free

Page 247: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Inbound data is free

Page 248: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Bandwidth costs

Outbound data, $0.05 to $0.087 / GB for Zone 1 (NA and EU w/o Germany)

Outbound data, $0.057 to $0.10 / GB for DE Zone 1 (Germany)

Outbound data, $0.08 to $0.12 / GB for Zone 2 (Asia, Africa and Oceania)

Outbound data, $0.16 to $0.181 / GB for Zone 3 (Brazil)

(Availability zone pricing is different)

Page 249: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

1 PB of data transfer = $52,000

Page 250: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Zones for billing purposes

Page 251: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Zone is a geographical grouping of Azure Regions for billing purpose

Page 252: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Zone 1

United States, Europe, Canada, UK, France

Page 253: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Zone 2

Asia Pacific, Japan, Australia, India, Korea

Page 254: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Zone 3

Brazil South

Page 255: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

DE Zone 1

Germany Central, Germany Northeast

Page 256: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Pricing calculator

Page 257: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

https://azure.microsoft.com/en-ca/pricing/calculator/

Page 258: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Estimates are hard to make 100% accurate

Page 259: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Configurable Options

Region

Tier

Subscription Type

Support Options

Dev/Test Pricing

Page 260: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Export and share the estimate

Page 261: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Total Cost of Ownership (TCO) calculator

Page 262: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

The cost of a server is more than just the cost of the hardware

Page 263: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Other costs

● Electricity

● Cooling

● Internet connectivity

● Rack space

● Setup labor

● Maintenance labor

● Backup

Page 264: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

https://azure.microsoft.com/en-ca/pricing/tco/calculator/

Page 265: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Best practices for minimizing Azure costs

Page 266: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Advisor cost tab

Page 267: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Auto shutdown on dev/qa resources

Page 268: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Utilize cool/archive storage where possible

Page 269: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Reserved instances

Page 270: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Configure alerts when billing exceeds an expected level

Page 271: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Use Policy to restrict access to certain expensive resources

Page 272: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Auto scaling resources

Page 273: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Downsize when resources over-provisioned

Page 274: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Ensure every resource has an owner (tags)

Page 275: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Azure Cost Management

Page 276: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Another free tool inside Azure to analyze spending

Page 277: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 278: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Analyze spending over time

Page 279: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Tracking against budgets

Page 280: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Schedule reports

Page 281: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Support plans

Page 282: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Levels of Azure Support

Basic - free and included in all plans

Developer - non-production environments

Standard - production environments

Professional Direct - business critical

Premier - multiple products, including Azure

Page 283: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Basic Support

Self-help support

Documentation

Azure Advisor recommendations

Service Health dashboard and Health API

Page 284: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Developer Support

Business hours access to support engineers via email

Unlimited contacts / cases

Sev C - Non-business critical

One day response time (< 8 hours)

General architectural guidance

$29 / month

Page 285: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Standard Support

24 x 7 access to support engineers by phone and email

Unlimited contacts / cases

Sev C support (< 8 hours), Sev B (< 4 hours), and Sev A (< 1 hour)

General architectural guidance

$100 / month

Page 286: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Professional Direct Support

24 x 7 access to support engineers by phone and email

Unlimited contacts / cases

Sev C support (< 8 hours), Sev B (< 4 hours), and Sev A (< 1 hour)

Architectural guidance on best practices

Onboarding and consultations

Delivery Manager

$1,000 / month

Page 287: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Premier Support

24 x 7 access to support engineers by phone and email

Unlimited contacts / cases

Sev C support (< 8 hours), Sev B (< 4 hours), and Sev A (< 1 hour, < 15 minutes)

Specific architectural support such as design reviews, performance tuning, etc

Technical account manager, including service reviews, reporting

On demand training

“Contact us”

Page 288: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 289: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 290: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Open a support ticket

Page 291: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 292: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 293: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Available support channels

Page 294: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

PhoneEmail

Page 295: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Knowledge Center

Page 296: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

https://azure.microsoft.com/en-ca/resources/knowledge-center/

Page 297: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 298: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 299: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Service Level Agreement (SLA)

Page 300: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

https://azure.microsoft.com/en-ca/support/legal/sla/

Page 301: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 302: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 303: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Preview features

Page 304: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Preview features are for “testing” and not production use

Page 305: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Could change significantly before it goes live

Page 306: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

May not go live

Page 307: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Public and Private Preview

Page 308: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Public preview available to everyone

Page 309: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Private Preview requires registration

Page 310: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 311: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 312: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

General Availability (GA)

Page 313: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 314: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Monitor feature updates

Page 315: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

https://azure.microsoft.com/en-ca/updates/

Page 316: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure
Page 317: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

AZ-900 Microsoft Azure FundamentalsScott Duffy, Instructor

© 2019 Scott Duffy, softwarearchitect.ca… get the course for these slides at: https://www.udemy.com/az900-azure/?couponCode=SLIDESDISC

Page 318: Fundamentals AZ-900 Microsoft Azure - SoftwareArchitect.ca · AZ-900 Microsoft Azure Fundamentals Scott Duffy, Instructor ... Capital Expenditure (CapEx) and Operational Expenditure

Thank you and best of luck!