SlideShare une entreprise Scribd logo
1  sur  36
Télécharger pour lire hors ligne
Azure Blackbelt: 30 essential skills to master
Jussi Roine / jussiroine.com / JussiRoine
We're focused on two
massive platform
opportunities, one,
Microsoft Azure, the other
Microsoft 365.
The heart of everything: Azure Active Directory
▪ The core of each Azure subscription
▪ Users, groups, licenses, permissions,
apps, app proxies, domains.. all
here!
▪ Managed through Azure Portal
▪ It’s important to understand the
difference between AAD, AD and
AAD Connect (and AAD DS)
Identities, management and security
Subscriptions and Tenants
▪ Tenants mean Azure AD tenants
▪ Subscriptions mean Azure
subscriptions
▪ You can have multiple Azure AD
tenants, and multiple Azure
subscriptions
▪ The mapping is 1:many → 1 tenant
can have many subscriptions.
Azure AD
mytenant.onmicrosoft.com
Demo
Azure Cloud Shell with
Windows Terminal
Securing Privileged Access
Office 365 Security
Rapid Cyberattacks
(Wannacrypt/Petya)
https://aka.ms/MCRA Video Recording Strategies
Office 365
Dynamics 365
+Monitor
Azure Sentinel – Cloud Native SIEM and SOAR (Preview)
SQL Encryption &
Data Masking
Data Loss Protection
Data Governance
eDiscovery
API Management
OMS / Log Analytics App Insights
IoT Hub
Sourcesystems
Interfacelayer
Integrationlayer
Monitoring & management layer
Staginglayer
Datalayer
VSTS: DevOps
DevOps&Operationslayer
House tables
IoT Hub Operations
Monitoring, Remote
Monitoring
Service Bus
Staging databases
WebJobs
Functions
Logic Apps
Stream Analytics
Project Online
Azure Storage
Queues
Reliable queues at
scale for cloud
services
Logic Apps
Azure Functions
Serverless code – Functions as a Service
▪ Introduced at Build 2016 conference
▪ Create a function that executes upon call
▪ A small piece of logic, not a process
▪ Supports multiple trigger points, including HTTP
calls and Webhooks
▪ Run locally, or in Azure
▪ Create as compiled code in a package
(recommended), or run as a compiled script
Cosmos DB and Azure SQL
▪ Learn to benefit from Cosmos DB’s flexibility,
scalability and platform support
▪ Azure SQL is still a trusted and tried approach
▪ Azure Table Storage (and Azure Cosmos DB Table
API) provide a great alternative when needed
Demo
Using Azure Functions
Virtual Machines are fun, but not really needed
▪ It’s a habit, as that’s what IT Pros know best
The problems with Virtual Machines
▪ Too many people configuring and accessing servers
▪ Once you reboot you can never be sure about pending operations
▪ Many times the OS is not something of particular interest to anyone,
anymore
▪ They cost quite a bit to run a scheduled task
A few thoughts about Virtual Machines
Containers
Cost Management & Pricing
Azure
Governance
Azure Policy
Azure
Lighthouse
Azure Cost
Management
Azure
Blueprints
Azure
Resource
Graph
SaaS with AI
Immediate
actionable
insights and
virtual agents
with AI
D365 AI for Sales
D365 AI for Market Insights
D365 AI for Cust. Service
Workplace Analytics
The AI Journey – Where to Start
BI and Apps
Data-driven
Business
analytics and
reporting
Power BI
Power Apps + Flow
Azure Data Services
SQL Server
AI “Accelerators”
Solution
specific
AI Services
and patterns
Azure Bot Service
Azure Cognitive Services
Azure Cognitive Search
Custom AI
Data science
and Deep AI
capability
Azure Databricks
Azure AI Infrastructure
Azure ML
Open Frameworks
Azure Cognitive Services
Azure Cognitive Search
AIDepth
AI Customization
AI Industry Accelerators
AI Solution Templates
AI Analytics Templates
Azure DevOps & Visual Studio 2019
Keeping track
azure.microsoft.com
/en-us/blog
Azure Advisors
azure.microsoft.com
/en-us/updates
docs.microsoft.com/
learn
Conference decks &
videos
eLearning
Certifications Azure PG people
SPECIALIST
GENERALIST?
OR
+ R Run any command
calc
mspaint
notepad
cmd
powershell
mmsys.cpl
ncpa.cpl
outlook
winword
+ E Open File Explorer
+ Switch between programs
+ X Quick menu
2
3
4
5
6
Understand Azure Active
Directory
Features, licenses, limitations and
capabilities
You only need to know about 5-
10 services to be good
It’s like LEGO but without the instructions
Core things do not really
change
Ramp-up takes a while, and then you’re
good to sail any direction you like
Make hybrid possible, but drive
towards the cloud
Many companies still need on-premises, like it or
not
Create proof of concepts and use
preview features
You need to see and anticipate for the future
Unlearn when needed; stick to legacy
when it makes more sense.
New and shiny things are nice, but not really that
important. Unless it’s a major new and shiny thing.
1
Survival guide
Where to go from here?
Get the book
bit.ly/azurestrategy
Reference architectures
bit.ly/azurearc
Azure Updates
bit.ly/azureupdates
Thank you for attending!

