SQL Server 2014 Platform for Hybrid Cloud

download SQL Server 2014  Platform for Hybrid Cloud

If you can't read please download the document

description

SQL Server 2014 Platform for Hybrid Cloud. (Level 300 Deck). SQL Server 2014 Platform for Hybrid Cloud. (Level 300 Deck). SQL Server 2014 Platform for Hybrid Cloud. (Level 300 Deck). SQL Server 2014 Platform for hybrid c loud Level 300. SQL Server 2014 and the data p latform. - PowerPoint PPT Presentation

Transcript of SQL Server 2014 Platform for Hybrid Cloud

SQL Server 2014 Platform for Hybrid Cloud Level 300 Deck

SQL Server 2014 Platform for Hybrid Cloud(Level 300 Deck)Server & Tools Business 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.12/3/20131SQL Server 2014 Platform for Hybrid Cloud(Level 300 Deck)Server & Tools Business 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.12/3/20132SQL Server 2014 Platform for Hybrid Cloud(Level 300 Deck)Server & Tools Business 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.12/3/20133SQL Server 2014 Platform for hybrid cloudLevel 300

Server & Tools Business 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.12/3/20134

SQL Server 2014 and the data platformMission-critical performanceFaster insights from any dataPlatform for hybrid cloud

Now that we have looked at all of the workloads across a data platform from OLTP to DW to BI, lets take a look at how SQL Server 2014 delivers a great platform for hybrid cloud to enable new hybrid scenarios for your database applications.Server & Tools Business 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.12/3/20135

Platform for hybrid cloud Hybrid cloud solutionsEnable new hybrid scenarios like cloud backup and cloud disaster recovery (DR) to reduce costs and improve on-premises DREasy on-ramp to cloudEasily migrate and run SQL Server in the cloud to gain benefits of cloud computingComplete and consistentDeploy a complete and consistent data platform from on-premises to cloudSQL Server 2014 provides a great platform for Hybrid Cloud as it enable new hybrid cloud solution such as backup to cloud, HA to cloud as well as other hybrid scenarios that can help you reduce costs and improve on-premises DR. We have also made it much easier for DBAs who may not be familiar with Windows Azure to easily deploy and manage SQL Server workloads to it. Finally one key reason we believe we offer a unique value proposition when it comes to building hybrid cloud solutions is our Cloud OS strategy of ensure a great and consistent experience no matter where you are running your data platform with a common set of tools across the entire application lifecycle. Server & Tools Business 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.12/3/20136Hybrid cloud solutionsManual or managedAt an instance level with point-in-time restoreMeasures database usage patterns to set backup frequencyFast disaster recovery (low RTO)Easy to deploy and manageCloud burstingGreater global reachBetter isolation of internal assetsSimplified cloud backup Cloud disaster recovery Extend on-premises apps

Reduce CAPEX and OPEX with cloud backupOn-premises networkAzure storageDomain controllerPeriodic snapshot (automatic/manual)SQL ServerWindows Azure Restore to VMGeo-replicationSQL Server 2014 enable new hybrid cloud solutions that can help you reduce CAPEX and OPEX while improving things like DR.

Lets take a look at the first hybrid scenario enabled, which is the ability to backup your on-premises database to Windows Azure and do this in an easy and efficient manner. You can enable policy based backup directly to Azure Storage and all you need is the URL and storage key. The backup is policy based and at an instance level meaning all of your databases within the instance follow the policy set and the backup can be implemented both manually or automated. In addition you gain the benefits of Windows Azure storage which offers Geo Replication that replicates the backups stored in multiple datacenters so you have even better DR for your backups. Also in the case of an on-premises failure you can restore the backups in Windows Azure Virtual Machines.

