Windows Azure Hybrid Architectures and Patterns

Slides:



Advertisements
Similar presentations
Ray Ozzie Chief Software Architect. Applications and Solutions Cloud Infrastructure Services Live Platform Services Global Foundation Services Services.
Advertisements

Introduction to SQL Azure March 31, 2015 John Deardurff Website:
Windows Azure Migrating SQL Server Workloads Speaker Title Organization.
Advanced SQL Azure Database Name Title Microsoft Corporation.
David Tesar | Microsoft Technical Evangelist David Aiken | Microsoft Group Technical Product Manager.
Azure.
Microsoft Azure Speed >> Economics Scale. Microsoft Azure Speed >> Economics Scale.
Dev and Test Solution reference architecture.
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
Data Platform and Analytics Foundational Training
Introduction to Windows Azure AppFabric
Dev and Test Solution reference architecture.
5/21/2018 9:40 PM BRK3021 Learn about modern infrastructure roles in RDS: Next generation Windows desktop & app virtualization Clark Nicholson - Principal.
Dev and Test Solution reference architecture.
S4 Solution Specialist Sales Summit
O365 & AZURE ADDS Mladen Baranek, Miadria
Microsoft Azure: The only consistent Hybrid Cloud
Modern application lifecycle with DevOps
Developing Hybrid Apps on Microsoft Azure Stack
6/17/2018 5:54 AM OSP322 Getting the best of both worlds, making the most of SharePoint hybrid search solutions Shyam Narayan Microsoft © 2013 Microsoft.
Enable the Hybrid Data Platform
Dev and Test Solution reference architecture.
Microsoft Virtual Academy
The power of common identity across any cloud
Windows Azure Cloud Visit – Ravindra verma.
Microsoft Ignite /31/ :08 AM
Infrastructure Provisioning Kenon Owens Sr
Migrate SharePoint to the cloud the Microsoft IT way
Dev and Test Solution reference architecture.
Information Protection
Microsoft Dynamics NAV 2018 – what’s new
Design and Implement Cloud Data Platform Solutions
9/13/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Azure.
Windows Azure Web Sites
Cloud Database Based on SQL Server 2012 Technologies
SharePoint Online Management and Control
Architecting For Device Independent Delivery
Enterprise Modernization
Azure Active Directory
Introduction to Windows Azure Web Sites
Why? (or … am I really in the right track?)
Azure AD Domain Services
11/29/2018 2:52 AM MDC317A Continuous Delivery - The Agile End to End Story for Developers & IT Pros! Morgan Webb Technical © 2013.
Microsoft Virtual Academy
Microsoft Virtual Academy
Dev and Test Solution reference architecture.
Microsoft Virtual Academy
TechEd /15/2019 8:08 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Enabling the hybrid cloud with remote access appliances
Surviving identity management in a hybrid world
2/27/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
TechEd /28/2019 7:27 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Microsoft Virtual Academy
Developing for Windows Azure
Deploying a Minecraft Server on Windows Azure
Windows Azure Overview
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
Microsoft Virtual Academy
Шитманов Дархан Қаражанұлы Тарих пәнінің
*AZs available across US, Europe and Asia
ATC323 Architecting Highly Available, Geo-Redundant Cloud Solutions with Windows Azure Graham Elliott Asia Time Zone Director Global Technical Evangelism.
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Azure AD Simon May Technical Evangelist.
10/13/2019 4:41 AM DNN Cloud Services Under the Hood David Rodriguez Cloud Team Lead Engineer – DNN Corp. Windows Azure Insider © 2010 Microsoft.
Microsoft Virtual Academy
Presentation transcript:

Windows Azure Hybrid Architectures and Patterns ATC226 Windows Azure Hybrid Architectures and Patterns Graham Elliott Asia Time Zone Director Global Technical Evangelism and Development Team Microsoft

Service Models SaaS PaaS IaaS COST-EFFICIENCY Simpler Management software as a service PaaS platform as a service COST-EFFICIENCY Simpler Management IaaS infrastructure as a service Virtualized data center CONTROL ABSTRACTION

Deployment Models Private Cloud Community Cloud Public Cloud Hybrid Cloud

Application Portfolio Management Relevance and Agility of Application Cost Age/Maturity of Application Ensure Compliance Performance and Scale Requirements Hardware Refresh Cycle

Patterns and Architectures