Contenu connexe

Tendances

Windows Azure Active Directory - from Atidan
Windows Azure Active Directory - from AtidanWindows Azure Active Directory - from Atidan
Windows Azure Active Directory - from Atidan
David J Rosenthal
 
Windows Azure Active Directory
Windows Azure Active DirectoryWindows Azure Active Directory
Windows Azure Active Directory
Pavel Revenkov
 

Tendances (20)

Windows Azure Active Directory - from Atidan
Windows Azure Active Directory - from AtidanWindows Azure Active Directory - from Atidan
Windows Azure Active Directory - from Atidan
 
Windows Azure Active Directory
Windows Azure Active DirectoryWindows Azure Active Directory
Windows Azure Active Directory
 
O365Con18 - Running SharePoint on Azure Tips - Jared Shockley
O365Con18 -  Running SharePoint on Azure Tips - Jared ShockleyO365Con18 -  Running SharePoint on Azure Tips - Jared Shockley
O365Con18 - Running SharePoint on Azure Tips - Jared Shockley
 
Innovation morning agenda+azure arc
Innovation morning agenda+azure arcInnovation morning agenda+azure arc
Innovation morning agenda+azure arc
 
Azure Active Directory
Azure Active DirectoryAzure Active Directory
Azure Active Directory
 
Securing Intellectual Property using Azure Rights Management Services
Securing Intellectual Property using Azure Rights Management ServicesSecuring Intellectual Property using Azure Rights Management Services
Securing Intellectual Property using Azure Rights Management Services
 
Engage in effective collaboration with Azure AD B2B
Engage in effective collaboration with Azure AD B2BEngage in effective collaboration with Azure AD B2B
Engage in effective collaboration with Azure AD B2B
 
[Sy] How to Develop Your Office 365 Information Governance Strategy in 4 Steps
[Sy] How to Develop Your Office 365 Information Governance Strategy in 4 Steps[Sy] How to Develop Your Office 365 Information Governance Strategy in 4 Steps
[Sy] How to Develop Your Office 365 Information Governance Strategy in 4 Steps
 
O365Con19 - Keep Control of Your Data with AIP and CA - Bram de Jager
O365Con19 - Keep Control of Your Data with AIP and CA - Bram de JagerO365Con19 - Keep Control of Your Data with AIP and CA - Bram de Jager
O365Con19 - Keep Control of Your Data with AIP and CA - Bram de Jager
 
O365Con19 - Automate All The Things - Chris Goosen
O365Con19 - Automate All The Things - Chris GoosenO365Con19 - Automate All The Things - Chris Goosen
O365Con19 - Automate All The Things - Chris Goosen
 
Azure Compute, Networking and Storage Overview
Azure Compute, Networking and Storage OverviewAzure Compute, Networking and Storage Overview
Azure Compute, Networking and Storage Overview
 
O365Con18 - Azure AD Connect Inside and Out - Sander Berkouwer
O365Con18 - Azure AD Connect Inside and Out - Sander BerkouwerO365Con18 - Azure AD Connect Inside and Out - Sander Berkouwer
O365Con18 - Azure AD Connect Inside and Out - Sander Berkouwer
 
Introduction to Microsoft Azure
Introduction to Microsoft AzureIntroduction to Microsoft Azure
Introduction to Microsoft Azure
 
Azure AD with Office 365 and Beyond!
Azure AD with Office 365 and Beyond!Azure AD with Office 365 and Beyond!
Azure AD with Office 365 and Beyond!
 