:You can also enable an even better disaster recovery scenario with lower RTO (recovery time objective) and better RPO (recovery point objective) over the backup with the Cloud HA scenario. In this scenario you are can now with SQL Server 2014 add asynchronous replicas to Windows Azure Virtual Machines and do them simply with an Add Replica wizard that makes it a point and click experience directly in SSMS (SQL Server Management Studio). As soon as a transaction is committed on-premises it is sent asynchronously to the Windows Azure replica. We still recommend you keep your synchronous replica on-premises, but by having the additional replicas in Windows Azure again you gain improved DR and can reduce your CAPEX and OPEX costs of physically maintaining additional hardware in additional data centers. Also the replicas in Azure can be efficiently utilized to take care of read functionality like BI reporting or also utilized for doing backups, speeding up the backup to Azure process as the secondary is in Azure already.

Finally you can create additional hybrid application scenarios by extending your on-premises applications to Windows Azure, much like Flavorus did to gain scale on demand in a cost effective manner. Server & Tools Business 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.12/3/20137Backup to CloudBackup to CloudWhats being deliveredSQL Server supports backups to and restores from the Windows Azure Blob storage service (UI, T-SQL, PowerShell commandlets) Main benefit: Take advantage of Windows Azure Blob storageFlexible, reliable (3-copies geo-DR), and limitless off-site storageNo need of backup media managementNo overhead of hardware managementBackup to Windows AzureCREATE CREDENTIAL mystoragecredWITH IDENTITY = mystorage',SECRET = BACKUP DATABASE mydb TO URL ='https://mystorage.blob.core.windows.net/backup-container/mydb-20130411.bak'WITH CREDENTIAL = mystoragecred', FORMAT, COMPRESSION, STATS = 5,MEDIANAME = mydb backup 20130411', MEDIADESCRIPTION = 'Backup of mydb'10Backup to Windows AzureWindows Azure storageWAWindows Azure BlobsOn-site/off-site storage costsDevice management costsBoxXDrives limited to 1 terabyteMax 16 drivesManage drives and policyNear bottomless storageOff-site, geo-redundantNo provisioningNo device managementMedia safety (decay-free)Remote accessibilityOn-premises server

Windows Azure VM

You can use the Transact-SQL ALTER TABLE...SWITCH statement to quickly and efficiently transfer subsets of your data in the following ways: Assigning a table as a partition to an already existing partitioned table. Switching a partition from one partitioned table to another. Reassigning a partition to form a single table.

11Simple configuration UIEasy creation of Azure credentialNo overhead

Backup to Windows Azure

Restore GUIBackup GUIBackup to Windows Azure Tool What is it?Stand-alone Tool that adds backup to Windows Azure capabilities and backup encryption to prior versions of SQL ServerBenefitsOne Cloud Backup strategy across prior versions of SQL Server including 2005, 2008, and 2008 R2

Adds backup encryption to prior versions, locally or in the cloud

Takes advantage of backup to Azure

Easy configuration

Managed Backup to Azure Whats being deliveredAgent that manages and automates SQL Server backup policyMain benefitLarge-scale management and no need to manage backup policyContext-aware for example, workload/throttlingMinimal knobs control retention periodManage whole instance or particular databasesTake advantage of backup to AzureInherently off-siteGeo-redundantMinimal storage costsZero hardware managementExample:EXEC smart_admin.sp_set_db_backup @database_name='TestDB', @storage_url=, @retention_days=30, @credential_name='MyCredential', @enable_backup=114Cloud DRCloud DRHybrid cloud solutionsFast disaster recovery (low RTO)Easy to deploy and manageCloud burstingGreater global reachBetter isolation of internal assetsSimplified cloud backup Cloud disaster recovery Extend on-premises apps

Reduce CAPEX and OPEX with cloud DROn-premises networkSecondary replicaDomain controllerVPN tunnel (Windows Azure Virtual Network)Asynchronous commitPrimary replicaSecondary replicaSynchronous commitWindows Azure Run backups Run BI reports Manual or automaticAt an instance level with point-in-time restoreMeasures database usage patterns to set backup frequencyTalk track in slide 23Server & Tools Business 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.12/3/201317

Why Do We Need Cloud DR for SQL Server?An event can cause on-premises SQL Server to become unavailableTemporarily (e.g. gateway failure)Permanently (e.g. flooding)A disaster recovery site is expensiveSite rent + maintenanceHardwareOps

