Keynote

31
The Cloud for Modern Business

description

Curso

Transcript of Keynote

The Cloud for Modern BusinessWhy the cloud?2Why the cloud?Rapidly setup environments to drive business prioritiesScale to meet peak demands Increase daily activities, efficiency and reduced cost.

EconomicsScaleSpeed3On PremisesYou scale, make resilient and manageInfrastructure(as a Service)StorageServersNetworkingO/SMiddlewareVirtualizationDataApplicationsRuntimeManaged by vendorYou scale, make resilient & managePlatform (as a Service)Scale, resilience and management by vendorYou manageStorageServersNetworkingO/SMiddlewareVirtualizationApplicationsRuntimeDataHosting modelsSoftware (as a Service)StorageServersNetworkingO/SMiddlewareVirtualizationApplicationsRuntimeDataBusiness modelStorageServersNetworkingO/SMiddlewareVirtualizationDataApplicationsRuntimeScale, resilience and management by vendorWhy the cloud?4AzureAzure footprint16 regions worldwide in 2014Data CentersRegional Partners 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.10/10/2014 12:07 PM6Fortune 500 using Azure>57%>300kActive websitesMore than1,000,000SQL Databases in Azure>30TRILLIONstorage objects>300MILLIONAAD users>13BILLIONauthentication/wk>3MILLIONrequests/sec>1.65MILLIONDevelopers registered with Visual Studio OnlineBuild 2012 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.10/10/20147Partners

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.10/10/2014 12:07 PM8.NET Support2014Offline SyncMobile ServicesNetworkingVisual Studio & .NETVirtual MachinesMemory OptimizedDisk OptimizedResource ManagerPortalVSO GAXamarinPoint-to-site VPNWeb SitesSMB File SystemIBIZARemote DebugVM ManagementSQL DatabasePuppet Chef DockerPowershell and DSCCapture / DeployAutoscaleDynamic RoutingSubnet RoutingStatic IPStorageAutoscaleTraffic MgrWeb JobsBackupJava SupportASP.NET MVC 5.1ASP.NET Web API 2.1AD supportPowershell AutomationNode.JS project supportRemote DebuggingKindle SupportBDs up to 500GB99.95% SLASelf Service Site RecoveryActive GEO replicationHDInsightHadoop 2.2YARN support.NET 4.5.NET FoundationAzure Redis CacheAPI ManagementSite RecoveryRemote AppsCordovaVSO Open ApisEvent HubHow we differentiate with AzureEnterprise GradeHybridHyper-scale

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.10/10/2014 12:07 PM10 Hybrid consistencyCUSTOMER DATACENTERSERVICE PROVIDERMICROSOFTAZURECONSISTENTPLATFORM

Common OS and HypervisorCommon management API/UXCommon programming model

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.10/10/2014 12:07 PM11

Connect every on-premises server to the cloudStorSimpleBackupHyper-V Disaster RecoveryVMWare Disaster RecoverySQL Server Always OnActive DirectoryOrchestration as a ServiceExpressRoute NetworkingAzure

On-Premises Datacenter 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.10/10/2014 12:07 PM12

Cloud OS Network hosting and service providersSupport for Open Source

LanguagesCMSDevicesDatabases / AppsOperatingsystems

Management

Build 2012 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.10/10/201414Compliance: aka.ms/AzureCompliance

Azure ServicesMicrosoft Azure Services

Client layer (on-premises)Tablet

Phone

Games console

PCOn-premises databaseBrowser

Office Add-in

On-premises service

AD

MultifactorAuthentication

Access ControlLayer

Integration layerService Bus

CDN

BizTalk Services

Traffic Manager

Virtual Networks

Express Route

ApplicationlayerAPI Mgmt

Websites

Cloud Services

VM

Mobile Services

Media Services

Notification Hubs

Scheduler

Automation

Data LayerStorageBlobs

Tables

Queues

DataMachine LearningHD Insight

Backup and Recovery

SQL Database

Caching

StorSimple

17Demo: Azure Portal18Getting started

>_REST APIVirtual MachinesManagement portalScripting (Windows, Linux and Mac) Select image and VM sizeExtra SmallSmallMediumLarge X-LargeNew disk persisted in storage

