Microsoft Build 2016 4/28/2017 9:50 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,

Slides:



Advertisements
Similar presentations
Vision and Platform: Cloud First-Mobile First Eduardo Mangarelli Sr. Director of Technology, Microsoft
Advertisements

Your Datacenter Active Directory SharePoint SQL Server.
System Center 2012 R2 Overview
Azure Websites Marc Gagne Startup Lead & Sr. Technical Evangelist – Microsoft -
Enterprise-gradeHybrid Hyper-Scale Microsoft Cloud OS Open.
Microsoft Ignite /16/2017 5:11 PM
w/ Service Provider Foundation & Service Management Automation VMs, Networks, Automation Service Bus Database SQL Sever MySQL Web Sites Services Plans.
The Cloud for Modern Business Scott Guthrie Executive Vice President Cloud + Enterprise.
Programming languages + tools.NET, Visual Studio, TFS + Git, Java, NodeJS, PHP, Python, Ruby, C++ Microsoft cloud infrastructure PaaS Web Mobile.
 Overview of Microsoft Azure Marketplace and its benefits  Review of Breadth, Depth, and Quality of Marketplace Content  Deep Dive with use cases.
Monitoring Microsoft Azure with Nagios
Accelerate adoption, provide customer insights to engineering, and deliver knowledge to the IT Pro community.
Windows Azure Pack Tomáš „Kanty“ Kantůrek
.NET, Visual Studio, TFS + Git | Java, NodeJS, PHP, Python, Ruby, C++ Data SQL Databases NoSQL Tables Blob Storage HDInsight Window s Azure IaaS +
Partner Practice Enablement - Overview This session will focus on integration strategies for applications deployed using Microsoft Azure Websites and Microsoft.
Microsoft Azure Introduction ISYS 512. Microsoft Azure Microsoft Azure is a cloud.
Nir Mashkowski Group Program Manager Azure websites.
Windows Azure: Microsoft’s Cloud Platform By Shahed Chowdhuri.
Microsoft Virtual Academy.
Windows Azure Conference 2014 Deploy your Java workloads on Windows Azure.
CPS Welcome to a new licensing model in SPLA.
Website s Azure Websites is an enterprise class cloud solution for developing, testing and running web apps. Azure Websites allows you to focus on what.
Ubuntu, SUSE, OpenSUSE, CentOS & Oracle EL + hundreds on VM Depot Bring your own framework! Ecosystem Supported Microsoft 1st Party Support.
Automating Operational and Management Tasks in Microsoft Operations Management Suite and Azure
Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Blog: Twitter:
Michael Kelley Linux on the Microsoft Cloud Platform CLD24 3.
Multi-Tier Apps with Admin Access, RDP, Custom Installs Modern Scalable Web Sites Full Windows Server/Linux VMs Web Sites Virtual Machines Cloud Services.
Windows Azure Web Sites Second-generation PaaS Boston Cloud Meetup 14-January-2014 (00:30) Boston Azure User Group
Building and Diagnosing Applications using Visual Studio and Azure SDK Paul Yuknewicz Principal PM Manager.
Windows Azure poDRw_Xi3Aw.
Scalable and elastic Enterprise scale and performance for the largest workloads Shared- nothing live migration Hyper-V Network.
ALL INFORMATION PRESENTED AS WELL AS ALL SESSIONS ARE MICROSOFT CONFIDENTIAL AND UNDER YOUR NON-DISCLOSURE AGREEMENT (NDA) AND\OR TECHNOLOGY PREVIEW.
Robert Potočnik, Microsoft Pripeljite košček Azure sveta v vaš datacenter (WAP)
Bellevue College Cloud Seminars Learn: Cloud services Friday, March 4, 2016 Azure Virtual Machines Fawad Khan.
Bellevue College Cloud Workshops Try: Cloud services Friday, May 6, 2016 Azure Introduction Fawad Khan.
Windows Azure Pack Speaker Name Date. Internal slide only—do not show.
Azure Pack vs. Azure Stack
Free, online, technical courses Take a free online course. Microsoft Virtual Academy.
Microsoft Azure Infrastructure Services Move your infrastructure to the cloud Kaido Jarvemets Senior Consultant Trevor Sullivan.
Cloud Computing Cosa, come e perché? Giancarlo Lelli Microsoft MVP – Avanade
In Depth Azure StackIn Depth Azure Stack Resource Providers Damian Flynn MVP Daniel Savage Microsoft.
Journey to the Cloud DIFFERENTIATION AGILITY COST SaaS Solutions Higher-level services Cloud Infrastructure.
Learn about Azure Stack Agile Service Delivery
1/27/2018 5:13 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Run Azure Services in your datacenter
Azure Pack towards Azure Stack INF326 Daniel Apps
Building ARM IaaS Application Environment
Deploying Web Application
4/24/ :07 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Azure Architect – IaaS or PaaS?
Bringing Azure to the Datacenter – Microsoft Azure Stack
6/12/ :48 PM BRK3223 Analyze and Debug apps across your DevOps workflow with Azure Application Insights Evgeny Ternovsky Senior Program Manager Rahul.
Microsoft Worldwide Partner Conference 2016
Cloud Data platform (Cloud Application Development & Deployment)
Logo here Module 3 Microsoft Azure Web App. Logo here Module Overview Introduction to App Service Overview of Web Apps Hosting Web Applications in Azure.
Azure IaaS 101.
Microsoft Azure: Infrastructure as a Service (IaaS)
PaaS - Development Stefan Geiger Gerry
Cloudy with a Chance of Data
"SessionTitle": "Infrastructure as Code"
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
12/7/2018 2:05 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
12/26/2018 1:44 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
1/3/2019 9:40 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
Developing Microsoft Azure Solutions Jump Start
A Lap Around Azure Websites Introduction
Microsoft Virtual Academy
02 | Getting Started with Azure Websites
Productive + Hybrid + Intelligent + Trusted
Windows Azure SDK 1.7 and New Features
Presentation transcript:

Microsoft Build 2016 4/28/2017 9:50 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Designing Hybrid applications that span Azure and Azure Stack Igor Sedukhin Architect

Outline What is Hybrid? Why does it matter? Designing and operating Hybrid apps Challenges and Solutions

Azure Multi-cloud 22 Azure regions operational, 28 announced 4/28/2017 9:50 AM Azure Multi-cloud 22 Azure regions operational, 28 announced 100s of service providers 1,000s of enterprises © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

One Azure Ecosystem Microsoft Azure Microsoft Azure Stack Applications Microsoft Build 2016 4/28/2017 9:50 AM One Azure Ecosystem Applications Windows | Linux Java, PHP, .NET, … IaaS PaaS Containers Templates PowerShell, CLI Puppet, Chef, DSC Metrics Diagnostics Experiences Tools Operations Portal Gallery RBAC GitHub … Visual Studio Eclipse … Azure Ecosystem National Public Government Service Providers Enterprises Microsoft Azure Microsoft Azure Stack © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Azure Cloud Architecture 4/28/2017 Azure Cloud Architecture Storage Blobs Websites (.NET, PHP, Python … ) Guest Workload Resources (IaaS + PaaS) 1 Virtual Machines (Linux or Windows) Service Fabric Clusters Virtual Networks End User Experiences Azure Portal | Developer Tools (MSFT & Open Source) Azure Resource Model Azure Resource Manager Microsoft Azure Services Core Services Identity | Subscriptions | RBAC | Gallery | Metrics | Usage Azure | Azure Stack Extensible Service Framework Additional Services 3rd Party Services Foundational Services Compute | Storage | Networking | Key Vault 2 Cloud Infrastructure Infrastructure Management Compute Storage Networking © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Hybrid Microsoft Azure Microsoft Azure Stack Experiences One Azure Ecosystem Experiences Hybrid Tools Azure SDK Application Content (Templates, Images, Extensions, …) Azure Cloud Architecture Azure Resource Manager Core Services Regions Regions Regions Additional Services Instances Of Foundational Services Cloud Infrastructure Public National Service Providers Government Enterprises Microsoft Azure Microsoft Azure Stack

Hybrid Application Pattern Microsoft Build 2016 4/28/2017 9:50 AM Hybrid Application Pattern Your App Azure Ecosystem National Public Government Service Providers Enterprises Microsoft Azure Microsoft Azure Stack © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Why?

Mobile Azure National cloud Azure Public cloud

Industrial Azure Public cloud Azure Stack Azure Stack Azure Stack

Global Enterprise

