Corey Sanders Principal Program Manager Lead Microsoft Corporation

Slides:



Advertisements
Similar presentations
The spring release of Windows Azure Infrastructure as a Service introduces new functionality that allows full control and management of virtual machines.
Advertisements

Inside Windows Azure Virtual Machines Vijay Rajagopalan Microsoft Corporation.
Deep Dive into Windows Azure Virtual Machines – From Cloud Vendor and Enterprise Perspective Vijay Rajagopalan Principal Lead Program Manager Microsoft.
Name Title Microsoft Windows Azure: Migrating Web Applications.
Linux Running on an Azure Virtual Network Speaker Title Organization.
Windows Azure Virtual Machines. Agenda IT Pro experience Support for key server applications Easy storage manageability High availability features.
Windows Azure Migrating SQL Server Workloads Speaker Title Organization.
Migrating Applications to Windows Azure Virtual Machines Michael Washam Senior Technical Evangelist Microsoft Corporation.
Microsoft Azure Virtual Machines. Networking Compute Storage Virtual Machine Operating System Applications Data & Access Runtime Provision & Manage.
Infrastructure as a Service
Windows Azure Migrating Applications and Workloads Speaker Title Organization.
Windows Azure IaaS and How It Works Corey Sanders Principal Program Manager Lead Microsoft Corporation AZR201.
On Premises Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage Servers.
David Tesar | Microsoft Technical Evangelist David Aiken | Microsoft Group Technical Product Manager.
Microsoft Virtual Academy
Azure.
Building AD-SQL-APP Server on AZURE
Building ARM IaaS Application Environment
Virtual Machines and Web Sites
Microsoft Virtual Academy
Implementacija SharePoint 2016 farme pomoću Azure IaaS
Running Reporting Services in SharePoint Integrated Mode: How and Why
Microsoft Virtual Academy
TechEd /23/ :03 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
TechEd /5/ :50 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Microsoft Azure Deployment Planning Services
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.
Microsoft Azure Deployment Planning Services
Microsoft Virtual Academy
Windows Azure It Pro IaaS Jump Start
Overview of Managing Apps, Services & VM in Windows Azure
Extending Enterprise Networks to Windows Azure
Microsoft Virtual Academy
Azure AD Domain Services
TechEd /23/ :44 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Microsoft Virtual Academy
Linux on Windows Azure IaaS with Partner Demos
11/27/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
11/30/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
12/9/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
M318.
Microsoft Virtual Academy
Create IaaS SQL Server Test Premise Environment in Azure Cloud
Linux on Windows Azure IaaS with Partner Demos
MDC-B203 Deploying Applications in Microsoft System Center Virtual Machine Manager Using Services John Messec Program Manager Microsoft.
Building SaaS Solutions on Windows Azure
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
TechEd /11/ :25 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Microsoft Virtual Academy
Service Template Creation from the Ground Up
Windows Azure Hybrid Architectures and Patterns
Service Template Creation from the Ground Up
Microsoft Virtual Academy
Running Reporting Services in SharePoint Integrated Mode: How and Why
Backup your private cloud workloads before it’s too late!
Microsoft Virtual Academy
Day 2, Session 2 Connecting System Center to the Public Cloud
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Presentation transcript:

Corey Sanders Principal Program Manager Lead Microsoft Corporation 11/10/2018 12:01 PM AZR201 IaaS and How it Works Corey Sanders Principal Program Manager Lead Microsoft Corporation © 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 launched IaaS! Cross-Premise Connectivity On Thursday, 6/7… Windows Azure launched IaaS!

Today’s Talk Why Iaas? Applications What is persistence? How do disks work? Now, how do I use it? Back to the applications…

11/10/2018 12:01 PM Why IaaS? © 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.

The changing cloud continuum SaaS Platform Before Last Week software as a service PaaS Newest Features platform as a service COST-EFFICIENCY Simpler Management IaaS infrastructure as a service Virtualized data center Supply existing application support Manage ALL aspects of the software stack CONTROL ABSTRACTION

Windows Azure’s Infrastructure as a Service If it requires developer involvement to deploy an existing application, it’s not IaaS. It is all about the application!!

Using the platform… Management Portal Scripting REST API (Windows, Linux and Mac) REST API

demo Just a quick one… 11/10/2018 12:01 PM © 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.