ECS19 - Bram De Jager - Design a secure collaboration solution with Azure In...
ECS19 -  Bram De Jager - Design a secure collaboration solution with Azure In...ECS19 -  Bram De Jager - Design a secure collaboration solution with Azure In...
ECS19 - Bram De Jager - Design a secure collaboration solution with Azure In...
 
Azure Logic Apps
Azure Logic AppsAzure Logic Apps
Azure Logic Apps
 
O365Con18 - Deep Dive into Microsoft 365 - Jussi Roine
O365Con18 - Deep Dive into Microsoft 365 - Jussi RoineO365Con18 - Deep Dive into Microsoft 365 - Jussi Roine
O365Con18 - Deep Dive into Microsoft 365 - Jussi Roine
 
Introduction to Azure IaaS
Introduction to Azure IaaSIntroduction to Azure IaaS
Introduction to Azure IaaS
 
2 Speed IT powered by Microsoft Azure and Minecraft
2 Speed IT powered by Microsoft Azure and Minecraft2 Speed IT powered by Microsoft Azure and Minecraft
2 Speed IT powered by Microsoft Azure and Minecraft
 
Implementing Azure Active Directory Connect and more
Implementing Azure Active Directory Connect and moreImplementing Azure Active Directory Connect and more
Implementing Azure Active Directory Connect and more
 

Similaire à O365Con19 - Azure Blackbelt - Jussi Roine

20160400 Technet- Hybrid identity and access management with Azure AD Premium
20160400 Technet- Hybrid identity and access management with Azure AD Premium20160400 Technet- Hybrid identity and access management with Azure AD Premium
20160400 Technet- Hybrid identity and access management with Azure AD Premium
Robin Vermeirsch
 

Similaire à O365Con19 - Azure Blackbelt - Jussi Roine (20)

Make IT Pro's great again: Microsoft Azure for the SharePoint professional
Make IT Pro's great again: Microsoft Azure for the SharePoint professionalMake IT Pro's great again: Microsoft Azure for the SharePoint professional
Make IT Pro's great again: Microsoft Azure for the SharePoint professional
 
Azure Community Tour 2019 - AZUGDK
Azure Community Tour 2019 - AZUGDKAzure Community Tour 2019 - AZUGDK
Azure Community Tour 2019 - AZUGDK
 
Power Platform24: Essential Azure for Dynamics 365 Professionals
Power Platform24: Essential Azure for Dynamics 365 ProfessionalsPower Platform24: Essential Azure for Dynamics 365 Professionals
Power Platform24: Essential Azure for Dynamics 365 Professionals
 
Azure AD and Office 365 - Deja Vu All Over Again
Azure AD and Office 365 - Deja Vu All Over AgainAzure AD and Office 365 - Deja Vu All Over Again
Azure AD and Office 365 - Deja Vu All Over Again
 
Azure IoT - A Practical Entry to New Retail
Azure IoT - A Practical Entry to New RetailAzure IoT - A Practical Entry to New Retail
Azure IoT - A Practical Entry to New Retail
 
What small businesses need to know about Azure AD premium
What small businesses need to know about Azure AD premiumWhat small businesses need to know about Azure AD premium
What small businesses need to know about Azure AD premium
 
2017-10-04 aOS back from MSIgnite aux MS Experiences 17
2017-10-04 aOS back from MSIgnite aux MS Experiences 172017-10-04 aOS back from MSIgnite aux MS Experiences 17
2017-10-04 aOS back from MSIgnite aux MS Experiences 17
 
2017-10-03 Session aOS - Back from Ignite - MS Experiences
2017-10-03 Session aOS - Back from Ignite - MS Experiences2017-10-03 Session aOS - Back from Ignite - MS Experiences
2017-10-03 Session aOS - Back from Ignite - MS Experiences
 
What is Microsoft Enterprise Mobility Suite and how to deploy it
What is Microsoft Enterprise Mobility Suite and how to deploy itWhat is Microsoft Enterprise Mobility Suite and how to deploy it
What is Microsoft Enterprise Mobility Suite and how to deploy it
 
O365Con18 - A Lap Around Monitoring, Auditing and Securing Microsoft Azure - ...
O365Con18 - A Lap Around Monitoring, Auditing and Securing Microsoft Azure - ...O365Con18 - A Lap Around Monitoring, Auditing and Securing Microsoft Azure - ...
O365Con18 - A Lap Around Monitoring, Auditing and Securing Microsoft Azure - ...
 
Microsoft Cloud platform
Microsoft Cloud platformMicrosoft Cloud platform
Microsoft Cloud platform
 