Smart City Maps GIS Azure Stack @ Local Service Provider

Workload Mobility and Scale Public Azure Azure Stack

Hybrid Application Pattern Your App Azure Ecosystem National Public Government Service Providers Enterprises Microsoft Azure Microsoft Azure Stack

Demo: Developing and Operating a Hybrid App

Challenges and Solutions

Endpoints Azure US Government Cloud https://gallery.usgovcloudapi.net/ https://management.usgovcloudapi.net/ https://login.microsoftonline.com/ Azure Public Cloud https://gallery.azure.com/ https://management.azure.com/ https://login.microsoftonline.com/ Azure China Cloud https://gallery.chinacloudapi.cn/ https://management.chinacloudapi.cn/ https://login.chinacloudapi.cn/ Azure Stack Cloud https://gallery.azurestack.local/ https://management.azurestack.local/ https://login.windows.net/<AAD org ID>/

Endpoints GET https://api.azurestack.local/metadata/endpoints?api-version=1.0 { "galleryEndpoint“ : "https://gallery.azurestack.local:30016/", "graphEndpoint“ : "https://graph.windows.net/", "managementPortalEndpoint“ : "https://portal.azurestack.local/", "authentication“ : { "authenticationEndpoint“ : "https://login.windows.net/", "resourceManagerResourceIds“ : "https://azurestack.local-api/" }

Endpoints

Identity 3 2 1 Office 365 AAD China AAD Azure Stack Azure China in China Azure China Azure 2 1 Azure Stack Azure Stack AD/ADFS Service Providers and Enterprises Enterprises Only

Identity Authenticate using service principal: Create Cert https://azure.microsoft.com/en-us/documentation/articles/resource-group-authenticate-service-principal/ Create Cert Create Service Principal in your AAD tenant with the Cert Auth Assign the Service Principal a Role on your Subscription Using Cert, authenticate Service Principal and obtain a token from AAD Use Token in HTTP requests

Versions Your App or Script V2 V1 V3 V2 V1 V1 Azure Stack Azure Azure China

Versions GET https://management.azure.com/providers?api-version=2014-04-01-preview { "value": [ "namespace": "Microsoft.Compute", "resourceTypes": [ "resourceType": "virtualMachines", "locations": [ "East US", … ], "apiVersions": [ "2016-03-30", "2015-06-15", "2015-05-01-preview" ] }, …. }

Versions

Capabilities: e.g. VM Sizes Your App or Script A0-Ax D0-Dy DS0-DSz A0-Ax D0-Dy A0-A4 Azure Stack Azure Azure China

Capabilities

Capabilities

Content: e.g. Images Your App or Script X X X Y Y Y Z Azure Stack Azure China

Content: Images

Content: Images

Operational Solutions for Hybrid Connectivity Azure ExpressRoute Management Operations Management Suite Application Insights Storage StorSimple DR Azure Backup Azure Site Recovery

Hybrid Application Pattern Your App Application Design and Development Application Deployment and Operations Azure Ecosystem National Public Government Service Providers Enterprises Microsoft Azure Microsoft Azure Stack

Takeaways Azure + Azure Stack = Hybrid Call To Action Apps should take advantage of Hybrid Apps should be designed for Hybrid Microsoft is fully committed to make you successful on this journey Call To Action Learn and try the Azure APIs and Template Authoring https://azure.microsoft.com/en-us/documentation/ Try out the Azure Stack Technical Preview https://azure.microsoft.com/en-us/overview/azure-stack/ Try the apps in the Github Azure: https://github.com/Azure/azure-quickstart-templates Azure Stack: https://github.com/Azure/AzureStack-QuickStart-Templates

Azure Clinic Powered by Microsoft AzureCAT Located on the 3rd floor Hours: Wed – 3/30 11:00AM – 6:00PM Thur – 3/31 11:15AM – 6:30PM Fri – 4/1 9:00AM – 3:00PM Talk to the folks who build world class, highly scalable, high available systems on Azure Today Bring your ideas for your application of the future and have them design it with you on the spot. Bring your questions and problems to be fixed on site. Learn about Azure implementation best practices

Please Complete An Evaluation Form Your input is important! 4/28/2017 Please Complete An Evaluation Form Your input is important! or © 2016 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

4/28/2017 9:50 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.