Applications (not infrastructure) 11/10/2018 12:01 PM © 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.

It’s all about the application SQL Server 2008 SQL Server 2008 R2 SQL Server 2012 Windows Server 2008 R2 Windows Server 2012 SharePoint 2010

The Versions MS Applications + WA are better together Better together means it better be better Support and Testing

Images Available from the Gallery Windows Server 2008 R2 SQL Server 2012 Eval Windows Server 2012 RC OpenSUSE 12.1 CentOS 6.2 Ubuntu 12.04 SUSE Linux Enterprise Server 11 SP2 Windows Linux

Into the details on OS Components… Why Not SupportED? Hyper-V Hyper-V on Hyper-V DHCP Broadcast NLB Failover Clustering “Floating” IP Bitlocker (on OS disk) TPM Chip

What about licensing? Windows Server Application License Mobility (SA) Per-hour license in the cloud Bring-Your-Own Based upon vendor and product Application License Mobility (SA) External Licensing

What is persistence? The Windows Azure Way 11/10/2018 12:01 PM © 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.

VM with persistent drive Windows Azure Storage

VM with persistent drive Windows Azure Storage

VM with persistent drive Highly Durable Storage Windows Azure Storage

continuous storage geo-replication VM with persistent drive Geo-Replicated Storage WEST DC EAST DC > 400 miles continuous storage geo-replication Windows Azure Storage

What Does Persistent really mean? Windows Azure Storage

The power of VHD mobility… Windows Azure Your Data Center

The power of VHD mobility… Windows Azure Your Data Center

The power of VHD mobility… Windows Azure Other Service Providers Your Data Center

Provisioning and disk details 11/10/2018 12:01 PM How do disks work? Provisioning and disk details © 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.

Disks and Images Base OS image for new Virtual Machines OS Images Microsoft Partner User Base OS image for new Virtual Machines Sys-Prepped (Generalized) Read Only Created by uploading or by capture Disks OS Disks Data Disks OS or Data Read/Write Created during provisioning

The provisioning story… HyperVisor Customer’s Storage Account Platform Storage Repository Stock Images VM Data Data Disk OS OS Disk ISO Provisioning Repository Add Server Hostname Password … Cache Unattend Storage Cache.VHD Compute

Show provisioning, already… 11/10/2018 12:01 PM demo Show provisioning, already… © 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.

Capture or upload… Images Capture Customer’s Storage Account HyperVisor Customer’s Storage Account Images VM OS OS Disk Cache Capture Storage Cache.VHD Compute

Re-provision… Images Add Server Customer’s Storage Account HyperVisor VM Data Data Disk OS OS Disk ISO Provisioning Repository Add Server Hostname Password … Cache Unattend Storage Cache.VHD Compute

Provisioning Uploads and Copies 11/10/2018 12:01 PM demo Provisioning Uploads and Copies © 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.

What will work on upload… Images Sysprep’d Windows Server VHD on Hyper-V (Server 2008 R2 and Windows Server 2012 RC) Windows Azure Image Windows Server VHD on Hyper-V (Server 2008 R2 and Windows Server 2012 RC) Windows Azure Disk Disks

What should you avoid…? Sysprep and “Generalize” is required Do NOT put unattend.xml on the disk Do NOT install the Windows Azure Integration Components!! No WA Agent

demo Let’s just boot a disk… 11/10/2018 12:01 PM © 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.

How do disks work? More on Storage 11/10/2018 12:01 PM © 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.

The disk layout and Windows Azure Storage Other VM Windows Azure Storage OS (C) and Data Disks VM Temporary Storage Disk (D) Host OS Other VM

VM disk layout: Windows Server 2012 RC OS Disk Persistent SATA Default Cache (R/W) Drive C:

VM disk layout: Windows Server 2012 RC Temporary Storage Disk Local (Not Persistent) SATA Drive D:

VM disk layout: Windows Server 2012 RC Data Disk(s) Persistent SCSI Default No Cache Customer Defined Letter

VM disk layout: Windows Server 2008 R2 Disks OS Disk Persistent SATA Default Cache (R/W) Drive C: Temporary Storage Disk Local (Not Persistent) SATA Drive D: Data Disk(s) Persistent SCSI Default No Cache Customer Defined Letter

Adding a blank disk… Platform provisioned image (Auto-Online) Initialize and format Use, Copy, and Download

