cenker@microsoft.com
74%
ENTERPRISES BELIEVE A
HYBRID CLOUD WILL
ENABLE
BUSINESS GROWTH
58%
ENTERPRISES HAVE A
HYBRID CLOUD
STRATEGY, UP FROM 55
PERCENT A YEAR AGO
6X
GROWTH OF IT SPENDING
ON PUBLIC CLOUD
SERVICES IS 6X OF
OVERALL IT MARKET
45% organizations will go through service providers
Consistent Cloud Platform
OperationsAutomations
DeploymentsExperiencesTools
Application
Patterns
Serverless
Virtual
machines
Key Vault
App development
and operations
Azure services
Consistency
IaaS
PaaS
Developers
IT
IaaS
PaaS
Adopt hybrid cloud computing
on your terms.
Meet business and technical
requirements, with the flexibility
to choose the right combination
of cloud and on-premises
deployment models.
Azure Stack brings services in your datacenter
https://twitter.com/jsnover/status/985779143211212800
StorageNetworkComputeDatabaseApp
Azure Resource Manager Azure Resource Manager
MICROSOFT AZUREMICROSOFT AZURE STACK
Describe Deploy Control
Consistent
application development
Azure services
available on-premises
Integrated
delivery experience
*See roadmap slides & Azure Roadmap for upcoming investments, such as Azure Service Fabric (micro-services), Azure Kubernetes Service (container management)
Consistent application
development
Build and deploy apps the same
way whether they run on-premises
or in the cloud.
Implement common DevOps
practices across hybrid cloud
environments.
Azure Resource Manager Azure Resource Manager
AzureAzure Stack
Describe Deploy Control
Visual Studio | OSS tools
Azure Stack marketplace
QuickStart Templates on GitHub
Geo Availability – 92 countries worldwide
Check this link for Azure Stack availability
Deploy Azure Stack for:
• Real-time latency requirements
• Connectivity issues
• Local data processing
Use Azure for aggregate analytics
and big data modelling
Common application logic across
both, connected or disconnected
https://azure.microsoft.com/en-us/resources/videos/azure-and-azure-stack-
working-together-build-2017/
Develop and deploy global application
in Azure
Optionally deploy to Azure Stack to
handle customer preferences for
regulations:
• Government
• Industry
• Region
No changes to application
Apply modern architectures to on-
premises apps not yet ready for cloud
• PaaS
• Serverless Computing
• Microservices & Containers
Move to Azure without code changes
Consistent programming model, skills,
and processes
Data Sovereignty and
Gravity
Hybrid DevOps Cross Cloud Scaling
Tiered data for analyticsAIat the edge Geo-distributed
applications
Hybrid Cloud Solutions
Hybrid DevOps
Azure Stack Azure
App Service App Service
1
2 3 4
5
1. Changes to application
code and ARM template.
2. Code and ARM template
checked into VSTS Git.
3. Automatic application
build and unit tests.
4. Orchestrated deployment
of application artifacts
with environment-specific
parameters.
5. Application runs on App
Service on both Azure
and Azure Stack
https://docs.microsoft.com/en-us/vsts/pipelines/library/azure-stack?view=vsts
Cross Cloud Scaling
Azure
Azure Stack
1
2
4
5
3
1. Users attempt to access
the web app.
2. Traffic manager returns
the Azure Stack DNS
name.
3. Users load the Azure
Stack web app.
4. Once a threshold is
reached, a Function starts
the Azure Web App and
enabled the Azure Traffic
Manager Route.
5. Traffic is routed to Azure.
https://docs.microsoft.com/en-us/azure/azure-stack/user/azure-stack-solution-cloud-burst
Data Sovereignty and Data Gravity
Azure StackAzure
1 2
3
1. User enters data into Azure-
based web app.
2. Application commits data to
database over VNet to VNet
VPN connection to Azure
Stack.
3. Data is stored in SQL
database on VM in Azure
Stack.
AI at the Edge
Azure Stack
3
4
7
Azure
1
2
5
6
1. A model is trained in the
cloud using Azure ML tools
and containerized.
2. The model is deployed to a
Kubernetes cluster on Azure
Stack.
3. Input is scored against the
model.
4. Insights from scoring are
placed into a queue.
5. Compliant data and insights
are sent to Azure.
6. Global insights are available
in the global app.
7. Data from edge scoring is
used to improve the model.
https://docs.microsoft.com/en-us/azure/azure-stack/user/azure-stack-solution-machine-learning
Geo-distributed applications
Azure
Azure Stack
1
2
3
Azure Stack (EU)
Azure Stack (Africa)
1. Users attempt to
access application.
2. DNS queries Traffic
Manager.
3. Traffic Manager
returns the
application (Azure or
Azure Stack) that’s
closest to the user.
https://docs.microsoft.com/en-us/azure/azure-stack/user/azure-stack-solution-geo-distributed
Tiered Data for Analytics
1. Data flows into a storage
account.
2. Function on Azure Stack
analyzes the data for
anomalies or compliance.
3. Locally-relevant insights
are shown.
4. Insights and anomalies
are placed into a queue.
5. Bulk of data is placed into
an archive.
6. Function sends data from
queue to Azure storage.
7. Global insights are
available in the global
app.
AzureAzure Stack
1
2
3
4
5
6
7
https://docs.microsoft.com/en-us/azure/azure-stack/user/azure-stack-solution-staged-data-analytics
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
Solution: Application Modernization
Azure
StackAzure
Integrated delivery experience
• 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
ToR Switch
ToR Switch
BMC Switch
ToR Switch
ToR Switch
Aggregate SwitchAggregate Switch
BMC Switch
Azure VM Name vCPU cores Memory: GiB Local-Temp
Standard_D1 1 3.5 50
Standard_D2 2 7 100
Standard_D3 4 14 200
Standard_D4 8 28 400
Standard_D11 2 14 100
Standard_D12 4 28 200
Standard_D13 8 56 400
Standard_D14 16 112 800
Azure VM Name CPU cores Memory: GiB Local-Temp
Standard_D1_v2 1 3.5 50
Standard_D2_v2 2 7 100
Standard_D3_v2 4 14 200
Standard_D4_v2 8 28 400
Standard_D5_v2 16 56 800
Standard_D11_v2 2 14 100
Standard_D12_v2 4 28 200
Standard_D13_v2 8 56 400
Standard_D14_v2 16 112 800
Azure VM Name vCPU cores Memory: GiB Local-Temp
Standard_A0 1 0.75 10
Standard_A1 1 1.75 10
Standard_A2 2 3.5 20
Standard_A3 4 7 40
Standard_A4 8 14 80
Standard_A5 2 14 80
Standard_A6 4 28 100
Standard_A7 8 56 200
Supported VM Sizes: https://docs.microsoft.com/en-
us/azure/azure-stack/user/azure-stack-vm-sizes
Supported OS Details:
https://docs.microsoft.com/en-us/azure/azure-
stack/azure-stack-supported-os
Azure VM Name vCPU cores Memory: GiB Local-Temp
Standard_F1 1 2 16
Standard_F2 2 4 32
Standard_F4 4 8 64
Standard_F8 8 16 128
Standard_F16 16 32 256
Azure VM Name vCPU cores Memory: GiB Local-Temp
Standard_F1s 1 2 4
Standard_F2s 2 4 8
Standard_F4s 4 8 16
Standard_F8s 8 16 32
Standard_F16s 16 32 64
Azure VM Name vCPU cores Memory: GiB Local-Temp
Standard_F2s_v2 2 4 16
Standard_F4s_v2 4 8 32
Standard_F8s_v2 8 16 64
Azure VM Name
vCPU
cores Memory: GiB Local-Temp
Standard_A1_v2 1 2 10
Standard_A2_v2 2 4 20
Standard_A4_v2 4 8 40
Standard_A8_v2 8 16 80
Standard_A2m_v2 2 16 20
Standard_A4m_v2 4 32 40
Standard_A8m_v2 8 64 80
Standard_F16s_v2 16 32 128
Standard_F32s_v2 32 64 256
Standard_F64s_v2 64 128 512
Supported VM Sizes: https://docs.microsoft.com/en-
us/azure/azure-stack/user/azure-stack-vm-sizes
Supported OS Details:
https://docs.microsoft.com/en-us/azure/azure-
stack/azure-stack-supported-os
Azure Stack infrastructure
Azure IaaS Azure PaaS
AdministratorExternal
File Share
On-premises
Backup Target
Tenant
Azure Backup Azure Site Recovery (*)
LRS blob replica, blob snap
Partner - product name Validation complete More information
Azure Backup Server Complete https://azure.microsoft.com/en-us/blog/backup-your-applications-on-azure-stack-with-azure-backup/
Azure Site Recovery Complete https://docs.microsoft.com/en-us/azure/site-recovery/azure-stack-site-recovery
Acronis Complete https://acronis.com/business/backup
Actifio Complete https://www.actifio.com/azure-stack-data-protection
Carbonite Complete https://www.carbonite.com/data-protection/high-availability/
Commvault Complete https://www.commvault.com/solutions/by-technology/virtual-machine-and-cloud/microsoft-azure
Dell EMC Complete https://www.dellemc.com/en-us/solutions/cloud/microsoft-azure-stack.htm
Micro Focus Complete Press Release
Quest Complete Blog post
Rubrik Complete https://www.rubrik.com/solutions/azure-stack/
Veritas Complete https://www.veritas.com/solution/microsoft-cloud
ZeroDown Complete http://www.zerodownsoftware.com/azure-stack/
https://azure.microsoft.com/en-us/blog/protecting-applications-and-data-on-azure-stack/
Azure Stack
service provider
Public Azure
Azure Stack customer
Service provider
https://azure.microsoft.com/en-us/blog/protecting-applications-and-data-on-azure-stack/
Typically on your premises
You control management and ops
Buy hardware from the vendor
Buy Azure Stack from Microsoft or OEM
Call Microsoft for support
Typically at service provider premises
Managed for you
Buy service from service provider
(inclusive of hardware and software)
You call Service Provider for support
Consumption
Capacity
 Fixed fee, annual subscription, based on number