Common Patterns Cloud Bursting Composite Applications Resiliency Dynamic or Planned Scale Regional Bursting Compute Bursting Composite Applications Cloud Compute Cloud Storage On-Premise Storage Resiliency Storage Backup Database DR Access Control Federated Identity Cloud Access Control Development Flexibility Cloud Dev / Test

Dynamic Or Planned Scale Composite: Bursting Other Region Users Windows Azure Data Sources Local Data Cache Extend Windows Azure SQL Data Sync Export/Import Backup / Log shipping Custom or 3rd party Partial or full sync Partial or full sync Dynamic Or Planned Scale Users Private Cloud Data Storage Private Cloud Application

Composite: Use Cloud Compute Windows Azure Data Sources Local Data Cache Extend Windows Azure Windows Azure Virtual Network Windows Azure Virtual Network Extend Users Private Cloud Data Storage Private Cloud Application

Composite Apps: Use Cloud Storage Windows Azure Data Sources Extend Extend Windows Azure Virtual Network Users Cloud Integrated Storage Device (e.g. Storsimple) On-Prem Data Storage Private Cloud Application

Composite: Use On-Premise Compute Push Notification Subscribe Users Push Notification Subscribe Windows Azure Data Sources Push Notification Subscribe Extend Windows Azure Extend Windows Azure Service Bus Windows Azure Virtual Network Subscribing Partner Systems Private Cloud Data Storage Private Cloud Application

Resiliency: Backup Databases to the Cloud Import or Restore Windows Azure SQL Database / SQL Server in a VM Windows Azure Transfer Reporting and Analytics SQL Data Sync Backup or Export SQL Server Management Studio Backup Files Private Cloud Application On-Prem SQL Server

Resiliency: DR - On-Premise SQL to Azure Windows Azure On Premise

Resiliency: DR – Azure to On-Premise SQL Windows Azure

Technologies Supported Technology SQL Server Version Zero Data Loss Scope # Secondaries Automatic Failover Readable Secondaries Availability Groups SQL Server 2012 Yes* (Sync Mode) DB(s) 4 Yes (w/ additional cluster member)** Database Mirroring SQL Server 2008 R2 (High Safety Mode) DB 1 (w/ Witness)** Limited (database snapshots) Log Shipping No N (standby state) * Most customers use Async Mode (High Performance) to avoid impacting primary performance **Async Mode only supports Force Failover to make DR (and potential data loss) a conscious decision

Access Control: Federated Identity Relying Party Security Token Service Public Cloud Application Windows Azure AD ACS Users Trust Windows Azure Federation Trust Authenticate Identify Provider Private Cloud Active Directory + ADFS 2.0

Access Control: Cloud Identity Windows Azure Active Directory Microsoft apps 3rd party clouds/hosting ISV/CSV apps Custom LOB apps Windows Server Active Directory PCs and devices Consumer identity providers

Dev Flexibility: Cloud Dev and Test Manage and Build Test Team Foundation Service Windows Azure Deploy Windows Azure Develop Deploy Visual Studio / SQL Server Data Tools Private Cloud Application

Common Patterns Cloud Bursting Composite Applications Resiliency Dynamic or Planned Scale Regional Bursting Compute Bursting Composite Applications Cloud Compute Cloud Storage On-Premise Storage Resiliency Storage Backup Database DR Access Control Federated Identity Cloud Access Control Development Flexibility Cloud Dev / Test

Hybrid Application Enablers Public Cloud Private Cloud App Monitoring & Management System Center Identity and Access Control Active Directory and ACS Data Synchronization SQL Azure Data Sync App-Layer Connect & Messaging Service Bus Secure Point-to-Site Network Connectivity Windows Azure Virtual Network Secure Site-to-Site Network Connectivity Virtual Network

VHD Mobility Windows Azure Your Data Center

VHD Mobility Windows Azure Your Data Center

Other Service Providers VHD Mobility Windows Azure Other Service Providers Your Data Center

Thanks! Hybrid is a long term reality. Combine the best of all options to balance your goals and constraints. Common app, identity, management, and virtualization across Cloud OS.

Resources Learning TechNet Developer Network 4/29/2019 12:17 AM Sessions on Demand http://channel9.msdn.com/Events/TechEd/Australia/2013 Virtual Academy http://www.microsoftvirtualacademy.com/ TechNet Developer Network Resources for IT Professionals http://technet.microsoft.com/en-au/ Resources for Developers http://msdn.microsoft.com/en-au/ © 2013 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.

© 2013 Microsoft Corporation. All rights reserved © 2013 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.