JoTechies - Cloud identity
JoTechies - Cloud identityJoTechies - Cloud identity
JoTechies - Cloud identity
 
Cloudreach Voices - Azure AD and the Public Cloud
Cloudreach Voices - Azure AD and the Public CloudCloudreach Voices - Azure AD and the Public Cloud
Cloudreach Voices - Azure AD and the Public Cloud
 
20160400 Technet- Hybrid identity and access management with Azure AD Premium
20160400 Technet- Hybrid identity and access management with Azure AD Premium20160400 Technet- Hybrid identity and access management with Azure AD Premium
20160400 Technet- Hybrid identity and access management with Azure AD Premium
 
15th December 2016 - Microsoft Paddington Vuzion Partner Event
15th December 2016 - Microsoft Paddington Vuzion Partner Event15th December 2016 - Microsoft Paddington Vuzion Partner Event
15th December 2016 - Microsoft Paddington Vuzion Partner Event
 
20150924 Xylos Technology Day - Stay in control of your identity with Azure A...
20150924 Xylos Technology Day - Stay in control of your identity with Azure A...20150924 Xylos Technology Day - Stay in control of your identity with Azure A...
20150924 Xylos Technology Day - Stay in control of your identity with Azure A...
 
Microsoft certified azure fundamentals exam code az-900
Microsoft certified azure fundamentals   exam code az-900Microsoft certified azure fundamentals   exam code az-900
Microsoft certified azure fundamentals exam code az-900
 
Análisis de riesgos en Azure y protección de la información
Análisis de riesgos en Azure y protección de la informaciónAnálisis de riesgos en Azure y protección de la información
Análisis de riesgos en Azure y protección de la información
 
Aws compete latest (00000005) js
Aws compete latest (00000005) jsAws compete latest (00000005) js
Aws compete latest (00000005) js
 
Microsoft.docx
Microsoft.docxMicrosoft.docx
Microsoft.docx
 

Plus de NCCOMMS

Plus de NCCOMMS (20)

O365Con19 - UI:UX 101 Learn How to Design Custom Experiences for SharePoint -...
O365Con19 - UI:UX 101 Learn How to Design Custom Experiences for SharePoint -...O365Con19 - UI:UX 101 Learn How to Design Custom Experiences for SharePoint -...
O365Con19 - UI:UX 101 Learn How to Design Custom Experiences for SharePoint -...
 
O365Con19 - Model-driven Apps or Canvas Apps? - Rick Bakker
O365Con19 - Model-driven Apps or Canvas Apps? - Rick BakkerO365Con19 - Model-driven Apps or Canvas Apps? - Rick Bakker
O365Con19 - Model-driven Apps or Canvas Apps? - Rick Bakker
 
O365Con19 - Office 365 Groups Surviving the Real World - Jasper Oosterveld
O365Con19 - Office 365 Groups Surviving the Real World - Jasper OosterveldO365Con19 - Office 365 Groups Surviving the Real World - Jasper Oosterveld
O365Con19 - Office 365 Groups Surviving the Real World - Jasper Oosterveld
 
O365Con19 - What Do You Mean 90 days Isn't Enough - Paul Hunt
O365Con19 - What Do You Mean 90 days Isn't Enough - Paul HuntO365Con19 - What Do You Mean 90 days Isn't Enough - Paul Hunt
O365Con19 - What Do You Mean 90 days Isn't Enough - Paul Hunt
 
O365Con19 - Start Developing Teams Tabs and SharePoint Webparts with SPFX - O...
O365Con19 - Start Developing Teams Tabs and SharePoint Webparts with SPFX - O...O365Con19 - Start Developing Teams Tabs and SharePoint Webparts with SPFX - O...
O365Con19 - Start Developing Teams Tabs and SharePoint Webparts with SPFX - O...
 
O365Con19 - Start Your Journey from Skype for Business to Teams - Sasja Beere...
O365Con19 - Start Your Journey from Skype for Business to Teams - Sasja Beere...O365Con19 - Start Your Journey from Skype for Business to Teams - Sasja Beere...
O365Con19 - Start Your Journey from Skype for Business to Teams - Sasja Beere...
 
O365Con19 - Lets Get Started with Azure Container Instances - Jussi Roine
O365Con19 - Lets Get Started with Azure Container Instances - Jussi RoineO365Con19 - Lets Get Started with Azure Container Instances - Jussi Roine
O365Con19 - Lets Get Started with Azure Container Instances - Jussi Roine
 
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna LinsO365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
 