18TechReady 16 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.12/3/201318Typical Configuration

Windows Azure

On-Premises19TechReady 16 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.12/3/201319

Characteristic of Cloud DR for SQL ServerDeploy one or more secondary replicas for on-premises SQL ServerReplicas continuously synchronizeAt best region: West US, East US, East Asia, Southeast Asia, North Europe, West EuropePolitical considerationsLatencyLow TCOVM and storage20TechReady 16 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.12/3/201320Inverse Deployment Configuration Supported

Windows Azure

On-Premises21TechReady 16 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.12/3/201321Technologies SupportedTechnologySQL Server VersionZero Data LossScope# SecondariesAutomaticFailoverReadableSecondariesAvailability GroupsSQL Server 2012Yes*(Sync Mode)DB(s)4Yes(w/ additional cluster member)**YesDatabase MirroringSQL Server 2008 R2SQL Server 2012Yes*(High Safety Mode)DB1Yes(w/ Witness)**Limited(database snapshots)LogShippingSQL Server 2008 R2SQL Server 2012NoDBNNoLimited(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 decision22

Availability Groups in Cloud DR

Provide additional benefits:Integrated HA/DROffload Read workloads to Windows AzureConnect reporting/BI appsMigrate apps and run against local secondariesOffload Backups to Windows AzureA solution for policy complianceRequires:Same Windows DomainNeeds an Active Directory Domain Controller23TechReady 16 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.12/3/201323

redmond.corp.microsoft.com

uswest.internal.cloudapp.net

AD / DNS

VPN DeviceVPN tunnel

Windows Cluster

Availability GroupPS1

S2CSNB2252109-TAVPN GatewayVirtualNetworkCSNB2252108-TAOn-PremisesWindows AzureAGHybrid2Example of Availability Group Spanning On-premises and Windows Azure2424

25Online travel firmContainer shipping companyOnline video streaming companyHealthcare companyCustomer deployment examplesTechReady 16 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.12/3/201325

Online Travel Firm26BusinessLeading tour operator in Europe.Sells trips to holiday destinations throughout Europe.10 brands, 9 countriesOver 700K passengers in 2011ApplicationOnline travel reservation systemInfrastructure1 data center (on-premises)Use AlwaysOn Availability Groups on-premises todayNo DR siteLeverage Windows Azure as DR data center

27Architecture DiagramWindows ClusterAvailability Group

On-PremisesSecondaryPrimary28Architecture DiagramWindows ClusterAvailability Group

On-PremisesSecondaryPrimary

SecondaryCloud

Container Shipping CompanyBusinessOne of the largest container shipping company in the WorldApplicationSecured electronic data interchange (EDI) messagesInfrastructurePrimary data center in NJDR data center in Manhattan, NYUse Availability Groups for DRBoth data centers got affected by Hurricane SandyWould like to leverage Windows Azure as DR data center

29Architecture DiagramWindows ClusterWindows ClusterAvailability Group Availability Group

Primary

SecondaryOn-Premises (NY)On-Premises (NJ)30Architecture DiagramWindows ClusterWindows ClusterAvailability Group Availability Group

Primary

SecondaryOn-Premises (NY)On-Premises (NJ)

SecondaryCloud31

Online Video Streaming CompanyCharacteristics:Organizational strategy to move to Windows AzureHA / DR important needWindows Azure will be used as primaryOne secondary in Windows Azure for local HAAnother secondary replica on-premises for DR32Architecture DiagramWindows ClusterAvailability Group CloudOn-PremisesSecondary

SecondaryPrimary33

Healthcare CompanyCharacteristics:Healthcare software company providing on premises as well as hosted softwareUse Windows Azure as hosting infrastructureHA / DR needs are importantHIPAA compliance is importantPrimary: Windows AzureSecondary: a copy of data on premises for reporting and regulatory purposes34Architecture DiagramWindows ClusterAvailability Group CloudOn-PremisesSecondary