of physical cores
 No usage metering or connection to commerce
 EA channel only (no CSP)
Azure
Stack
Hosted and
On-premises
Extension of Azure business model
Fee for consumption: only pay for services
running on Azure Stack
No upfront licensing fees: don’t pay until
you use the service
Compatible with Azure: same subscriptions,
monetary commitment, invoice
EA and CSP channels
• Customers can bring their own Windows Server and SQL Server licenses to run on Base VM images
• Windows Server BYOL – must license the entire region
Pay-as-you-use Pricing
Service Price
Up-Front Licensing Azure Stack initial deployment $0 – no upfront licensing fees
Consumption-
Based Fees
Cloud Infrastructure; Management, Security, & Identity;
Networking; Service Fabric
$0
Virtual Machines: Base VM $0.008/vCPU/hour ($6/vCPU/month)
Virtual Machines: with Windows Server $0.046/vCPU/hour ($34/vCPU/month)
Azure Blob Storage Service $0.006/GB/month
Azure Tables & Queues Storage Service $0.018/GB/month
Azure App Service (including Azure Functions) $0.056/vCPU/hour ($42/vCPU/month)
Azure
Stack
Hosted and
On-premises
For disconnected scenarios: no usage metering
or connection to commerce
Fixed fee, annual subscription: based on
number of physical cores
License all physical cores on a stamp, with
unlimited IaaS rights
Separate transaction from Azure: cannot use
monetary commit, different billing
EA channel only
• 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
Pay-as-you-go Azure Stack with On-Prem Windows Server and SQL Server
Azure Stack
Services
Windows Server SQL Server
(excl. Windows
VMs)
Native
Azure Stack
WS VM
Meter
On-Prem
Service
Provider
License
On-Prem
End
Customer
License
On-Prem
Service
Provider
License
On-Prem
End
Customer
License
Dedicated Hosting
Single customer per
Azure Stack region
CSP CSP
SPLA
+ base VM
EA
+ base VM
SPLA
+ Windows VM
EA
+ Windows VM
Multi-tenant Hosting
Multiple different
customers per Azure
Stack region
CSP CSP
SPLA
+ base VM
n/a – AHUB not
enabled
SPLA
+ Windows VM
EA w/ license
mobility
+ Windows VM
What it is What it isn’t
Application focused hybrid
cloud platform
Integrated system offering
Azure-consistent IaaS & PaaS
Regularly updated for Azure
consistency
Dependent on organizational
change and transformation
Virtualization-replacement
play
DIY infrastructure
Static system you deploy &
forget
“Same ol’ way” of doing the
business of IT
Why it matters
Intended for cloud-native
applications
Only way to run Azure-
consistent services in the data
center
Cloud cadence must be
maintained
Focus shifts from being the IT
provider to service delivery
Azure Stack
Development Kit
Public Site aka.ms/azurestack
Public Documentation aka.ms/azurestackdocs
FAQ aka.ms/as_faq
Whitepaper aka.ms/Azurestackwhitepaper
What’s New in Azure Stack aka.ms/azurestackwhatsnew
Use cases aka.ms/as_usecase
How to Buy aka.ms/as_how_to_buy
Azure Stack Pricing aka.ms/as_pricing
Channel9 videos https://channel9.msdn.com/Blogs/azurestack
https://channel9.msdn.com/blogs/Get-Started-with-Azure-Stack
Technical videos on YouTube “Ignite Channel” Azure Stack videos
Youtube “Azure Stack” Channel here
More Azure Stack videos on Youtube aka.ms/AzureStack/Youtube
Capacity Planner/Sizing aka.ms/azstackplanner
Datasheet aka.ms/as_product_datasheet
Roadmap https://azure.microsoft.com/en-us/updates/?product=azure-stack
eBook Azure Stack: Building an end-to-end validation environment
Customer Licensing Guide aka.ms/as_licensing_guide_customer
MSP Licensing Guide aka.ms/as_licensing_guide_serviceprovider
Field licensing Guide aka.ms/as_field_licensing_guide
Field Guide (INTERNAL) aka.ms/as_field_guide
Infopedia (INTERNAL) aka.ms/infopediaazurestack
Geo Guidance aka.ms/as_geo_msg_guidance_doc
Azure Stack Forum aka.ms/azurestackforum
OEMs/Hardware Partners aka.ms/as_integrated_system
Cisco Blog https://blogs.cisco.com/tag/azure-stack
Dell Blog aka.ms/as_dellemc_launch_blog
HPE Blog aka.ms/as_hpe_launch_blog
Lenovo Blog aka.ms/as_lenovo_launch_blog
Azure Stack EcoSystem aka.ms/as_ecosystem
Syndication Partners aka.ms/azurestacksyndication
Partner Whitepaper aka.ms/as_whitepaper_eco
Early Adaptor Initiative (EAI) Program for Service Providers
www.azurestackaccelerator.com – requires MPN membership
Register for EAI webinars here
Recordings of previous webinars and PPTs here and video gallery
Free eBook (Building Hybrid Clouds with Azure Stack)
Launch Blog aka.ms/as_launch_blog
Forums aka.ms/as_support_forum
Yammer Yammer
Links to other resources aka.ms/azurestackakaguide
App Services Overview aka.ms/as_azure_app_services
Twitter #AzureStack on Twitter
YouTube aka.ms/AzureStack/YouTube
Azure Stack Tools aka.ms/as_azurestack_tools
Download ASDK aka.ms/as_azurestack_try
Deployment Checker aka.ms/as_deploy_checker
Prereq Checker aka.ms/as_deploy_prereq
ASDK Guide aka.ms/as_deploy_quickstart_overview
Deployment aka.ms/azurestackdeployment
Post Install Script (PaaS) aka.ms/configasdk
Templates aka.ms/as_quickstart_templates
Learning Resources Where to find them? Available
When?
Cost What are they?
Azure Stack Documentation aka.ms/AzureStackDocs Now Free Updated continuously
Azure Learning Path for
Azure Stack Operator
aka.ms/AzSOperatorLearni
ngPath
Now Free Short videos (1 hour) to bring you basic
knowledge on Azure Stack
Azure Stack Operator
training Microsoft Official
Course
www.microsoft.com/en-
us/learning/course.aspx?ci
d=20537
Now Fee-
based
Offered as either on-demand or 5-day
instructor-led classroom-based training
course with hands-on labs.
Azure Stack MooC
(OpenEdx online) course
aka.ms/AzureStackMOOC Oct 2018 Free Self-paced online course with hands-on labs
and interactive multi-media enabled contents.
Approximate 35-40 hours study time.
Azure Stack Operator
Certification Exam
aka.ms/exam537 May 2018 Fee-
based
Microsoft Certification for Azure Stack
Operator
Learning Resources Where to find them? Available
When?
Cost What are they?
Skill Me Up Training https://skillmeup.com/cours
es/player/implementing-
azure-stack
Now Fee-
based
($10)
“Implementing Azure Stack”
A 7-hour video series on Azure Stack
Skill Me Up Training https://skillmeup.com/cours
es/player/architecting-
hybrid-solutions-with-azure-
stack
Now 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/
courses/player/mcw-azure-
stack-hol
Now Fee
based
“Lab: Azure Stack Cloud Workshop”
A 15-hour video series on implementing Azure
Stack Development Kit
PluralSight Training https://www.pluralsight.com
/courses/microsoft-azure-
stack-development-getting-
started
Now Fee
based
“Microsoft Azure Stack Development: Getting
Started”
A 1-hour video series
Also check full listing of courses from Skillmeup
Will your Azure solution work on
Azure Stack?
2 tools you can get from the Azure
Stack Tool repository on GitHub
• Azure Resource Manager Template Validator
for Azure Stack
• Azure Resource Manager Policy for Azure Stack
Guardrails to check your ARM
template for resource dependencies
that may not be available on Azure
Stack
Download the tool:
https://github.com/Azure/AzureStack-Tools
- Coming soon
Azure Resource Manager
Azure Region “N”Azure [Stack] Region “A”
ScaleUnit
ScaleUnit
ScaleUnit
Data Center
ScaleUnit
ScaleUnit
ScaleUnit
Data Center
ScaleUnit
ScaleUnit
ScaleUnit
Data Center
ScaleUnit
ScaleUnit
ScaleUnit
Data Center
ScaleUnit
ScaleUnit
ScaleUnit
Data Center
** Multiple fault domains are within a single Scale Unit
*** Shaded items are delivered for Azure Stack Initial Release
Zone “A” Zone “B” Zone “C” Zone “A” Zone “B”
Runs solutions globally using Azure
Deploys as necessary in Azure Stack to meet local data regulations
Zero changes to the application
Azure Stack integration considerations
https://docs.microsoft.com/en-us/azure/azure-stack/azure-stack-datacenter-integration
https://www.youtube.com/watch?v=8YHqtDmqW1M
Scale Unit
Border Devices Business model
 Pay as use OR Capacity model
 Connected or