O365Con19 - Be The Protagonist of Your Modern Workplace - Corinna Lins
O365Con19 - Be The Protagonist of Your Modern Workplace - Corinna LinsO365Con19 - Be The Protagonist of Your Modern Workplace - Corinna Lins
O365Con19 - Be The Protagonist of Your Modern Workplace - Corinna Lins
 
O365Con19 - How to Really Manage all your Tasks Across Microsoft 365 - Luise ...
O365Con19 - How to Really Manage all your Tasks Across Microsoft 365 - Luise ...O365Con19 - How to Really Manage all your Tasks Across Microsoft 365 - Luise ...
O365Con19 - How to Really Manage all your Tasks Across Microsoft 365 - Luise ...
 
O365Con19 - Sharing Code Efficiently in your Organisation - Elio Struyf
O365Con19 - Sharing Code Efficiently in your Organisation - Elio StruyfO365Con19 - Sharing Code Efficiently in your Organisation - Elio Struyf
O365Con19 - Sharing Code Efficiently in your Organisation - Elio Struyf
 
O365Con19 - Things I've Learned While Building a Product on SharePoint Modern...
O365Con19 - Things I've Learned While Building a Product on SharePoint Modern...O365Con19 - Things I've Learned While Building a Product on SharePoint Modern...
O365Con19 - Things I've Learned While Building a Product on SharePoint Modern...
 
O365Con19 - Kaizala a Dive Into the Unknown - Rick van Rousselt
O365Con19 - Kaizala a Dive Into the Unknown - Rick van RousseltO365Con19 - Kaizala a Dive Into the Unknown - Rick van Rousselt
O365Con19 - Kaizala a Dive Into the Unknown - Rick van Rousselt
 
O365Con19 - How to Inspire Users to Unstick from Email - Luise Freese
O365Con19 - How to Inspire Users to Unstick from Email - Luise FreeseO365Con19 - How to Inspire Users to Unstick from Email - Luise Freese
O365Con19 - How to Inspire Users to Unstick from Email - Luise Freese
 
O365Con19 - Exposing Multi-Geo Capabilities in Office 365 - Paul Hunt
O365Con19 - Exposing Multi-Geo Capabilities in Office 365 - Paul HuntO365Con19 - Exposing Multi-Geo Capabilities in Office 365 - Paul Hunt
O365Con19 - Exposing Multi-Geo Capabilities in Office 365 - Paul Hunt
 
O365Con19 - Customizing Microsoft Teams Provisioning and Governance - Olli Jä...
O365Con19 - Customizing Microsoft Teams Provisioning and Governance - Olli Jä...O365Con19 - Customizing Microsoft Teams Provisioning and Governance - Olli Jä...
O365Con19 - Customizing Microsoft Teams Provisioning and Governance - Olli Jä...
 
O365Con19 - 7 Key Steps to Help Your Teams to Love Office 365 - Gerard Duijts
O365Con19 - 7 Key Steps to Help Your Teams to Love Office 365 - Gerard DuijtsO365Con19 - 7 Key Steps to Help Your Teams to Love Office 365 - Gerard Duijts
O365Con19 - 7 Key Steps to Help Your Teams to Love Office 365 - Gerard Duijts
 
O365Con18 - It's Alive - Christina Wheeler
O365Con18 - It's Alive - Christina WheelerO365Con18 - It's Alive - Christina Wheeler
O365Con18 - It's Alive - Christina Wheeler
 
O365Con18 - Power BI Governance - Folker Visser
O365Con18 - Power BI Governance - Folker VisserO365Con18 - Power BI Governance - Folker Visser
O365Con18 - Power BI Governance - Folker Visser
 
O365Con18 - Azure Active Directory - Sasha Kranjac & Mustafa Toroman
O365Con18 - Azure Active Directory - Sasha Kranjac & Mustafa ToromanO365Con18 - Azure Active Directory - Sasha Kranjac & Mustafa Toroman
O365Con18 - Azure Active Directory - Sasha Kranjac & Mustafa Toroman
 

