Presentation is loading. Please wait.

Presentation is loading. Please wait.

Windows Azure Hybrid Architectures and Patterns

Similar presentations


Presentation on theme: "Windows Azure Hybrid Architectures and Patterns"— Presentation transcript:

1 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

2 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

3 Deployment Models Private Cloud Community Cloud Public Cloud
Hybrid Cloud

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

5 Patterns and Architectures

6 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

7 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

8 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

9 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

10 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

11 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

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

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

14 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

15 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

16 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

17 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

18 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

19 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

20 VHD Mobility Windows Azure Your Data Center

21 VHD Mobility Windows Azure Your Data Center

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

23 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.

24 Resources Learning TechNet Developer Network 4/29/2019 12:17 AM
Sessions on Demand Virtual Academy TechNet Developer Network Resources for IT Professionals Resources for Developers © 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.

25 © 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.


Download ppt "Windows Azure Hybrid Architectures and Patterns"

Similar presentations


Ads by Google