demo Fun with data disks 11/10/2018 12:01 PM © 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.

The Disk Rap Sheet OS Disk Maximum 127 GB, R/W Cache Data Disk Up to 16 disks (XL) Maximum 1 TB each Cache No cache for performance workloads Only 4 disks can have a cache

300 GB 150 GB $$ Storage Pricing Model Transactions Storage Space 1 Million for $0.10 100 GB for $12.5/month Pay for only what you use 150 GB $$ Storage Space Usage

Leases and Deleting Leases Storage When the VM is created, the new VHD is locked When in the library, the VHD is locked To completely delete, “delete” the disk/image through the portal, then delete through storage. Storage

Lease protection for my own good… 11/10/2018 12:01 PM demo Lease protection for my own good… © 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.

11/10/2018 12:01 PM Now, how do I use it? © 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.

Dev/Test Experience Windows Azure Storage

Dev/Test Experience (Import/Export) XML Windows Azure Storage

VM Import/Export Export-AzureVM -ServiceName 'mysvc' -Name 'myvm' -Path 'c:\myvm.xml' Import-AzureVM -Path 'c:\myvm.xml' | New-AzureVM -ServiceName 'newsvc' -AffinityGroup 'myag' -VNetName 'myvnet'

demo I like to Move it, Move it! 11/10/2018 12:01 PM © 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.

How do I “group” my Virtual Machines? LB Standalone Virtual Machine Cloud Service

What does grouping get me? Load-Balancing Load-Balanced Sets with probe control Availability Sets across fault domains Open 10.* address connectivity DNS connectivity without a DNS server High Availability Automated “Subnet” Connectivity Automated Azure-provided DNS

Load Balancing and High Availability Availability Set Load-Balanced Traffic (TCP/UDP)

Automated Azure-provided DNS TestVM1 TestVM2 IP Traffic Who is TestVM2? 10.1.1.1 Who is TestVM2?

Windows Azure Virtual Network Your “virtual” branch office Corpnet Windows Azure Extend their Enterprise Networks into Windows Azure Networking on-ramp for migrating existing apps Enables “hybrid” apps that span cloud and on-premises VM 1 VM 2 Subnet 1 Subnet 2 ROLE 1 Virtual network in the cloud Secure private IPv4 networks within Windows Azure IP address persistence Inter-service DIP-to-DIP communication

VM connectivity is so easy… 11/10/2018 12:01 PM demo VM connectivity is so easy… © 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.

Back to the applications… 11/10/2018 12:01 PM Back to the applications… © 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.

SQL Server Deployment Disk Setup No Cache, Use a Data Disk Backup 14 GB, 8 Core Maximum Database Mirroring Log Shipping, Geo-Replication Workload and Sizing High Availability Disaster Recovery

Active Directory – Cross-Premises IIS Servers AD / DNS AD / DNS VPN Tunnel Corp. HQ

Active Directory – Local IIS Servers AD / DNS

Active Directory Deployment Disk Setup No Cache or Use a Data Disk Do NOT copy the VHD Local, On-premises, RODC, ADFS Based upon application (remote-office) Location and type

SharePoint Deployment AD / DNS AD / DNS Corp. HQ VPN Tunnel

SharePoint Deployment (local) AD / DNS

SharePoint Deployment SQL Setup SQL Server 2008 R2 (or 2012 with SP1) Backup, Disk Setup Local AD required Multiple front-ends, load-balanced AD Setup High Availability

Virtual Machine Management Remote Desktop Load-Balanced Sets with probe control “On” by default, UTC timezone System Center Operations Manager Windows Update Management Tooling

11/10/2018 12:01 PM Questions © 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.

Azure Track Resources Hands-On Labs DOWNLOAD Windows Azure @ms_teched Hands-On Labs Meetwindowsazure.com DOWNLOAD Windows Azure Windowsazure.com/ teched

Resources Learning TechNet http://europe.msteched.com Connect. Share. Discuss. http://europe.msteched.com Microsoft Certification & Training Resources www.microsoft.com/learning TechNet Resources for IT Professionals http://microsoft.com/technet Resources for Developers http://microsoft.com/msdn

Submit your evals online 11/10/2018 12:01 PM Evaluations Submit your evals online http://europe.msteched.com/sessions © 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.

11/10/2018 12:01 PM © 2012 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. © 2009 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.