Dernier

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Dernier (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

O365Con19 - Azure Blackbelt - Jussi Roine

  • 1. Azure Blackbelt: 30 essential skills to master Jussi Roine / jussiroine.com / JussiRoine
  • 2.
  • 3.
  • 4. We're focused on two massive platform opportunities, one, Microsoft Azure, the other Microsoft 365.
  • 5.
  • 6.
  • 7.
  • 8. The heart of everything: Azure Active Directory ▪ The core of each Azure subscription ▪ Users, groups, licenses, permissions, apps, app proxies, domains.. all here! ▪ Managed through Azure Portal ▪ It’s important to understand the difference between AAD, AD and AAD Connect (and AAD DS) Identities, management and security
  • 9. Subscriptions and Tenants ▪ Tenants mean Azure AD tenants ▪ Subscriptions mean Azure subscriptions ▪ You can have multiple Azure AD tenants, and multiple Azure subscriptions ▪ The mapping is 1:many → 1 tenant can have many subscriptions. Azure AD mytenant.onmicrosoft.com
  • 10.
  • 11. Demo Azure Cloud Shell with Windows Terminal
  • 12. Securing Privileged Access Office 365 Security Rapid Cyberattacks (Wannacrypt/Petya) https://aka.ms/MCRA Video Recording Strategies Office 365 Dynamics 365 +Monitor Azure Sentinel – Cloud Native SIEM and SOAR (Preview) SQL Encryption & Data Masking Data Loss Protection Data Governance eDiscovery
  • 13. API Management OMS / Log Analytics App Insights IoT Hub Sourcesystems Interfacelayer Integrationlayer Monitoring & management layer Staginglayer Datalayer VSTS: DevOps DevOps&Operationslayer House tables IoT Hub Operations Monitoring, Remote Monitoring Service Bus Staging databases WebJobs Functions Logic Apps Stream Analytics Project Online
  • 14.
  • 15.
  • 16.
  • 17. Azure Storage Queues Reliable queues at scale for cloud services
  • 19. Azure Functions Serverless code – Functions as a Service ▪ Introduced at Build 2016 conference ▪ Create a function that executes upon call ▪ A small piece of logic, not a process ▪ Supports multiple trigger points, including HTTP calls and Webhooks ▪ Run locally, or in Azure ▪ Create as compiled code in a package (recommended), or run as a compiled script
  • 20. Cosmos DB and Azure SQL ▪ Learn to benefit from Cosmos DB’s flexibility, scalability and platform support ▪ Azure SQL is still a trusted and tried approach ▪ Azure Table Storage (and Azure Cosmos DB Table API) provide a great alternative when needed
  • 21.
  • 23. Virtual Machines are fun, but not really needed ▪ It’s a habit, as that’s what IT Pros know best The problems with Virtual Machines ▪ Too many people configuring and accessing servers ▪ Once you reboot you can never be sure about pending operations ▪ Many times the OS is not something of particular interest to anyone, anymore ▪ They cost quite a bit to run a scheduled task A few thoughts about Virtual Machines
  • 25. Cost Management & Pricing
  • 27. SaaS with AI Immediate actionable insights and virtual agents with AI D365 AI for Sales D365 AI for Market Insights D365 AI for Cust. Service Workplace Analytics The AI Journey – Where to Start BI and Apps Data-driven Business analytics and reporting Power BI Power Apps + Flow Azure Data Services SQL Server AI “Accelerators” Solution specific AI Services and patterns Azure Bot Service Azure Cognitive Services Azure Cognitive Search Custom AI Data science and Deep AI capability Azure Databricks Azure AI Infrastructure Azure ML Open Frameworks Azure Cognitive Services Azure Cognitive Search AIDepth AI Customization AI Industry Accelerators AI Solution Templates AI Analytics Templates
  • 28.
  • 29.
  • 30. Azure DevOps & Visual Studio 2019
  • 33. + R Run any command calc mspaint notepad cmd powershell mmsys.cpl ncpa.cpl outlook winword + E Open File Explorer + Switch between programs + X Quick menu
  • 34. 2 3 4 5 6 Understand Azure Active Directory Features, licenses, limitations and capabilities You only need to know about 5- 10 services to be good It’s like LEGO but without the instructions Core things do not really change Ramp-up takes a while, and then you’re good to sail any direction you like Make hybrid possible, but drive towards the cloud Many companies still need on-premises, like it or not Create proof of concepts and use preview features You need to see and anticipate for the future Unlearn when needed; stick to legacy when it makes more sense. New and shiny things are nice, but not really that important. Unless it’s a major new and shiny thing. 1 Survival guide
  • 35. Where to go from here? Get the book bit.ly/azurestrategy Reference architectures bit.ly/azurearc Azure Updates bit.ly/azureupdates
  • 36. Thank you for attending!