4. “Around 10% of enterprise-generated data is
created and processed outside a traditional
centralized data center or cloud.
By 2025, Gartner predicts this figure will reach
75%”
Gartner, Oct. 2018
5. Azure Intelligent Edge + Cloud Taxonomy
Microcontroller
Azure Sphere
• Integrated Circuit designed
to govern a specific
operation in an embedded
system
• Highly-secured, connected
MCU
• Azure Sphere Linux OS for
modern MCUs
• Included Azure IoT Device
SDK
IoT Devices
Azure IoT Device SDK
• Endpoint devices such as
appliances, vehicles, or
factory machines that
connect, interact and
exchange data
• 1000+ devices
• 250+ partners
• All certified to work great
with Azure IoT Hub
Edge Devices
Azure IoT Edge
• Devices that aggregate,
process & provide gateway
capabilities for IoT
endpoints
• Deploy and manage Azure
Services in containers on
any IoT device
• AI, AzureML, Azure Stream
Analytics and more
Edge Appliances
Azure Stack Edge
• Integrated appliances that
provide a subset of cloud
edge roles, such as ML-
inferencing
• Stack Edge: AI-Enabled,
Storage and compute
Azure Edge appliance
• Data Box: Offline,
ruggedized data transport,
100 TB – 1 PB
Edge Stack
Azure Stack Hub
• Scalable solutions that
provide a full cloud stack,
including IaaS and PaaS
capabilities
• Edge and Disconnected
Scenarios
• Regulatory Requirements
• Cloud app model on-
premises
Hyperscale Cloud
Edge Regions
• First-party cloud regions
• Full Range Hyperscale
Cloud Services
• Tiered Service availability:
Heroes > Hubs > Satellites
• Open Source Based
Services & Tools
Most specialization
Fewest services
Fewest form factors
Most services
Sensors + Control Sensors to Interactive Integrated Platform Global scale processing
9. An Azure-managed, edge appliance that brings
the compute, storage, and intelligence of
Azure right to where you need it
Hardware-accelerated machine learning
Accelerate ML inferencing using
on-board GPU(*) or FPGA to get results
close to the data source
Edge compute
Run VMs(*), containers, and Azure
services at the edge locations
Cloud storage gateway
Transfer data to Azure over the network
while retaining local access to blobs and files
Azure-managed appliance
Order and manage your appliance and
workloads through the Azure portal
13. Azure Stack is a portfolio of products that extend Azure services and capabilities
to your environment of choice—from the datacenter to edge locations and
remote offices.
The portfolio enables hybrid and edge computing applications to be built,
deployed, and run consistently across location boundaries, providing choice and
flexibility to address your diverse workloads.
Azure Stack HCIAzure Stack Hub Azure Stack Edge
Run virtualized
applications
on-premises and at
the edge with existing
skills and tools
while easily extending
to Azure
Run your own
private, autonomous
cloud—completely or
partially disconnected
from the internet and
public cloud
Get rapid insights
from your local data
with an edge-
computing appliance
that offers hardware-
accelerated machine
learning capabilities
Azure Stack solutions
Portfolio overview
14. Azure Stack solutions
Cloud-native integrated system
Azure Stack Hub
Hyperconverged infrastructure solution
Cloud-managed appliance
Azure Stack HCI
Azure Stack Edge
Run connected or disconnected
from the public cloud
Build cloud-native
modern apps
Consolidate datacenter servers
and storage
Deploy and manage high-
performance, scalable SQL Server
Connect to Azure for virtually
bottomless storage
Provide compute and storage
at remote branch offices
Extend compute, AI, and storage to
edge environments
Leverage built-in GPU/FPGA acceleration
hardware for ML/AI inferencing
For customers looking to…
For customers looking to…
For customers looking to…
Nodes: 4-16 Hardware: OEMConnectivity Required: No
Nodes: 2-16 Hardware: OEMConnectivity Required: No
Nodes: 1 Hardware: MicrosoftConnectivity Required: Yes
Run Azure-consistent IaaS
and PaaS services
Comply with data sovereignty
laws & regulations
Transfer data from the edge to
the cloud
Pay monthly for an Azure-
managed appliance
15. Trusted enterprise virtualization
High availability for virtual machines
Local control plane (ARM)
Multi-tenancy and tenant isolation
OEM Vendor and form-factor choice
Pre-configured private cloud
Support up to 16 nodes
Support for VMs
Azure VMs supported through IaaS
Support for Kubernetes
GPU support
FPGA support
Azure-managed appliance
Support disconnected/connected scenarios
Analyze results from ML models/IoT events before sending data to the cloud
Modernize aging storage
Pay monthly for hardware; cloud billing for on-prem data workloads
Provide Azure Consistent IaaS and PaaS
Build modern apps across cloud and on-premises using Azure services
Small-footprint branch office scenarios
Ruggedized form-factors in harsh or remote environments
Azure Stack
Hub
Customer needs:
Azure Stack
Edge
Azure Stack HCI
Azure Stack:
Technical features:
Hub EdgeHCI
Solution details
Nodes: 4-16
OEM Hardware
Find out more by visiting: azure.microsoft.com/overview/azure-stack/
Nodes: 2-16
OEM Hardware
Nodes: 1
Microsoft Hardware
16. Hybrid use cases
Organize and govern
across environments
At-scale Kubernetes
app management
Run data services
anywhere
Cloud connected
or disconnected
Regulatory & data
sovereignty
Application
modernization
Scalable virtualization
and storage
Remote branch office
High-performance
workloads
Machine learning
at the edge
Edge compute and
IoT solutions
Network data transfer
from edge to cloud
17. Product Selector
Organize and govern
across environments
At-scale Kubernetes
app management
Run data services
anywhere
Cloud connected
or disconnected
Regulatory & data
sovereignty
Application
modernization
Scalable virtualization
and storage
Remote branch office
High-performance
workloads
Machine learning
at the edge
Edge compute and
IoT solutions
Network data transfer
from edge to cloud
Azure Arc
Azure Stack Hub , Azure
Stack Edge
Azure Stack HCI
Azure Stack Edge
Azure ARC
Azure Stack Family
Azure Stack HCI
Azure Stack Edge
Azure ARC
Azure Stack Family
Azure Stack HCI
Azure Stack Edge
18. Retail Manufacturing Energy Public Sector
Unstocked shelves
detection
Law enforcement field
operations
Predict customer patterns
and behavior Access Control
Improve safety, such as
traffic patterns and
crosswalks
Smart customer
interactions Smart Building Parking Management
VIP Hosting Supply Chain Management Smart Grid Air Quality Control
Old machinery upgrade Traffic flow control
Public Transport
Management
Identity Management
27. Data flows from IoT sensors & devices
into a storage account
Data is analyzed for anomalies and/or
appropriate compliance requirements
High priority data, such as operational
maintenance data, is displayed
immediately in the dashboard
Strategic data requiring deeper analysis
is queued up for upload to Azure
Data is stored into a locally accessible
archive account
Azure Stack uploads data from the queue
to the Azure cloud
Globally-relevant, strategic insights are
aggregated to the global application
101010
010101
101010
Azure
StackAzure
Data from
IoT sensors101010
010101
101010
Edge Computing (Tiered Data Analytics)
28. Organization determines appropriate
policies & regulations to which
applications must align
Applications deemed compliant can be
deployed to Azure in a consistent
manner
If an application is not compliant, it can
be deployed on premise such that
additional compliance measures can be
developed and integrated.
Compliance validation process is
programmatic, using the same code,
tools, and workflow.
Azure
Stack
Azure
Data Sovereignty
Azure
29. A legacy application is identified to be
modernized, or a new application is
developed
Azure Services are leveraged by the
developer to support the required
functionality of the app
Organization decides to deploy the app
to Azure or to Azure Stack
A new DevOps model for hybrid cloud is
established that paves the way for hybrid
cloud deployments
Application Modernization
Azure
StackAzure
30.
31. Azure Stack Edge
An Azure-managed, edge appliance that brings
the compute, storage, and intelligence of
Azure right to where you need it
Hardware-accelerated machine learning
Accelerate ML inferencing using
on-board GPU(*) or FPGA to get results
close to the data source
Edge compute
Run VMs (*), containers, and Azure
services at the edge locations
Cloud storage gateway
Transfer data to Azure over the network
while retaining local access to blobs and files
Azure-managed appliance
Order and manage your appliance and
workloads through the Azure portal
33. Azure Stack Edge
Azure-managed, edge computing appliance
Hardware—accelerated
machine learning
Edge compute Azure-managed
appliance
Cloud storage
gateway
• Choose from Nvidia T4 GPU
or Intel Arria 10 FPGA
• Use Azure ML or open
source AI models
• Run inferencing and train at
the edge with the GPU
• Run Azure services at
edge locations
• Deploy workloads on
VMs or containers
• Use a single appliance or
scale across a Kubernetes
cluster
• Order from Azure portal
and pay as you go
• Manage VMs, containers, and
workloads from Azure
• Use Azure identity and
monitoring tools across
the cloud and the edge
• Transfer data from on-premises
to Azure for backup, archival, or
cloud scale processing
• Optimize data transfer
using bandwidth throttling
and local caching
• Easily send data to the cloud
without worrying about
network disruptions
34. Process at Edge for immediate results
Process images and video as they are
generated for immediate results. Drone video
footage can be analyzed in the field, or quality
control issues can be identified right at the
factory before the product hits the market.
Filter with AI analysis at Edge
Constantly monitor traffic camera feeds to
detect collisions or “near collisions” and store
one minute of video around these events for
human analysis and model training. Retrain in
cloud and send updated model to edge.
Remove Sensitive Data at Edge
Automatically blur PII data, e.g. faces or license
plates, from images and video before they are
uploaded and archived in Azure, protecting
against privacy issues if you have a legal
requirement around storing PII in the cloud.
36. Aggregate
Combine or standardize data from different
sources into the format you want for cloud
storage and archiving as part of your upload
pipeline.
Modify
Remove data that for legal or compliance
reasons can’t be stored in the cloud, e.g.
Personally Identifying Information.
Filter
Sensors and devices can generate huge
amounts of data, but often most of that data is
repetitive and uninteresting. Identify the
important data you want in the cloud for
further processing or long-term storage and
discard less important data.
37. Hardware Acceleration Options
FGPAwithAzure
MachineLearning
• Use Azure Machine
Learning’s supported
models and train with
your data via transfer
learning in the cloud.
• Automatically
accelerated on the FPGA.
NvidiaT4GPU
• Supports full GPU
ecosystem. Use Azure
ML, ONNX, Nvidia EGX
and Deepstream,
tensorflow, and more.
• Preview coming soon
38. Azure Stack Edge
Azure-managed, edge computing appliance
Hardware—accelerated
machine learning
Edge compute Azure-managed
appliance
Cloud storage
gateway
• Choose from Nvidia T4 GPU
or Intel Arria 10 FPGA
• Use Azure ML or open
source AI models
• Run inferencing and train at
the edge with the GPU
• Run Azure services at
edge locations
• Deploy workloads on
VMs or containers
• Use a single appliance or
scale across a Kubernetes
cluster
• Order from Azure portal
and pay as you go
• Manage VMs, containers, and
workloads from Azure
• Use Azure identity and
monitoring tools across
the cloud and the edge
• Transfer data from on-premises
to Azure for backup, archival, or
cloud scale processing
• Optimize data transfer
using bandwidth throttling
and local caching
• Easily send data to the cloud
without worrying about
network disruptions
39. Compute on Azure Stack Edge
IoT Edge
Deploy and manage containers from IoT Hub
and integrate with your Azure IoT solution at the
edge
Kubernetes
Scale compute across a cluster of appliances for
more powerful workloads, and deploy and
manage your workloads from cloud or edge
VMs
Bring your workloads to the edge that aren’t yet
containerized – for Windows and Linux VMs
Cloud-managed edge compute with your choice of platform
40. Compute on Azure Stack Edge
IoT Edge
Deploy and manage containers from IoT Hub
and integrate with your Azure IoT solution at the
edge
Kubernetes
Scale compute across a cluster of appliances for
more powerful workloads, and deploy and
manage your workloads from cloud or edge
VMs
Bring your workloads to the edge that aren’t yet
containerized – for Windows and Linux VMs
Cloud-managed edge compute with your choice of platform
43. Compute on Azure Stack Edge
IoT Edge
Deploy and manage containers from IoT Hub
and integrate with your Azure IoT solution at the
edge
Kubernetes
Scale compute across a cluster of appliances for
more powerful workloads, and deploy and
manage your workloads from cloud or edge
VMs
Bring your workloads to the edge that aren’t yet
containerized – for Windows and Linux VMs
Cloud-managed edge compute with your choice of platform
44. Kubernetes on Azure Stack Edge
Create a cloud-managed Kubernetes
cluster of Azure Stack Edge appliances
in a few clicks
In under an hour, go from plugging in your
Azure Stack Edge appliances to running
applications in your Azure Stack Edge
Kubernetes cluster.
Scale workloads for more powerful
edge solutions
Scale compute: Leverage hardware acceleration
(FPGA or GPU) across the cluster
Scale storage: Persistent storage volumes across
the cluster
Improve resiliency: Build for high availability in
a cluster of two or more appliances
Deploy and manage applications via
cloud or edge
- Azure Arc for Kubernetes
- Azure IoT Edge
- Native Kubernetes tools (kubectl) over your
local network
End-to-end first-party, cloud-managed, at-scale support for Kubernetes at the edge
45. Compute on Azure Stack Edge
IoT Edge
Deploy and manage containers from IoT Hub
and integrate with your Azure IoT solution at the
edge
Kubernetes
Scale compute across a cluster of appliances for
more powerful workloads, and deploy and
manage your workloads from cloud or edge
VMs
Bring your workloads to the edge that aren’t yet
containerized – for Windows and Linux VMs
Cloud-managed edge compute with your choice of platform
47. Azure Stack Edge
Azure-managed, edge computing appliance
Hardware—accelerated
machine learning
Edge compute Azure-managed
appliance
Cloud storage
gateway
• Choose from Nvidia T4 GPU
or Intel Arria 10 FPGA
• Use Azure ML or open
source AI models
• Run inferencing and train at
the edge with the GPU
• Run Azure services at
edge locations
• Deploy workloads on
VMs or containers
• Use a single appliance or
scale across a Kubernetes
cluster
• Order from Azure portal
and pay as you go
• Manage VMs, containers, and
workloads from Azure
• Use Azure identity and
monitoring tools across
the cloud and the edge
• Transfer data from on-premises
to Azure for backup, archival, or
cloud scale processing
• Optimize data transfer
using bandwidth throttling
and local caching
• Easily send data to the cloud
without worrying about
network disruptions
48. extends Azure storage to the edge
Azure Storage
blob, page, file
On Premises Data
SMB/NFS Shares
Storage Gateway
Azure Stack Edge
Data Box Gateway
49. Azure Stack Edge
Azure-managed, edge computing appliance
Hardware—accelerated
machine learning
Edge compute Azure-managed
appliance
Cloud storage
gateway
• Choose from Nvidia T4 GPU
or Intel Arria 10 FPGA
• Use Azure ML or open
source AI models
• Run inferencing and train at
the edge with the GPU
• Run Azure services at
edge locations
• Deploy workloads on
VMs or containers
• Use a single appliance or
scale across a Kubernetes
cluster
• Order from Azure portal
and pay as you go
• Manage VMs, containers, and
workloads from Azure
• Use Azure identity and
monitoring tools across
the cloud and the edge
• Transfer data from on-premises
to Azure for backup, archival, or
cloud scale processing
• Optimize data transfer
using bandwidth throttling
and local caching
• Easily send data to the cloud
without worrying about
network disruptions
50. Cloud Management
Easy ordering and fulfillment
Order from the Azure portal and pay as you go
on your standard Azure bill, just like any other
Azure service.
No minimum period and no hardware to
purchase.
Manage device from the cloud
Control device configuration, access, and even
what workloads run on the device from the
cloud.
Need to update your device with a new
appliance OS version? No problem, that’s just a
button in the portal.
Standard Azure management tools
Azure Stack Edge is a resource in Azure that
plugs into the standard Azure management
tools and APIs.
Cloud deployments done through standard
Azure tools for deploying workloads to the edge.
Device and edge compute workloads are all managed from the Azure cloud
59. Specification C-1100 C-1100G (GPU)*
CPU 2 x 10 Core Intel Xeon CPUs
RAM 128 GB
Local cache
capacity
12 TB NVME flash storage To be announced
Data
protection/security
AES 256-bit encryption
Form factor 1U rack mount server, 29.6" deep
Network interface 4x25 GbE SFP+, 2x1 GbE
Accelerated ML Intel® Arria® 10 FPGA two NVidia® T4 GPUs
Power 110/240 (50/60 Hz)
60. Commercial (C) series Rugged (R) series
Enterprise-ready form factors for use
within a traditional business setting
Ruggedized, portable, battery-operated
form-factors for harsh field conditions
Choose the appliance model best suited for the job
61. Specification Minimum Requirement
Hypervisor Support
Hyper-V 2012R2 or above
VMware 6 or above
Minimum CPU cores 4
Minimum RAM 8 GB
OS Disk Size 250 GB
Minimum Data Disk Size 2 TB
Network Interfaces At least 1
63. Azure Stack Edge
An Azure-managed, edge appliance that brings
the compute, storage, and intelligence of
Azure right to where you need it
Hardware-accelerated machine learning
Accelerate ML inferencing using
on-board GPU(*) or FPGA to get results
close to the data source
Edge compute
Run VMs(*), containers, and Azure
services at the edge locations
Cloud storage gateway
Transfer data to Azure over the network
while retaining local access to blobs and files
Azure-managed appliance
Order and manage your appliance and
workloads through the Azure portal
64. Replace Image
Replace Image
Network data transfer from edge to cloud
Easily and quickly transfer data to Azure to
enable further compute and analytics or for
archival purposes.
Data pre-processing at the edge
Analyze data from on-prem or IoT devices to
get results quickly and close to where data is
being generated. Transferring the full data set
to the cloud or filter or transform it before
uploading to save on bandwidth.
Machine Learning inferencing at the edge
Run Machine Learning (ML) models at the
edge to get quick results that can be acted on
without round tripping to the cloud, while
transferring the full data set to Azure to retrain
and improve your models.
65. Resource Link
Public Site aka.ms/AzureStackEdge
Online Documentation https://docs.microsoft.com/en-us/azure/databox-online/data-box-edge-
overview
Infopedia (INTERNAL) https://aka.ms/databox-infopedia
Intelligent Edge Solution Patterns https://github.com/Azure-Samples/azure-intelligent-edge-patterns
Weekly Azure Intelligent Edge Briefings https://aka.ms/aieb-channel
Intelligent Edge Site (for Microsoft
Partners)
https://www.intelligentedgepartner.com
Microsoft Ignite Videos https://www.youtube.com/channel/UCrhJmfAGQ5K81XQ8_od1iTg/search?qu
ery=%22data+box+edge%22
66. Resource Link
Healthcare Use Case Video (Mill5 &
Olympus)
https://www.youtube.com/watch?v=3RENSMNdKDY
Smart Manufacturing Video (Cree) https://www.youtube.com/watch?v=NK4BP-LfiZI
Retail Modernization Video (Kroger) https://azure.microsoft.com/en-us/resources/videos/kroger-customer-
showcase-from-microsoft-build/
Smart City/Smart Sidewalk Video https://www.youtube.com/watch?v=5fBhIYRV_Ww
Detecting Safety Violations Using DBE
and ML
https://www.youtube.com/watch?v=jMLEm0DQmGo
Comprehensive Showcase of Hybrid
Compute and Disconnected Solutions
https://www.youtube.com/watch?v=3PZq7SaVPGU
67.
68.
69.
70.
71.
72.
73. Azure Stack Hub: Today… and tomorrow
Consistent application
development
Azure services
available on-premises
Purpose-built
integrated system
Azure
Functions
Azure
Marketplace
Azure App
Service
StorageVirtual
Machines
Networking Key Vault
Available now
Databases Service
Fabric
AKS Engine
In development
Event Hubs
P. preview H120
IoT Hub
P. preview TBD
SQL Server 2019
Support AI & Analytics
Blockchain
P. preview
Cognitive Services
P. preview
API Management
P. preview H120
Stream Analytics
P. preview H120
Azure Arc
Several Previews
76. Azure Marketplace Managed service providers
System Integrators
See more at aka.ms/azurestacksyndication Azure Stack Hub Marketplace
Azure Stack Hub QuickStart Templates on GitHub Public Azure QuickStart Templates on GitHub
77. Marketplace syndication
• 200+ solutions already available to be used on Azure Stack
• Their deployment is a simple as in Azure
• For custom solutions, customer can import the images in the
marketplace and make them part of their Service Catalog
83. Azure Stack Hub delivered as an integrated system
Azure
services
Hardware
Support
Billed by Microsoft via
EA or CSP,
support via Premier or
Azure agreement.
Purchased directly from
hardware partners,
including support and
installation services.
One integrated
experience.
84. • Consistent support experience no
matter who you contact for support
• Coordinated escalation and
resolution process
• Cloud services support delivered by
Microsoft
• System support delivered by
hardware partners
86. Consumption
(PAYG)
Capacity
Fixed fee, annual subscription, based on number
of physical cores
No usage metering or connection to commerce
EA channel only (no CSP)
https://azure.microsoft.com/en-us/overview/azure-stack/how-to-buy/
87. • Use existing licenses, pay only base VM price
• Alternative to Windows Server hourly prices on
Azure Stack
• Azure Hybrid Use Benefit and License Mobility
not required for dedicated deployments
• Must comply with all existing product terms
Windows Server
SQL Server
88. We need to understand the breakdown of responsibilities between Microsoft, the OEM and the SI/customer
Order Installation Configuration Operation
Customer choses
an OEM, OEM
performs the
datacenter
integration
assessment,
customer places
the order
The OEM only
performs the
appliance
installation in
customer’s
datacenter
After the
installation either
the customer IT
dept, either an SI
perform the
configuration
The customer or
a designated
services provider
perform the day
to day operations
(user
management,
patching,
servicing, etc)
89.
90.
91.
92.
93. Public Site http://aka.ms/azurestack
Public Documentation http://aka.ms/azurestackdocs
FAQ http://aka.ms/as_faq
Whitepaper http://aka.ms/Azurestackwhitepaper
What’s New in Azure Stack Hub http://aka.ms/azurestackwhatsnew
Use cases http://aka.ms/as_usecase
How to Buy http://aka.ms/as_how_to_buy
Azure Stack Hub Pricing http://aka.ms/as_pricing
Channel9 videos
https://channel9.msdn.com/Blogs/azurestack
https://channel9.msdn.com/blogs/Get-Started-with-Azure-Stack
Ignite Videos: https://myignite.techcommunity.microsoft.com/
“Azure Stack Hub Foundations” Video Series on YouTube: https://aka.ms/azsasfvideos
“Azure Stack Channel” on YouTube here
“Azure Stack Hub How-to” videos on YouTube here
More Azure Stack videos on YouTube http://aka.ms/AzureStack/Youtube
Azure Stack Accelerator Technical Videos on YouTube
Azure Intelligent Edge Briefings: https://aka.ms/aieb-channel
94. Capacity Planner/Sizing http://aka.ms/azstackcapacityplanner
Datasheet http://aka.ms/as_product_datasheet
Best Practices Guide https://azure.microsoft.com/en-us/resources/best-practices-for-running-
applications-on-azure-stack/en-us/
Roadmap https://azure.microsoft.com/en-us/updates/?product=azure-stack
eBook Azure Stack: Building an end-to-end validation environment
Public Case Studies https://azure.microsoft.com/en-us/case-studies/?service=azure-stack
Customer Licensing Guide http://aka.ms/as_licensing_guide_customer
MSP Licensing Guide http://aka.ms/as_licensing_guide_serviceprovider
Field licensing Guide http://aka.ms/as_field_licensing_guide
Geo Guidance http://aka.ms/as_geo_msg_guidance_doc
Azure Stack Hub Developer Forum http://aka.ms/azurestackforum
Azure Stack Hub Cloud Workshops (step-by-step) https://aka.ms/azscw
Guided Demos https://github.com/Azure-Samples/azure-stack-guided-
demos/tree/master/demo-packages
Azure Stack Hub Tips Blog http://www.azurestack.tips/en
Migrate to Microsoft Azure Stack (video series)
96. Azure Stack Hub Materials for Partners: https://partner.microsoft.com/en-US/solutions/azure/intelligent-edge
(See different tabs for sales & technical resources)
“Getting started with Azure Stack Hub for CSPs” whitepaper -> https://aka.ms/AZSforCSP
Please download the “Partner Readiness Guide” on the “Technical” tab here:
https://partner.microsoft.com/en-US/solutions/azure/intelligent-edge#tab-content-2
Manage usage and billing for Azure Stack Hub as a Cloud Service Provider -> https://docs.microsoft.com/en-
us/azure/azure-stack/azure-stack-add-manage-billing-as-a-csp
Multi-tenant subscription delegation and support ticket creation for CSPs -> https://aka.ms/AZScspMultiTenant
Registration and Management of Tenants on Azure Stack for CSPs ->
https://www.youtube.com/watch?v=MYL3FMJTKhQ
Understand CSP Billing for Azure Stack Hub -> https://aka.ms/azstackCSPusage (Azure Stack Billing Whitepaper)
97. Partner Whitepaper (Extend Your Business) http://aka.ms/as_whitepaper_eco
Check online trainings here : https://partner.microsoft.com/en-
us/training/assets#/?sol=azr&role=sales-market&type=LrngPth&prod=microsoft-
azure&search=azure%20stack & https://partner.microsoft.com/en-
us/training/searchresults?search=azure%20stack
Microsoft Partner University courses :
Selling the Azure Stack Solution
https://partner.microsoft.com/en-us/training/assets/collection/selling-the-azure-stack-solution-18697#/
Technical Deep Dive on Azure Stack
https://support.microsoft.com/en-us/help/4046024/technical-deep-dive-on-azure-stack
100. Free eBook (Building Hybrid Clouds with Azure Stack)
Launch Blog http://aka.ms/as_launch_blog
Azure Stack Blog https://azurestack.blog/
Forums on MSDN http://aka.ms/as_support_forum
Azure Stack Hub WW Community on Yammer Yammer
Links to other resources http://aka.ms/azurestackakaguide
App Services Overview http://aka.ms/as_azure_app_services
Twitter #AzureStack on Twitter
YouTube aka.ms/AzureStack/YouTube
101. Product Page http://aka.ms/asdk
Azure Stack Tools http://aka.ms/as_azurestack_tools
Download ASDK http://aka.ms/as_azurestack_try
Deployment Checker http://aka.ms/as_deploy_checker
Prereq Checker http://aka.ms/as_deploy_prereq
ASDK Guide http://aka.ms/as_deploy_quickstart_overview
Deployment http://aka.ms/azurestackdeployment
Post Install Script (PaaS) http://aka.ms/configasdk
Templates http://aka.ms/as_quickstart_templates
(*) Hardware vendors in certain countries provide ready-to-use ASDK units
102.
103. Learning Resources Where to find? Cost What is it?
Azure Stack Hub
Documentation
aka.ms/AzureStackDocs Free Updated continuously
Azure Learning Path for Azure
Stack Hub Operator
aka.ms/AzSOperatorLearning
Path
Free Short videos (1 hour) to bring you basic
knowledge on Azure Stack
Azure Stack Hub Operator
training Microsoft Official
Course
www.microsoft.com/en-
us/learning/course.aspx?cid=
20537
Fee
based
Offered as either on-demand or 5-day instructor-
led classroom-based training course with hands-
on labs.
Configuring & Operating
Hybrid Cloud Course
ODX20537: Configuring and
Operating a Hybrid Cloud
with Microsoft Azure Stack
(180 Day)
Fee
based
5 days online training with lab access for 180 days
Configuring & Operating
Hybrid Cloud Course
OD20537: Configuring and
Operating a Hybrid Cloud
with Microsoft Azure Stack
(90 Day)
Fee
based
5 days online training with lab access for 90 days
https://docs.microsoft.com/en-us/azure/azure-stack/azure-stack-train-and-cert
104. Learning Resources Where to find? Cost What is it?
Azure Stack Hub MooC
(OpenEdx online) course
(RETIRED)
aka.ms/AzureStackMOOC Free (if
you
select
“Audit”
option
Self-paced online course with hands-on labs
and interactive multi-media enabled contents.
Approximate 35-40 hours study time.
Azure Stack Hub Video Series aka.ms/azsasfvideos Free 23 Technical videos regarding Azure Stack Hub on
YouTube (“Azure Stack Hub Foundations” Series)
Azure Stack Hub Operator
Certification Exam (70-537)
aka.ms/exam537 Fee-
based
Microsoft Certification for Azure Stack Hub
Operator
Resources to prepare for 70-
537 Exam
aka.ms/70-537 Free Website with links to online documentation
Links to Trainings http://aka.ms/Azure/Learn
https://docs.microsoft.com/en-us/azure/azure-stack/azure-stack-train-and-cert
105. Learning Resources Where to find? Cost What is it?
Skill Me Up Training https://skillmeup.com/courses
/player/implementing-azure-
stack
Fee-
based
($10 ?)
“Implementing Azure Stack”
A 7-hour video series on Azure Stack Hub
(EXCELLENT TECHNICAL INTRO)
Skill Me Up Training https://skillmeup.com/courses
/player/architecting-hybrid-
solutions-with-azure-stack
Fee-
based
($10)
“Architecting Hybrid Solutions with Azure Stack”
A 1-hour video series on Azure Stack hybrid model
overview
Skill Me Up Training https://www.skillmeup.com/co
urses/player/mcw-azure-stack-
hol
Fee
based
“Lab: Azure Stack Cloud Workshop”
Hands-on Lab for using ASDK
Opsgility Training https://www.opsgility.com/cou
rses/details/implementing-
azure-stack-il
Fee
based
5 days
106. Learning Resources Where to find? Cost What is it?
PluralSight Training Path https://app.pluralsight.com/pa
ths/skills/microsoft-azure-
stack-planning-and-operations
Fee
based
Covers a set of courses
PluralSight Training https://app.pluralsight.com/lib
rary/courses/azure-stack-
operating
Fee
based
Operating Azure Stack
PluralSight Training https://www.pluralsight.com/c
ourses/microsoft-azure-stack-
development-getting-started
Fee
based
“Microsoft Azure Stack Development: Getting
Started”
A 1-hour video series (non-technical)
PluralSight Training https://app.pluralsight.com/lib
rary/courses/microsoft-azure-
stack-solutions-architectural-
patterns
Fee
based
Architectural Patterns
107. Learning Resources Where to find? What is it?
How to sell Azure Stack Hub https://partner.microsoft.com/e
n-us/asset/collection/selling-
the-azure-stack-solution-
18697#/
Learn how to position and sell Azure Stack and the hybrid
cloud solution.
Advanced Training on Azure Stack
Hub
https://partner.microsoft.com/e
n-us/asset/collection/azure-
stack-advanced#/
“Configuring and Operating Azure Stack” and “Machine
Learning Applications on Azure Stack”
CSP Licensing Fundamentals https://partner.microsoft.com/e
n-us/asset/collection/cloud-
solution-provider-licensing-
fundamentals-18701#/
CSP Licensing
Training for Microsoft Azure
Fundamentals (Exam AZ-900)
https://partner.microsoft.com/e
n-us/asset/collection/microsoft-
azure-fundamentals-
certification-exam-az-900#/
Microsoft Azure Fundamentals
Go-to-Market Services https://partner.microsoft.com/e
n-us/reach-customers/gtm
Marketing assets etc
108.
109. Diverse infrastructure
IoT devices Edge
Datacenters
Branch offices
Hosters
OEM
hardware
100s - 1,000s of apps
VMs
Containers
Databases
Serverless
Your environments are increasingly complex
Multi-cloud
114. Azure hybrid
Innovation anywhere with Azure
Azure Stack HCI
Any hardware
Azure data services
and managementMulti-cloud
On-premises
Edge
Azure Stack Hub
115.
116. Azure Arc for Servers Azure Arc for Kubernetes Azure data services on Azure Arc
Azure Arc: … and more specifically
1. Organize and govern
servers across environments
Azure Arc extends Azure's
management to physical and virtual
servers anywhere. Govern and
manage servers from a single,
scalable management pane.
Learn more
2. Manage Kubernetes
applications at-scale
Deploy and configure Kubernetes
applications consistently across all
your environments with modern
DevOps techniques.
Learn more
3. Run data services anywhere
Deploy Azure data services in
moments anywhere you need them.
Get simpler compliance, faster
response times, and better security
for your data.
Learn more
Azure Arc for servers Azure Arc for Kubernetes * Azure data services on Azure Arc *
121. Azure Arc for Servers Azure Arc for Kubernetes Azure data services on Azure Arc
Azure Arc: … and more specifically
1. Organize and govern
servers across environments
Azure Arc extends Azure's
management to physical and virtual
servers anywhere. Govern and
manage servers from a single,
scalable management pane.
Learn more
2. Manage Kubernetes
applications at-scale
Deploy and configure Kubernetes
applications consistently across all
your environments with modern
DevOps techniques.
Learn more
3. Run data services anywhere
Deploy Azure data services in
moments anywhere you need them.
Get simpler compliance, faster
response times, and better security
for your data.
Learn more
Azure Arc for servers Azure Arc for Kubernetes * Azure data services on Azure Arc *
122. Customer scenario – Governance across my environment
Datacenter
& branch
office
Requirements
• Manage a mix of bare metal,
Windows and Linux servers
• Visibility across locations, OS flavors
and disparate systems
• Enable IT to apply at scale
governance and security policies
across all servers
• Enable application owners to apply
and audit to meet their own
requirements
• Measure and remediate compliance
at scale and down to the individual
workload/server
123. Azure Arc for servers
Azure Arc for servers
Customer scenario – Solution
Multi-cloud
Azure Resource Manager
Datacenter
& branch
office
Central Governance across your
environment
• Asset organization and inventory with a
unified view in the Azure Portal
• Universal governance anywhere through
Azure Policy
• Built-in server compliance rules
• Central compliance view across all servers
• Server owners can view and remediate to
meet their compliance
• MSPs can implement governance for their
customer’s environment
124. Azure Management
Single Control Plane for Azure native and Azure Arc resources
Azure
Azure
Resource
Manager
Environments and automation
Templates | Extensions
Organization and inventory
Search | Index | Groups | Tags
Governance and compliance
Logs | Policy | Blueprints
Access and security
RBAC | Locks | Subscriptions
Management Services
Monitoring | Update | Containers | Backup | Security Center | More…
Azure
Resources
Azure
Customers
Tools and
experiences
Portal
Shell
Bash
CLI
Ecosystem
Marketplace
125. Azure Management
Single Control Plane for Azure native and Azure Arc resources
Azure
Azure
Resource
Manager
Environments and automation
Templates | Extensions
Organization and inventory
Search | Index | Groups | Tags
Governance and compliance
Logs | Policy | Blueprints
Access and security
RBAC | Locks | Subscriptions
Management Services
Monitoring | Update | Containers | Backup | Security Center | More…
Azure
Resources
Azure Arc
Your environment - locations
local tools
Azure Data Studio
K8s Native Tools
Windows Admin Center
System center suite
Server management tools
Azure
Customers
Tools and
experiences
Portal
Shell
Bash
CLI
Ecosystem
Marketplace
126. Azure Arc for servers
Azure
Azure
Resource
Manager
Management Services
Monitoring | Update | Backup | Security Center | More…
Azure
Resources
Azure Arc for servers
Environments and automation
Templates | Extensions
Organization and inventory
Search | Index | Groups | Tags
Governance and compliance
Logs | Policy | Blueprints
Access and security
RBAC | Locks | Subscriptions
Azure Connected Machine Agent Azure Connected Machine Agent
128. Key takeaways for Azure Arc for servers
Inventory
Windows and Linux servers
Physical and virtual
machines
Private datacenter and
other hosted cloud
Domain agnostic
Governance and
security
Available built-in policies
manage Azure and Azure
Arc servers
Security baseline policy
One place to view
compliance
Role based access
Central IT at scale
operations
Workload owners manage
based on their access
Lighthouse for MSPs
Resource centric log access
One central place to
manage at-scale
Searchable inventory
Consistent experience
through the Portal
Organize resources using
Tag
129. Azure Arc for Servers Azure Arc for Kubernetes Azure data services on Azure Arc
Azure Arc: … and more specifically
1. Organize and govern
servers across environments
Azure Arc extends Azure's
management to physical and virtual
servers anywhere. Govern and
manage servers from a single,
scalable management pane.
Learn more
2. Manage Kubernetes
applications at-scale
Deploy and configure Kubernetes
applications consistently across all
your environments with modern
DevOps techniques.
Learn more
3. Run data services anywhere
Deploy Azure data services in
moments anywhere you need them.
Get simpler compliance, faster
response times, and better security
for your data.
Learn more
Azure Arc for servers Azure Arc for Kubernetes * Azure data services on Azure Arc *
130. Customer scenario – At-scale Kubernetes App management
Overview
A retailer with 100s of stores would like to move all in-store
applications to containers running on a K8s clusters.
They are faced with the challenge of how to uniformly deploy,
configure and manage their containerized applications across
multiple locations.
Business requirements
• Bootstrap a new store to fully run with the applications and
configuration that this store requires
• Enable IT to apply and monitor at scale governance across
all stores
• Monitor the state of applications and configuration in all stores
• Integrate DevOps and Safe Deployment Practices for applications
running in stores
• Allow region/store IT to monitor and troubleshoot configuration
issues for their stores
131. Customer scenario - solution
Key benefits from Azure Arc
• Asset organization and inventory with a unified view in
the Azure Portal across all locations
• At scale configuration and deployment based on
subscription, resource groups, and tags
• GitOps-based model for deploying configuration
as code to one or many clusters
• Application deployment and update at scale
• Source control based Safe deployment
procedures when rolling new applications and
configurations
• Developer tooling agnostic - Use the tools they
want.
Azure Management
(Azure Resource Manager, Azure Policy,
Azure Portal, API, CLI…)
133. Azure Arc for Kubernetes - Lifecycle
Create
• Open Source
Ecosystem – DIY
• Partners to integrate
support directly
• Microsoft first-party
Kubernetes offerings
• AKS/Azure Stack/Data
Box Edge/AKS Engine
Connect
• Deploy Arc agents to
existing K8s cluster
• Azure Arc enabled
clusters gain secure
access to the Azure
Resource Manager
ecosystem
• Secure Kubernetes API
access
• Azure DevOps
Configure
• Manage, apply, monitor,
and enforce Kubernetes
configuration across one
or more clusters from
the Azure Portal and
GitOps workflows
• Deploy custom in-
house applications,
ecosystem/partner
solutions, and
Microsoft services
App delivery/
Management
• Azure Resource
Manager capabilities
for ongoing operations
Operations
Use familiar tools and skillsets
Any infrastructure
135. Azure management
experiences
Azure Portal
Azure CLI
Azure SDK
Hybrid Agent
and Services:
Azure Arc for Kubernetes - Components
Azure
Identity
RBAC
Policy
Index
Groups
Etc.
Azure Resource
Manager
Azure
Container
Registry
Kubernetes
K8s API server
Cluster provisioning
Cluster upgrade and patch
management
Cluster lifecycle management
Cluster monitoring
Administrative access
K8s native tools
Customer locations
Config Service
K8s Connect
Service
Source Repo
GitOps
Manager
Config Agent
Connect Agent
136. Key takeaways for Azure Arc for Kubernetes
Central management
Cluster organization and
inventory with a unified
view in the Azure Portal
across all locations
At-scale control
At-scale configuration and
workload management
GitOps
GitOps model for
configuration and app
deployment from single
sources of truth to one or
many clusters
Integrates with your dev
tooling and CI pipeline
Azure management
Azure management
capabilities brought to all
clusters for consistent
management
137. Azure Arc for Servers Azure Arc for Kubernetes Azure data services on Azure Arc
Azure Arc: … and more specifically
1. Organize and govern
servers across environments
Azure Arc extends Azure's
management to physical and virtual
servers anywhere. Govern and
manage servers from a single,
scalable management pane.
Learn more
2. Manage Kubernetes
applications at-scale
Deploy and configure Kubernetes
applications consistently across all
your environments with modern
DevOps techniques.
Learn more
3. Run data services anywhere
Deploy Azure data services in
moments anywhere you need them.
Get simpler compliance, faster
response times, and better security
for your data.
Learn more
Azure Arc for servers Azure Arc for Kubernetes * Azure data services on Azure Arc *
139. Customer scenario – Run Azure data services anywhere
Overview
An Energy company aims for an efficient and
fully automated operation with AI everywhere.
Customer operates various production sites, as
well as run utility transporting from extraction to
retail distribution. Massive data volume at the
edge and need real-time insights.
Business requirements
• Leverage existing OEM hardware and
OpenShift K8s
• Automation at scale for IT control systems e.g.
HA/DR, backup, CI/CD, DevOps
• Latest innovation automatically deployed
from edge to cloud
• Consistent security and governance
Edge – real-time processing challenges
Data Aggregation
Variety of DB engines, with versions
facing EOS, security siloes; no elastic scale
Lots of manual effort for CI/CD,
especially for data tier
Mix of containers and VMs on OEM
hardware
Private Cloud - Enterprise business systems challenges
Model updates
Legacy, basic database with no AI
built
OEM edge servers/workstations
Custom code needed for
streaming, data sync and AI
Fully managed services only
available in Azure
Azure data services
Sensors
Actuators
Operational databases
Analytics solutions
140. Customer scenario – solution
Key benefits from Azure Arc
• Any infrastructure, any K8s
• Always on the latest, no end-of-support
with evergreen SQL in Azure SQL DB
• Elastic scale on-premises with PostgreSQL
Hyperscale
• Azure SQL Database Edge with built-in AI
for real-time edge analytics
• Automation at scale with unified
management of all data & AI assets
• Market leading security & governance
consistently deployed everywhere Edge – real-time processing challenges
Azure SQL Database on Azure Arc, no EOS;
Azure Database for PostgreSQL Hyperscale
on Azure Arc
Automated APIs with K8s for fast CI/CD
K8s of choice on any OEM hardware
Private Cloud - Enterprise business systems
Azure SQL Database Edge with
built-in AI, consistent security
OEM edge servers/workstations
No custom code needed, AI and
streaming built-in to database
Azure data services
Sensors
Actuators
K8s management
Azure Policy
Azure Role-based control
Azure Security Center
Operational databases
Analytics solutions
Azure Arc
141.
142. Apps and BI Custom
apps AnalyticsBI
AKS
…
Any Kubernetes
Any hardware
Azure data services
Microsoft Azure
Site Recovery
OEM hardware
Azure Arc data controller
Kubernetes OPENSHIFT
Azure Site RecoveryMonitoringAzure Security
Provisioning
HA/DR
Scaling
Updates
Backup
Diagnostics
Azure data services anywhere
at a glance
Azure Stack
Create a slide for each of the Hybrid Use cases, click go to slides in the back of the deck which provide Top-line message, demo and list of resources
20
Some issues highlighted here
Cannot always have human supervising these things
Perfect case for Machine Learning
<Transition> Let’s focus on one of these problems and try to solve it as a DS
Steps:
Data flows from fleet-based sensors & IoT devices into a storage account
Data is analyzed for anomalies and/or appropriate compliance requirements
High priority data, such as traffic states or maintenance issues, are displayed immediately in the dashboard
Strategic data requiring deeper analysis is queued up for upload to Azure
Data is stored into a locally accessible archive account
Azure Stack uploads data from the queue to the Azure cloud
Globally-relevant, strategic insights are aggregated to the global application
Steps:
Data flows from fleet-based sensors & IoT devices into a storage account
Data is analyzed for anomalies and/or appropriate compliance requirements
High priority data, such as traffic states or maintenance issues, are displayed immediately in the dashboard
Strategic data requiring deeper analysis is queued up for upload to Azure
Data is stored into a locally accessible archive account
Azure Stack uploads data from the queue to the Azure cloud
Globally-relevant, strategic insights are aggregated to the global application
Steps:
Data flows from fleet-based sensors & IoT devices into a storage account
Data is analyzed for anomalies and/or appropriate compliance requirements
High priority data, such as traffic states or maintenance issues, are displayed immediately in the dashboard
Strategic data requiring deeper analysis is queued up for upload to Azure
Data is stored into a locally accessible archive account
Azure Stack uploads data from the queue to the Azure cloud
Globally-relevant, strategic insights are aggregated to the global application
deploy complex event processing, machine learning, image recognition, and other high-value artificial intelligence without writing it in-house. Run Azure services such as Functions, Stream Analytics, and Machine Learning on-premises..
IoT Edge modules
IoT Edge modules are units of execution, currently implemented as Docker compatible containers, that run your business logic at the edge. Multiple modules can be configured to communicate with each other, creating a pipeline of data processing. You can develop custom modules or package certain Azure services into modules that provide insights offline and at the edge.
Artificial Intelligence on the edge
Azure IoT Edge allows you to deploy complex event processing, machine learning, image recognition and other high value AI without writing it in house. Azure services like Azure Functions, Azure Stream Analytics, and Azure Machine Learning can all be run on premises via Azure IoT Edge; however you’re not limited to Azure services. Anyone is able to create AI modules and make them available to the community for use.
Bring your own code
When you want to deploy your own code to your devices, Azure IoT Edge supports that, too. Azure IoT Edge holds to the same programming model as the other Azure IoT services. The same code can be run on a device or in the cloud. Azure IoT Edge supports both Linux and Windows so you can code to the platform of your choice. It supports Java, .NET Core 2.0, Node.js, C, and Python so your developers can code in a language they already know and use existing business logic without writing it from scratch.
Data disk works best if it’s SSD
People often think of IaaS as simply virtual machines, but IaaS is more. When you deploy a VM in Azure or Azure Stack, the machine comes with a software defined network including DNS, public IPs, firewall rules (also called network security groups), and many other capabilitiesPeople often think of IaaS as simply virtual machines, but IaaS is more. When you deploy a VM in Azure or Azure Stack, the machine comes with a software defined network including DNS, public IPs, firewall rules (also called network security groups), and many other capabilities
You can bring existing licenses to Azure Stack and pay only the base VM consumption fee
For Windows Server, bringing existing licenses is an alternative to using the Azure Stack native hourly meters
For dedicated deployments, you can do this without AHUB or license mobility – it is treated like on-premises hardware
However, you must comply with all existing product terms, so multi-tenant deployments rules still apply, e.g., must license the entire region.
We are extending the Azure Certified program to encompass Azure Stack.
With the exponential growth in data, most large organizations find themselves with data sprawling across diverse and siloed environments.
Many organizations have up to thousands of apps running on containers, databases, and VMs
In turn, those are running on various types of hardware, from on-prem datacenters to the edge.
And finally, many companies are using cloud services from more than one provider.
It’s challenging to manage these disparate environments at scale, ensure security, and maintain consistent governance when each resource is managed with a different tool and you lack visibility across them.
Most organizations have a large application portfolio with hundreds to thousands of apps, sometimes even tens of thousands of apps.
How do you assess your application portfolio and take advantage of the different cloud models (IaaS, PaaS, SaaS, cloud on-prem) to gain efficiency, achieve cost savings, and drive faster innovation?
For applications such as SharePoint, Exchange, Office, you can move to a SaaS model, so you can quickly free up people and resources.
There are some applications that you want to move quickly to the cloud without modifying them so you can gain cloud scale and efficiency. You can migrate these to IaaS VMs.
For applications that are mission critical or core to your business and require continuous innovation, you can use a combination of Containers and serverless technology to enable faster innovation and agility.
There are also workloads that must stay on premises for a variety of reasons (regulatory requirements, data sovereignty, network latency, or simply not ready to migrate). How do you gain cloud benefits for these apps?
You can bring the cloud to your datacenter so you can build and run cloud apps on-premises
And then there are the legacy apps, and virtualized apps that you want to run on modern infrastructure and connect to cloud services
You have new application which will enable new business models, new experiences for your customers and partners at the Edge. Bringing together IoT, AI and compute close to the place where the data is collected at the edge.
Microsoft offers a great set of platforms and tools to let you take advantage of cloud in these scenarios.
We offer SaaS solutions like Microsoft 365 for productivity and collaboration, and Dynamics 365 for business applications.
And, Azure offers a rich set of Infrastructure, Serverless and DevOps technology, so you can migrate and innovate in the cloud.
Azure Arc brings Azure management and Azure services to any infrastructure.
Azure Stack, our unique hybrid cloud offering, bring the cloud to your datacenter. Since we launched Azure Stack in 2017, it continues to provide a unique hybrid solution – enabling a consistent, cloud native approach within your datacenter.
With Azure Stack HCI, we are bringing our existing HCI technology into the Azure Stack family for customers to run virtualized applications on-premises in a familiar way and gain easy access to Azure management services.
And Azure Stack Edge, brings you ML, compute, IOT solutions to the edge as well as Network data transfer from edge to cloud
147
Steps:
Data flows from fleet-based sensors & IoT devices into a storage account
Data is analyzed for anomalies and/or appropriate compliance requirements
High priority data, such as traffic states or maintenance issues, are displayed immediately in the dashboard
Strategic data requiring deeper analysis is queued up for upload to Azure
Data is stored into a locally accessible archive account
Azure Stack uploads data from the queue to the Azure cloud
Globally-relevant, strategic insights are aggregated to the global application