SecondaryPrimary35AlwaysOn Replica in Windows AzureWhats being deliveredWizard to add a replica in a Windows Azure VMMain benefitsEasily deploy one or more replicas of your databases to Windows AzureNo need for a DR site (hardware, rent, ops)Use these replicas forDisaster RecoveryWorkloads (reads/backups)

Windows Azure

On-Premises3636Deploy dB to Windows Azure WizardDeploy dB to Windows Azure WizardEasy on-ramp to cloudEasily migrate on-premises SQL Server to a Windows Azure VMDesigned for users unfamiliar with Windows AzureIdeal for existing apps and dev/test new appsFull SQL Server functionalityFull VM controlIdeal for new variable-demand appsDynamic scale-out of databaseNo patching of OS or DBBuilt-in HA with 99.9-percent SLANew migration wizardSQL Server in a Windows Azure VMWindows Azure SQL Database ServiceCloud migration wizard

DB

Not only are we enabling new unique hybrid scenarios, we are also simplify cloud adoption for our customers. With SQL Server 2014 we will also ship a new migration wizard that will help DBAs easily migrate their on-premises SQL Server instance to Windows Azure and again directly through SSMS as you can see in the screen shot there, point and click and you instance will be up and running in Azure in no time.

Once you become familiar with Windows Azure you can start to take advantage of the Windows Azure Virtual Machine to run many scenarios in the cloud including fast dev/test of your SQL Server applications, moving existing applications, doing hybrid scenarios like we talked about, BI scenarios in the cloud because you have full SQL Server functionality including all of the BI services. In addition you have full control over the VM so if you want to put your corporate anti-virus on the VM you can.

Once you have become comfortable with the Windows Azure environment you can take advantage of Windows Azure SQL Database service offering that will speed development of your new database application even faster because you dont have to manage the database, it is a service, you dont have to patch the OS or database we take care of that, all you do is develop your application using the service. The SQL Database service also has unique cloud features like dynamic scalability of the database using Federations like Flavorus did to achieve their business goals. In addition this database service also offers an SLA for the database running inside the VM and you dont have think about setting up high availability because it is built-in to the database service by default. This is where we see cloud applications doing fast development, less maintenance and faster time to market.Server & Tools Business 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.12/3/201339Deploy databases to Windows Azure VMWhats being deliveredNew wizard to deploy databases to SQL Server in Windows Azure VMCan also create a new Windows Azure VM if needed

Main benefitsEasy to usePerfect for database administrators new to Azure and for ad hoc scenariosComplexity hiddenDetailed Azure knowledge not neededAlmost no overhead: defining factor for time-to-transfer is database size

40SQL Server Data & Log Files in Windows Azure StorageSQL Server Data & Log Files in Windows Azure StorageSQL Server Data & Log Files in Windows Azure StorageWhats being deliveredAbility to move data & log files in Windows Azure Storage, while keeping the compute node of SQL Server on-premiseTransparent Data Encryption (TDE) is supported

Main benefitsNo application changes requiredCentralized copy of data and log files Enjoy unlimited storage capacity in Azure Storage (built in HA, SLA, geo-DR)Secure because TDE encryption key can be stored on-premiseRestore database is simply an attach operation

43SQL Server Data & Log Files in Windows Azure StorageCreate database syntax does not change:

Restore is simply an attach operation:

44SERVICE PROVIDERWINDOWS AZURECUSTOMERDevelopmentManagementIdentityVirtualizationDataComplete and consistent data platform 1CONSISTENTPLATFORMSQL Server 2014Mission-critical performanceFaster insights from any dataPlatform for hybrid cloudSQL Server 2014 deliver the consistent platform you are looking and excels at the tables steaks you expect for mission critical workloads as we have shown you today, provides faster insights into any data with familiar tools and also giving you a great platform for hybrid cloud. 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.12/3/201345Call to actionDownload SQL Server 2014 CTP2 Stay tuned for availabilitywww.microsoft.com/sqlserver Server & Tools Business 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.12/3/201346

2013 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 PRESENTATION4/10/2013Microsoft Corporation47ESP Sales Presentation for Mobility