disconnected
 AAD or ADFS
 Certificates
 Network integration
 Layer 3 to border (BGP or
Static routing), DNS integration,
Firewall
 Central monitoring
integration
Leaf Switch
Leaf Switch
BMC Switch
Hardware Lifecycle Host
RolesRoles
Capacity Planning Deployment Worksheet Data Center Integration Azure Stack Deployment
Post Installation Tasks
Support and
Operations
Tenant Design and
Planning
Tenant Support and
Operations
Capacity Planning
Deployment
Worksheet
Data Center
Integration
Azure Stack
Deployment

Azure Stack Overview (Dec/2018)

  • 1.
  • 3.
    74% ENTERPRISES BELIEVE A HYBRIDCLOUD WILL ENABLE BUSINESS GROWTH 58% ENTERPRISES HAVE A HYBRID CLOUD STRATEGY, UP FROM 55 PERCENT A YEAR AGO 6X GROWTH OF IT SPENDING ON PUBLIC CLOUD SERVICES IS 6X OF OVERALL IT MARKET 45% organizations will go through service providers
  • 4.
  • 5.
    IaaS PaaS Developers IT IaaS PaaS Adopt hybrid cloudcomputing on your terms. Meet business and technical requirements, with the flexibility to choose the right combination of cloud and on-premises deployment models. Azure Stack brings services in your datacenter
  • 7.
  • 9.
    StorageNetworkComputeDatabaseApp Azure Resource ManagerAzure Resource Manager MICROSOFT AZUREMICROSOFT AZURE STACK Describe Deploy Control
  • 10.
    Consistent application development Azure services availableon-premises Integrated delivery experience
  • 11.
    *See roadmap slides& Azure Roadmap for upcoming investments, such as Azure Service Fabric (micro-services), Azure Kubernetes Service (container management)
  • 12.
    Consistent application development Build anddeploy apps the same way whether they run on-premises or in the cloud. Implement common DevOps practices across hybrid cloud environments. Azure Resource Manager Azure Resource Manager AzureAzure Stack Describe Deploy Control Visual Studio | OSS tools
  • 13.
  • 15.
    Geo Availability –92 countries worldwide Check this link for Azure Stack availability
  • 16.
    Deploy Azure Stackfor: • Real-time latency requirements • Connectivity issues • Local data processing Use Azure for aggregate analytics and big data modelling Common application logic across both, connected or disconnected
  • 17.
  • 18.
    Develop and deployglobal application in Azure Optionally deploy to Azure Stack to handle customer preferences for regulations: • Government • Industry • Region No changes to application
  • 19.
    Apply modern architecturesto on- premises apps not yet ready for cloud • PaaS • Serverless Computing • Microservices & Containers Move to Azure without code changes Consistent programming model, skills, and processes
  • 20.
    Data Sovereignty and Gravity HybridDevOps Cross Cloud Scaling Tiered data for analyticsAIat the edge Geo-distributed applications Hybrid Cloud Solutions
  • 21.
    Hybrid DevOps Azure StackAzure App Service App Service 1 2 3 4 5 1. Changes to application code and ARM template. 2. Code and ARM template checked into VSTS Git. 3. Automatic application build and unit tests. 4. Orchestrated deployment of application artifacts with environment-specific parameters. 5. Application runs on App Service on both Azure and Azure Stack https://docs.microsoft.com/en-us/vsts/pipelines/library/azure-stack?view=vsts
  • 22.
    Cross Cloud Scaling Azure AzureStack 1 2 4 5 3 1. Users attempt to access the web app. 2. Traffic manager returns the Azure Stack DNS name. 3. Users load the Azure Stack web app. 4. Once a threshold is reached, a Function starts the Azure Web App and enabled the Azure Traffic Manager Route. 5. Traffic is routed to Azure. https://docs.microsoft.com/en-us/azure/azure-stack/user/azure-stack-solution-cloud-burst
  • 23.
    Data Sovereignty andData Gravity Azure StackAzure 1 2 3 1. User enters data into Azure- based web app. 2. Application commits data to database over VNet to VNet VPN connection to Azure Stack. 3. Data is stored in SQL database on VM in Azure Stack.
  • 24.
    AI at theEdge Azure Stack 3 4 7 Azure 1 2 5 6 1. A model is trained in the cloud using Azure ML tools and containerized. 2. The model is deployed to a Kubernetes cluster on Azure Stack. 3. Input is scored against the model. 4. Insights from scoring are placed into a queue. 5. Compliant data and insights are sent to Azure. 6. Global insights are available in the global app. 7. Data from edge scoring is used to improve the model. https://docs.microsoft.com/en-us/azure/azure-stack/user/azure-stack-solution-machine-learning
  • 25.
    Geo-distributed applications Azure Azure Stack 1 2 3 AzureStack (EU) Azure Stack (Africa) 1. Users attempt to access application. 2. DNS queries Traffic Manager. 3. Traffic Manager returns the application (Azure or Azure Stack) that’s closest to the user. https://docs.microsoft.com/en-us/azure/azure-stack/user/azure-stack-solution-geo-distributed
  • 26.
    Tiered Data forAnalytics 1. Data flows into a storage account. 2. Function on Azure Stack analyzes the data for anomalies or compliance. 3. Locally-relevant insights are shown. 4. Insights and anomalies are placed into a queue. 5. Bulk of data is placed into an archive. 6. Function sends data from queue to Azure storage. 7. Global insights are available in the global app. AzureAzure Stack 1 2 3 4 5 6 7 https://docs.microsoft.com/en-us/azure/azure-stack/user/azure-stack-solution-staged-data-analytics
  • 27.
    A legacy applicationis 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 Solution: Application Modernization Azure StackAzure
  • 28.
  • 29.
    • Consistent supportexperience no matter who you contact for support • Coordinated escalation and resolution process • Cloud services support delivered by Microsoft • System support delivered by hardware partners
  • 32.
    ToR Switch ToR Switch BMCSwitch ToR Switch ToR Switch Aggregate SwitchAggregate Switch BMC Switch
  • 33.
    Azure VM NamevCPU cores Memory: GiB Local-Temp Standard_D1 1 3.5 50 Standard_D2 2 7 100 Standard_D3 4 14 200 Standard_D4 8 28 400 Standard_D11 2 14 100 Standard_D12 4 28 200 Standard_D13 8 56 400 Standard_D14 16 112 800 Azure VM Name CPU cores Memory: GiB Local-Temp Standard_D1_v2 1 3.5 50 Standard_D2_v2 2 7 100 Standard_D3_v2 4 14 200 Standard_D4_v2 8 28 400 Standard_D5_v2 16 56 800 Standard_D11_v2 2 14 100 Standard_D12_v2 4 28 200 Standard_D13_v2 8 56 400 Standard_D14_v2 16 112 800 Azure VM Name vCPU cores Memory: GiB Local-Temp Standard_A0 1 0.75 10 Standard_A1 1 1.75 10 Standard_A2 2 3.5 20 Standard_A3 4 7 40 Standard_A4 8 14 80 Standard_A5 2 14 80 Standard_A6 4 28 100 Standard_A7 8 56 200 Supported VM Sizes: https://docs.microsoft.com/en- us/azure/azure-stack/user/azure-stack-vm-sizes Supported OS Details: https://docs.microsoft.com/en-us/azure/azure- stack/azure-stack-supported-os
  • 34.
    Azure VM NamevCPU cores Memory: GiB Local-Temp Standard_F1 1 2 16 Standard_F2 2 4 32 Standard_F4 4 8 64 Standard_F8 8 16 128 Standard_F16 16 32 256 Azure VM Name vCPU cores Memory: GiB Local-Temp Standard_F1s 1 2 4 Standard_F2s 2 4 8 Standard_F4s 4 8 16 Standard_F8s 8 16 32 Standard_F16s 16 32 64 Azure VM Name vCPU cores Memory: GiB Local-Temp Standard_F2s_v2 2 4 16 Standard_F4s_v2 4 8 32 Standard_F8s_v2 8 16 64 Azure VM Name vCPU cores Memory: GiB Local-Temp Standard_A1_v2 1 2 10 Standard_A2_v2 2 4 20 Standard_A4_v2 4 8 40 Standard_A8_v2 8 16 80 Standard_A2m_v2 2 16 20 Standard_A4m_v2 4 32 40 Standard_A8m_v2 8 64 80 Standard_F16s_v2 16 32 128 Standard_F32s_v2 32 64 256 Standard_F64s_v2 64 128 512 Supported VM Sizes: https://docs.microsoft.com/en- us/azure/azure-stack/user/azure-stack-vm-sizes Supported OS Details: https://docs.microsoft.com/en-us/azure/azure- stack/azure-stack-supported-os
  • 36.
    Azure Stack infrastructure AzureIaaS Azure PaaS AdministratorExternal File Share On-premises Backup Target Tenant Azure Backup Azure Site Recovery (*) LRS blob replica, blob snap
  • 37.
    Partner - productname Validation complete More information Azure Backup Server Complete https://azure.microsoft.com/en-us/blog/backup-your-applications-on-azure-stack-with-azure-backup/ Azure Site Recovery Complete https://docs.microsoft.com/en-us/azure/site-recovery/azure-stack-site-recovery Acronis Complete https://acronis.com/business/backup Actifio Complete https://www.actifio.com/azure-stack-data-protection Carbonite Complete https://www.carbonite.com/data-protection/high-availability/ Commvault Complete https://www.commvault.com/solutions/by-technology/virtual-machine-and-cloud/microsoft-azure Dell EMC Complete https://www.dellemc.com/en-us/solutions/cloud/microsoft-azure-stack.htm Micro Focus Complete Press Release Quest Complete Blog post Rubrik Complete https://www.rubrik.com/solutions/azure-stack/ Veritas Complete https://www.veritas.com/solution/microsoft-cloud ZeroDown Complete http://www.zerodownsoftware.com/azure-stack/ https://azure.microsoft.com/en-us/blog/protecting-applications-and-data-on-azure-stack/
  • 38.
    Azure Stack service provider PublicAzure Azure Stack customer Service provider https://azure.microsoft.com/en-us/blog/protecting-applications-and-data-on-azure-stack/
  • 39.
    Typically on yourpremises You control management and ops Buy hardware from the vendor Buy Azure Stack from Microsoft or OEM Call Microsoft for support Typically at service provider premises Managed for you Buy service from service provider (inclusive of hardware and software) You call Service Provider for support
  • 40.
    Consumption Capacity  Fixed fee,annual subscription, based on number of physical cores  No usage metering or connection to commerce  EA channel only (no CSP)
  • 41.
    Azure Stack Hosted and On-premises Extension ofAzure business model Fee for consumption: only pay for services running on Azure Stack No upfront licensing fees: don’t pay until you use the service Compatible with Azure: same subscriptions, monetary commitment, invoice EA and CSP channels
  • 42.
    • Customers canbring their own Windows Server and SQL Server licenses to run on Base VM images • Windows Server BYOL – must license the entire region Pay-as-you-use Pricing Service Price Up-Front Licensing Azure Stack initial deployment $0 – no upfront licensing fees Consumption- Based Fees Cloud Infrastructure; Management, Security, & Identity; Networking; Service Fabric $0 Virtual Machines: Base VM $0.008/vCPU/hour ($6/vCPU/month) Virtual Machines: with Windows Server $0.046/vCPU/hour ($34/vCPU/month) Azure Blob Storage Service $0.006/GB/month Azure Tables & Queues Storage Service $0.018/GB/month Azure App Service (including Azure Functions) $0.056/vCPU/hour ($42/vCPU/month)
  • 43.
    Azure Stack Hosted and On-premises For disconnectedscenarios: no usage metering or connection to commerce Fixed fee, annual subscription: based on number of physical cores License all physical cores on a stamp, with unlimited IaaS rights Separate transaction from Azure: cannot use monetary commit, different billing EA channel only
  • 45.
    • Use existinglicenses, 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
  • 46.
    Pay-as-you-go Azure Stackwith On-Prem Windows Server and SQL Server Azure Stack Services Windows Server SQL Server (excl. Windows VMs) Native Azure Stack WS VM Meter On-Prem Service Provider License On-Prem End Customer License On-Prem Service Provider License On-Prem End Customer License Dedicated Hosting Single customer per Azure Stack region CSP CSP SPLA + base VM EA + base VM SPLA + Windows VM EA + Windows VM Multi-tenant Hosting Multiple different customers per Azure Stack region CSP CSP SPLA + base VM n/a – AHUB not enabled SPLA + Windows VM EA w/ license mobility + Windows VM
  • 47.
    What it isWhat it isn’t Application focused hybrid cloud platform Integrated system offering Azure-consistent IaaS & PaaS Regularly updated for Azure consistency Dependent on organizational change and transformation Virtualization-replacement play DIY infrastructure Static system you deploy & forget “Same ol’ way” of doing the business of IT Why it matters Intended for cloud-native applications Only way to run Azure- consistent services in the data center Cloud cadence must be maintained Focus shifts from being the IT provider to service delivery
  • 48.
  • 49.
    Public Site aka.ms/azurestack PublicDocumentation aka.ms/azurestackdocs FAQ aka.ms/as_faq Whitepaper aka.ms/Azurestackwhitepaper What’s New in Azure Stack aka.ms/azurestackwhatsnew Use cases aka.ms/as_usecase How to Buy aka.ms/as_how_to_buy Azure Stack Pricing aka.ms/as_pricing Channel9 videos https://channel9.msdn.com/Blogs/azurestack https://channel9.msdn.com/blogs/Get-Started-with-Azure-Stack Technical videos on YouTube “Ignite Channel” Azure Stack videos Youtube “Azure Stack” Channel here More Azure Stack videos on Youtube aka.ms/AzureStack/Youtube
  • 50.
    Capacity Planner/Sizing aka.ms/azstackplanner Datasheetaka.ms/as_product_datasheet Roadmap https://azure.microsoft.com/en-us/updates/?product=azure-stack eBook Azure Stack: Building an end-to-end validation environment Customer Licensing Guide aka.ms/as_licensing_guide_customer MSP Licensing Guide aka.ms/as_licensing_guide_serviceprovider Field licensing Guide aka.ms/as_field_licensing_guide Field Guide (INTERNAL) aka.ms/as_field_guide Infopedia (INTERNAL) aka.ms/infopediaazurestack Geo Guidance aka.ms/as_geo_msg_guidance_doc Azure Stack Forum aka.ms/azurestackforum
  • 51.
    OEMs/Hardware Partners aka.ms/as_integrated_system CiscoBlog https://blogs.cisco.com/tag/azure-stack Dell Blog aka.ms/as_dellemc_launch_blog HPE Blog aka.ms/as_hpe_launch_blog Lenovo Blog aka.ms/as_lenovo_launch_blog Azure Stack EcoSystem aka.ms/as_ecosystem Syndication Partners aka.ms/azurestacksyndication Partner Whitepaper aka.ms/as_whitepaper_eco Early Adaptor Initiative (EAI) Program for Service Providers www.azurestackaccelerator.com – requires MPN membership Register for EAI webinars here Recordings of previous webinars and PPTs here and video gallery
  • 52.
    Free eBook (BuildingHybrid Clouds with Azure Stack) Launch Blog aka.ms/as_launch_blog Forums aka.ms/as_support_forum Yammer Yammer Links to other resources aka.ms/azurestackakaguide App Services Overview aka.ms/as_azure_app_services Twitter #AzureStack on Twitter YouTube aka.ms/AzureStack/YouTube
  • 53.
    Azure Stack Toolsaka.ms/as_azurestack_tools Download ASDK aka.ms/as_azurestack_try Deployment Checker aka.ms/as_deploy_checker Prereq Checker aka.ms/as_deploy_prereq ASDK Guide aka.ms/as_deploy_quickstart_overview Deployment aka.ms/azurestackdeployment Post Install Script (PaaS) aka.ms/configasdk Templates aka.ms/as_quickstart_templates
  • 54.
    Learning Resources Whereto find them? Available When? Cost What are they? Azure Stack Documentation aka.ms/AzureStackDocs Now Free Updated continuously Azure Learning Path for Azure Stack Operator aka.ms/AzSOperatorLearni ngPath Now Free Short videos (1 hour) to bring you basic knowledge on Azure Stack Azure Stack Operator training Microsoft Official Course www.microsoft.com/en- us/learning/course.aspx?ci d=20537 Now Fee- based Offered as either on-demand or 5-day instructor-led classroom-based training course with hands-on labs. Azure Stack MooC (OpenEdx online) course aka.ms/AzureStackMOOC Oct 2018 Free Self-paced online course with hands-on labs and interactive multi-media enabled contents. Approximate 35-40 hours study time. Azure Stack Operator Certification Exam aka.ms/exam537 May 2018 Fee- based Microsoft Certification for Azure Stack Operator
  • 55.
    Learning Resources Whereto find them? Available When? Cost What are they? Skill Me Up Training https://skillmeup.com/cours es/player/implementing- azure-stack Now Fee- based ($10) “Implementing Azure Stack” A 7-hour video series on Azure Stack Skill Me Up Training https://skillmeup.com/cours es/player/architecting- hybrid-solutions-with-azure- stack Now 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/ courses/player/mcw-azure- stack-hol Now Fee based “Lab: Azure Stack Cloud Workshop” A 15-hour video series on implementing Azure Stack Development Kit PluralSight Training https://www.pluralsight.com /courses/microsoft-azure- stack-development-getting- started Now Fee based “Microsoft Azure Stack Development: Getting Started” A 1-hour video series Also check full listing of courses from Skillmeup
  • 56.
    Will your Azuresolution work on Azure Stack? 2 tools you can get from the Azure Stack Tool repository on GitHub • Azure Resource Manager Template Validator for Azure Stack • Azure Resource Manager Policy for Azure Stack Guardrails to check your ARM template for resource dependencies that may not be available on Azure Stack Download the tool: https://github.com/Azure/AzureStack-Tools
  • 58.
  • 60.
    Azure Resource Manager AzureRegion “N”Azure [Stack] Region “A” ScaleUnit ScaleUnit ScaleUnit Data Center ScaleUnit ScaleUnit ScaleUnit Data Center ScaleUnit ScaleUnit ScaleUnit Data Center ScaleUnit ScaleUnit ScaleUnit Data Center ScaleUnit ScaleUnit ScaleUnit Data Center ** Multiple fault domains are within a single Scale Unit *** Shaded items are delivered for Azure Stack Initial Release Zone “A” Zone “B” Zone “C” Zone “A” Zone “B”
  • 61.
    Runs solutions globallyusing Azure Deploys as necessary in Azure Stack to meet local data regulations Zero changes to the application
  • 62.
    Azure Stack integrationconsiderations https://docs.microsoft.com/en-us/azure/azure-stack/azure-stack-datacenter-integration https://www.youtube.com/watch?v=8YHqtDmqW1M Scale Unit Border Devices Business model  Pay as use OR Capacity model  Connected or disconnected  AAD or ADFS  Certificates  Network integration  Layer 3 to border (BGP or Static routing), DNS integration, Firewall  Central monitoring integration Leaf Switch Leaf Switch BMC Switch Hardware Lifecycle Host
  • 63.
    RolesRoles Capacity Planning DeploymentWorksheet Data Center Integration Azure Stack Deployment Post Installation Tasks Support and Operations Tenant Design and Planning Tenant Support and Operations Capacity Planning Deployment Worksheet Data Center Integration Azure Stack Deployment

