TechEd 2013 9/15/2018 11:37 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.

Slides:



Advertisements
Similar presentations
Windows Azure and the Hybrid Cloud Arnie Locsin
Advertisements

Faith Allington Program Manager Microsoft Corporation Session Code: WSV304.
Windows Azure Networking & Active Directory Nasir (Muhammad Nasiruddin) Developer Evangelist - Azure Microsoft Corporation
Training Workshop Windows Azure Platform. Presentation Outline (hidden slide): Technical Level: 200 Intended Audience: Developers Objectives (what do.
Azure.
What’s New with IIS 8: Open Web Platform for Cloud
Data Platform and Analytics Foundational Training
Business Continuity & Disaster Recovery
Data Platform and Analytics Foundational Training
Microsoft Virtual Academy
System Center Marketing
System Center Marketing
Running Reporting Services in SharePoint Integrated Mode: How and Why
TechEd /23/ :03 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Microsoft Ignite /31/ :08 AM
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.
TechEd /16/2018 2:45 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Azure.
Required 9s and data protection: introduction to sql server 2012 alwayson, new high availability solution Santosh Balasubramanian Senior Program Manager.
Cloud Database Based on SQL Server 2012 Technologies
Business Continuity & Disaster Recovery
Architecting For Device Independent Delivery
9/23/2018 1:04 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Microsoft Azure P wer Lunch
TechEd /14/2018 6:05 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
11/16/ :06 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Microsoft Virtual Academy
TechEd /21/2018 5:20 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
TechEd /23/ :44 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Microsoft Virtual Academy
TechEd /24/2018 6:19 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
TechEd /28/ :51 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Microsoft Virtual Academy
TechEd /4/2018 3:19 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
TechEd /7/ :16 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Microsoft Virtual Academy
1/2/2019 5:18 PM THR3016 Customer stories: Plan and orchestrate large resource deployments on Azure infrastructure Igal Figlin Principal PM Manager – Azure.
Microsoft Virtual Academy
TechEd /11/ :54 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
TechEd /15/2019 8:08 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
TechEd /18/2019 2:43 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
MDC-B203 Deploying Applications in Microsoft System Center Virtual Machine Manager Using Services John Messec Program Manager Microsoft.
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 4:43 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered 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.
Pushing Data to and from the Cloud with SQL Azure Data Sync
Developing for Windows Azure
Sayed Ibrahim Hashimi Program Manager Microsoft Corporation
Windows Server 2012 Cloud optimize your IT
Windows Azure Overview
TechEd /11/ :25 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
TechEd /23/2019 9:23 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Service Template Creation from the Ground Up
04 | Performance and the Premium SKU
Windows Azure Hybrid Architectures and Patterns
Microsoft Virtual Academy
Running Reporting Services in SharePoint Integrated Mode: How and Why
Microsoft Virtual Academy
Day 2, Session 2 Connecting System Center to the Public Cloud
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
TechEd /26/2019 1:02 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Microsoft Virtual Academy
Microsoft Virtual Academy
TechEd /18/ :51 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Microsoft Virtual Academy
TechEd /5/2019 2:08 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Microsoft Virtual Academy
Presentation transcript:

TechEd 2013 9/15/2018 11:37 PM © 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.

9/15/2018 11:37 PM DBI-B201 Lap Around Windows Azure SQL Database and Microsoft SQL Server in Windows Azure Virtual Machines Greg Leake – Technical Product Manager Microsoft Dandy Weyn - Technical Product Manager Microsoft © 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.

Global Physical Infrastructure 9/15/2018 caching identity service bus media cdn integration hpc analytics app services virtual machines web sites cloud services mobile services SQL database HDInsight tables blob storage virtual network traffic manager compute data services networks Global Physical Infrastructure servers / network / datacenters Automated Managed Resources Elastic Usage Based W. US, East US, N Central US, S Central US, N Europe, W Europe, E Asia, SE Asia + 24 Edge CDN Locations © 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.

Windows Azure Data Management — Overview NON-RELATIONAL RELATIONAL 0100110100101010100101000111010100100101 Blob Storage Tables HDInsight SQL Server in a VM SQL Database A cloud storage service offering the simplest way to store large amounts of unstructured text or binary data, such as video, audio and images, and for creating virtual hard drives in the cloud. A full-featured instance of SQL Server running in a Windows Azure Virtual Machine for quickly and easily running or testing SQL Server applications in the cloud A feature-rich, fully managed relational database service that offers a highly productive experience with business-ready capabilities built on SQL Server technology A NoSQL key/value store that provides simple access to semi-structured data at a lower cost for applications that do not need robust querying capabilities A Big Data implementation 100% compatible with Hadoop. Best for inexpensive, scalable storage of data Best for inexpensive, scalable storage of semi- structured data Best for Big Data Analytics across semi-structured and unstructured data Best for existing and new applications needing full SQL Server feature set Best for new cloud applications needing relational capabilities and high availability

Options for Relational Data Services in the Cloud INFRASTRUCTURE AS A SERVICE (IaaS) PLATFORM AS A SERVICE (PaaS) SQL Server in a Windows Azure Virtual Machine Windows Azure SQL Database DB Full Control & Flexibility Simplified Administration Highly Customized Environment Eliminate Hardware Costs Decrease Time to Market Fully Managed Service Eliminate Hardware & Administrative Costs Build Modern Apps

Microsoft Data Platform Deployment Solutions Public Cloud SQL Server in a Windows Azure Virtual Machine Windows Azure SQL Database service (Formerly SQL Azure Database) Move Existing Tier 2 & 3 Apps Develop & Test HA/DR Hybrid Scenarios via AlwaysOn Extend On-Prem Apps to Windows Azure VM Develop New Cloud-Designed Apps Extend On-Prem Apps to Windows Azure SQL Database KEY SCENARIOS Use both SQL Server in Windows Azure VM and Windows Azure SQL Database in a single app.

Windows Azure Virtual Machine - Details VM Size CPU Core Memory Max Attached vDisks (<=1TB each) A0 Shared 768 MB 1 A1 1 1.75 GB 2 A2 2 3.50 GB 4 A3 4 7.00 GB 8 A6 4 28.00 GB 8 A4 8 14.00 GB 16 A7 8 56.00 GB 16

Demo SQL Server on Azure VMs (IaaS)

SQL Server 2012 Backup to URL Takes a Backup, Places in Windows Azure Storage (Requires SP1 + Cumulative Update 2) CREATE CREDENTIAL mycredential WITH IDENTITY = 'mystorageaccount' ,SECRET = '' ; BACKUP DATABASE AdventureWorks2012 TO URL = 'https://mystorageaccount.blob.core.windows.net/mycontainer/db.bak' WITH CREDENTIAL = 'mycredential' ,STATS = 5; RESTORE DATABASE AdventureWorks2012 FROM URL = 'https://mystorageaccount.blob.core.windows.net/mycontainer/db.bak'

HA/DR With SQL Server AlwaysOn on Azure Setup SQL Server AlwaysOn Availability Groups in Azure VMs Setup On-premise Primary DB, with failover replicas in Azure Azure Data Center Azure Data Center In-House Data Center AlwaysOn Primary SQL Server 2012 AlwaysOn Primary SQL Server 2012 AlwaysOn Async Secondary SQL Server 2012 AlwaysOn Synchronous Secondary OR AlwaysOn Synchronous Secondary SQL Server 2012 Domain Controller/AD in Azure VM On Premise Domain Controller/AD

Windows Azure Virtual Network Build virtual networks that scale Traditional, familiar approach to build extension to datacenter Complete control over network configuration Define your own IP addresses Enables complex hybrid scenarios And compliance scenarios for sensitive data Apps on Azure VMs can securely Access on-premise Databases Including Domain-Attach Azure VMs to on-premise AD Corpnet

SQL Server in Azure VM Guidance Capacity Plan by Load Testing Workloads Increase Performance by Choosing best VM image size (cores and memory) Using SQL Server EE vs. SE (reason = GroupCommit Feature in E) Use Multiple Data Drives w/ FileGroups and SQL Striping For High Availability AlwaysOn Availability Groups with Azure VMs running SQL Server replicas Need a Domain Controller MSDN tutorial available for setup docs

SQL Server in a Windows Azure Virtual Machine Low TCO for Existing Apps No App Changes Required Familiar Development tools Library of VM Templates Full SQL Server Capability High Availability of Database with AlwaysOn Availability Groups Advanced Security (Transparent data encryption & auditing) Full Business Intelligence Functionality Flexibility & Control Full Control of Virtual Machine Common Identity (Active Directory Integration) Managed Infrastructure Fully Managed Infrastructure 99.95% SLA for Virtual Machine Single Pane of Glass to Manage with System Center 2012

Windows Azure SQL Database (PaaS) Simplified Across with proven Deployment ENVIRONMENTS Performance Windows Azure SQL Database cloud relational database based on SQL Server 2012 technology Fully managed service Use same SQL Server tools, data access frameworks, T-SQL based language Global datacenters Low pricing Built-in high availability & redundancy

Azure SQL Database – business continuity 9/15/2018 11:37 PM Azure SQL Database – business continuity Single Logical Database Multiple Physical Replicas Firewall Replica 1 Replica 2 Automatic HA built-in One primary node Two online replicas Writes are synchronously replicated to online secondaries No database downtime even as Azure systems patched, upgraded 99.9% database uptime SLA Replica 3 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista 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.

Windows Azure SQL Database Scale Out SQL DB Federation or Custom Sharding Pattern Massive Scale Engage 1000s of nodes within the cluster 10 GB DB 10 GB DB 10 GB DB 10 GB DB 10 GB DB 10 GB DB Simplified Development and Administration Robust programming & connectivity model for creating dynamic applications 10 GB DB 10 GB DB 10 GB DB 10 GB DB 10 GB DB 10 GB DB 100 GB Database Simplified Multi-tenant Database Tiers Multi-tenancy provides great efficiencies by increasing density of tenants per database Applications don’t have to make a static decision about tenant placement Many DBs w/ Concurrent Read and Writes Single DB Bottlneck

Demo Windows Azure SQL Database

Windows Azure SQL Database Managed Platform & Infrastructure Fully managed (no patching of DB or OS) Built in HA for Database 99.9% SLA Simplified Azure Management Portal Dynamic Scalability Scale Out Scale via Azure Management Portal Fast & Flexible Platform Based on SQL Server Technology Common Architecture with SQL Server Insights with SQL Reporting Rapid Application Development Easy Database Portability Familiar Development Tools Choice of Platform

Choosing between IaaS & PaaS for your RDBMS Workload Start   Existing Are any of the following requirements true? Common code base between on and off-premises Feature dependency on SQL Server that is not available yet on SQL DB Stronger Isolation needs than what is available in SQL DB (e.g., domain join) Migrate Existing or Developing new application /service No Can you (re)architect or partition your app/service to be scale-out aware (database sharding)? Database size > 150GB Yes Windows Azure SQL Database SQL Server in a Windows Azure VM New

Typical Cloud Deployment for a Modern Application Any Application, Any Device HTML5 App Windows8 App Windows Phone App iOS App Android App REST Service Request Routing Cloud or On-Premise Deployment Middle Tier Services REST Business Service REST Business Service REST Business Service Composable Data Services RELATIONAL SQL DATABASE BIG DATA HDINSIGHT SEMI-STRUCUTRED TABLES UNSTUCTURED 010011010001000111010100100101 BLOBS MESSAGE STORE SERVICE BUS

Demo Cross-Device End-to-End Azure Application: StockTrader

Mobile Devices: Azure StockTrader Example Uses Xamarin C# X-Plat Common Code IPhones Android Phones 6.0: Download Now: http://msdn.Microsoft.com/stocktrader 6.1: Coming soon (June) at above link

Download Data Explorer Track Resources Download Data Explorer SQL Server Website Hands-On Labs @sqlserver Download Geoflow mva Microsoft Virtual Academy Get Certified! Windows Azure

Resources Learning TechNet msdn http://channel9.msdn.com/Events/TechEd 9/15/2018 11:37 PM Resources Learning Sessions on Demand http://channel9.msdn.com/Events/TechEd Microsoft Certification & Training Resources www.microsoft.com/learning TechNet msdn Resources for IT Professionals http://microsoft.com/technet Resources for Developers http://microsoft.com/msdn © 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.

Complete an evaluation on CommNet and enter to win! 9/15/2018 11:37 PM Complete an evaluation on CommNet and enter to win! © 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.

9/15/2018 11:37 PM Required Slide *delete this box when your slide is finalized Your MS Tag will be inserted here during the final scrub. Evaluate this session Scan this QR code to evaluate this session and be automatically entered in a drawing to win a prize © 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.

9/15/2018 11:37 PM © 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. 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.