CloudBlobStorageComprehensive NetworkingWindows ServerLinux

Boot VM from new disk19

Microsoft Azure Certified

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.10/10/2014 12:07 PM20Microsoft Azure Site RecoveryOrchestrated disaster recovery to a second site or to AzureCommunication and ReplicationMicrosoft Azure Site RecoveryCommunication ChannelReplication channel: Hyper-V ReplicaPrimary SiteWindows Server

Recovery SiteWindows Server

Microsoft Azure Site RecoveryPrimary SiteWindows Server

Automated VM protection and replicationRemote health monitoringCustomizable recovery plansNo-impact recovery plan testingOrchestrated recovery when needed21

Game sessions hosted using Azure Hosted using >100,000 Azure Virtual MachinesTitanfallPoints to land:Imagine what you could do 360,000 concurrent cores Have EA tell the story Assume we don't run out of capacity

22SQL Server database technology as a service Fully ManagedEnterprise-ready with automatic support for HADesigned to scale out elastically with demandIdeal for simple and complex applicationsFull support for TDS and ODBCFamiliar language and framework supportCross Datacenter failover and backups to support disaster recovery scenarios

SQL Database

Big Data InsightsMicrosoft Azure Machine LearningMashup sophisticated intelligent algorithmsEnables data scientists and developers to efficiently embed predictive analytics into their applicationsElastic, pay as you go with low operating costsExtend with Power BI, Hadoop and cloud hosted data

Microsoft Azure HDInsightMicrosoft instance of Hadoop distribution running as serviceSupport existing ecosystem from Hive, Pig, etcExtended to support Excel and BI toolingIntegration with diverse sources of data

Microsoft Azure Web SitesCode smart

Go live

Start simple

Create new sites in secondsEasily manage and scale your sitesAutomatic load balancing and shared storage across instancesScale out or up to reserved instances for improved performance and scaleBuilt-in web jobs supportUse ASP.NET, ASP, PHP, Java or Node.jsSQL Azure or MySQL databasesStart with open source apps and frameworksDevelop with VS and WebMatrixSupports any Web development tool on any platform (Windows, OSX, Linux)Rapid deployment for quick iterationIntegrated source control with Team Foundation Server (TFS) and GitBuilt-in monitoring of perf and usage dataQuick access to request logs, failed requests diagnostics and diagnosticsOffice Blog ASP.NET microsoft.com25Full Portal IntegrationNot just for Microsoft shops

Visual Studio Online

AgileBuildTestDeployInsightsCodeSynchronize your corporate and 3rd party identitiesIntegration with O365Support modern protocolsOAuth 2.0OpenID ConnectWS-FedSAML 2.0Identity and Access Mgmt PermissionsUsersGroupsApplications

Microsoft Azure Active DirectoryPCs and devices3rd party clouds/hosting Microsoft Azure ADYou27On Demand Media ServicesVideo-on-demandIngestEncodePackageEncryptDeliveryLive Streaming SupportOffice 365 IntegrationAzure Media Services

Live video encoding and streamingWeb + Mobile100 million viewers2.1 million concurrent HD viewers during the USA vs. Canada hockey match

Olympics NBC SportsMobile Services

StorageAuthenticationLogicPushSchedulerProvides essential services to support client developmentClient SupportiOSAndroidHTML5/WebXamarinWindowsWindows PhonePhoneGapSenchaSpeaking NotesAzure Mobile Services is a Backend-as-a-ServiceInstead of you having to design, build, test, deploy, manage, and upgrade your whole backend, we do it for youFeatures of Mobile ServicesStorage SQL DBAuthentication built in support for social providers w/ ability to custom authBackend logic data validation, logical flows, etcPush Notifications across all major mobile platformsScheduler backend job processing29Activate your MSDN Benefits89Countries33%offDev/Test VMs25%offOther Dev/Test

3 VMs for 16 hrs a day80 VMs for 20 hour load test

Up to 100 web sites + DB

+$150per MonthUp toGet started today at http://azure.microsoft.com 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.10/10/2014 12:07 PM31