Editor's Notes

  • #3 Azure enables Idea  app Reimagine a system Create a hybrid cloud app Regardless of platform   Focused on four core tenants: Productive: unparalleled productivity for IT and Dev Hybrid: only consistent hybrid cloud Intelligent: data-driven apps, AI, bot services Trusted: Startups, gov’t and 90% of Fortune 500s trust the Microsoft Cloud
  • #6 Talking points Consistent Azure IaaS services that go beyond traditional virtualization. E.g., VM Scale Sets Consistent Azure PaaS services that enable deployment choice and portability. E.g., Azure App Service and Azure Functions Consistent admin experiences and tools as Azure. Continuous Azure innovation, including new Azure services, updates to existing services, & additional Azure Marketplace applications. Pay-as-you-use pricing, only pay for Azure services used.
  • #11 Consistent hybrid application development: Maximize developer productivity by empowering them to build and deploy applications the same way, whether they run on Azure or Azure Stack. Implement a common DevOps approach across hybrid cloud environments. Azure services available on-premises: Adopt hybrid cloud computing on your terms. Meet business and technical requirements, with the flexibility to choose the right combination of cloud and on-premises deployment models for applications.  Integrated delivery experience: Focus on delivering high application service levels with integrated systems that are designed to deliver consistent Azure innovation in a predictable, non-disruptive manner.
  • #13 Talking points Build and deploy your application the same way regardless of whether it runs on Azure or Azure Stack. Use Azure Resource Manager to build reusable application templates for traditional and cloud-native apps. Use role-based access control in Azure Resource Manager and Azure Active Directory to enable fine-grained access to application resources. Write to the same Azure APIs. Use the same Azure SDK. Continue to use Visual Studio as your development canvas, with native integration. Just like in Azure, so you get a broad choice of open source technologies, including Linux, Java, and PHP. Common DevOps lifecycle across Azure and Azure Stack Unified deployment experience with Visual Studio Integrated CI/CD pipeline with OSS (e.g., Jenkins) and Visual Studio Team System* (VSTS) Common workflow automation tooling with support for Chef and Azure PowerShell DSC extensions
  • #14 ISVs are extending their Azure applications and services to Azure Stack, and we have a rapidly growing list of validated offerings including Bitnami, Chef, Docker, Kemp Technologies, Red Hat Enterprise Linux, and SUSE Linux. We’ve also validated popular Microsoft workloads such as Windows Server and SQL Server to run on Azure Stack. Talking points Pivotal and Open Source Cloud Foundry – open source PaaS platforms Chef and Docker are VM extensions Azure Container Service templates (DC/OS, Docker Swarm, Kubernetes) RedHat and SUSE Linux are OS images Linux images: SuSE, CentOS, Ubuntu, CoreOS, Debian Networking and security virtual appliances – Load balancer and App firewall (Kemp technologies) Validated open source stacks (e.g., Wordpress, LAMP, MySQL, MongoDB)– Bitnami BlockChain template (Azure solution)
  • #15 We have 38 Azure hyper-scale regions operational today. (Click) And then we expect 100s of service providers to join in with their own Azure Stack datacenters offering differentiated services to their customers. (Click) And then 1000s of enterprises who will want to adopt the Azure model to serve the speed and innovation needs of their business. All coming together. One big ‘family’ – “mi casa es tu casa”, as my Spanish friends would say. We’re committed to delivering Azure innovation everywhere.
  • #18 Demo video here: https://azure.microsoft.com/en-us/resources/videos/azure-and-azure-stack-working-together-build-2017/
  • #28 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
  • #29 Integrated systems will be the vessel where we continuously pour in Azure innovation with frequent updates. 4 hardware partners at GA and shortly thereafter. Given the relationships that customers have with these partners, we can address a substantive chunk of market opportunity. We’re working to optimize the full infra lifecycle so customers can focus on apps and delivering value added services. We will have 4 servers to 12 server configs. at GA, which can enable customers to host upto 300-400 Azure A3/D3 customer or tenant VMs. Packaging and pricing is an extension of Azure. One bill. - Consistent support experience, regardless of who you call.
  • #40 Summarize the points in the slide.
  • #46 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.
  • #49 Azure Stack integrated systems, delivered by our HW hardware partners, are the supported production clouds that customers can purchase in order to modernize their application portfolio across cloud and on-premises environments. The Azure Stack Development Kit  (ASDK) uses the same code as an Azure Stack Integrated system, on a single physical server, so you can prototype hybrid applications in Azure and validate in Azure Stack when creating applications that are consistent across Azure Clouds  Name not final
  • #59 This drives clarity against which Azure capabilities – including core services, infrastructure services, platform services - will come to Azure Stack at GA timeframe. Click through these and walk through them.
  • #60 [Edge and disconnected solutions] AVID - AVID is an Emmy Award winning entertainment and media solutions company. They’ve built an innovative media processing solution for global broadcasting corporations, taking a truly hybrid approach. Latency is an important consideration as newsrooms strive to deliver compelling experiences to their viewers. Azure and Azure Stack helps them deliver the “newsroom of the future”. Field journalists upload raw videos to Azure, where they are embellished using Azure Media Services (e.g., facial recognition, speech to text translation), and then rendered at “edge” news rooms on Azure Stack. [Edge and disconnected solutions] Schlumberger – Schlumberger is the world's leading provider of technology for reservoir characterization, drilling, production, and processing to the oil and gas industry. They need a hybrid solution as their drilling sites aren’t always connected, yet need real time access to a common system with all the data and science needed for efficient and high quality drilling. Azure and Azure Stack will be used (along with O365 and Microsoft Teams) to deliver DrillPlan, a digital well construction solution, that will help automate of repetitive tasks and validation workflows to transform drilling operations. [Cloud apps that meet varied regulations] Saxo Bank – Saxo Bank is a regulated Danish bank with an online trading platform that empowers customers to invest across global financial markets. They’re in the process of migrating their global application stack to Azure for greater scale and agility. They are extending their Azure strategy with Azure Stack – a hybrid approach gets them the flexibility to deploy and manage their global applications seamlessly, based on regulation and business policies. They are evaluating this model with their global trading application, using HPE as their hardware provider. [Cloud apps that meet varied regulations] ABSA Bank - ABSA Bank is a leading South African financial services provider, offering a variety of consumer and commercial banking services. They are looking to deploy on-premises instances of their risk management and trading apps to comply with in-region regulation changes. With a consistent platform in Azure/Azure Stack, they can flexibly deploy their global applications to the location that meets their requirements. Such a hybrid model will enable their IT organization to provision and deliver cloud services much quicker to support dynamic business needs. HPE is their preferred hardware provider.   [Cloud app model on-premises] ANZ Bank – ANZ bank is one of the five largest listed companies in Australia and the number one bank in New Zealand, operating in 34 markets globally with ~10 million customers. They’re building a next-generation digital banking architecture to meet increasing community and consumer expectations, for which they need to be agile across their development, architecture, and IT groups. They are using Azure and Azure Stack to modernize their applications and services across hybrid environments. This enables them to implement a DevOps approach with a focus on automation, experimentation, and faster application releases. They’re working with HPE for their hardware needs. [Cloud app model on-premises] Mitsui Knowledge Industry (MKI) – The Mitsui group is one of the largest conglomerates in Japan. As the Systems integrator for the group, MKI has assumed the important role of driving their digital transformation strategy. They are looking for a hybrid solution to serve multiple requirements across the group: 1) latency and connectivity with legacy systems that cannot be transitioned to public cloud right-away 2) ability to deploy application functionality across cloud and on-premises environments 3) use common development skillsets, regardless of where their apps run. They’ve been working to modernize several business-critical apps on the Azure platform as part of their evaluation process. Once Azure Stack becomes available, they plan to accelerate their transition to Azure/ Azure Stack to deliver hybrid services for all of Mitsui group’s LOB applications. They’re working with Dell EMC for their hardware requirements.
  • #63 62
  • #64 63