Microsoft Cloud Services
IT Capacity ManagementAllocated IT-capacitiesLoad ForecastIT CAPACITYTIME
IT Capacity ManagementAllocated IT-capacitiesLoad Forecast“Under-supply“ of capacities“Waste“ of capacitiesFixed cost of IT-capacitiesIT CAPACITYBarrier forinnovationsActualLoadTIME
Capacity Management with CloudLoad ForecastAllocated IT capacitiesNo “under-supply“IT CAPACITYReduction of “over-supply“Possible reduction of IT-capacities in case of reduced loadReduction of initial investmentsActualLoadTIME
Cloud ImpactREDUCED MANAGEMENTNEW ECONOMICSINCREASED PRODUCTIVITYPay for what you useLower and predictable costsShift from CapEx to OpExAccelerate speed to valueNo patching, maintenanceFaster deploymentRobust multi-layered securityReliability and fault-toleranceLatest software for usersInternet collaboration  Anywhere accessInstant self-provisioning
What is Cloud Computing?Cloud Computing Service CategoriesOn-PremiseInfrastructure as a Service (IaaS)Platform as a Service (PaaS)Software as a Service (SaaS)What are the portions “you manage”What are the portions managed by the cloud vendorApplicationsDataRuntimeMiddlewareYou manageO/SVirtualizationServersStorageNetworking
On-PremiseInfrastructure as a Service (IaaS)Platform as a Service (PaaS)What is Cloud Computing?Cloud Computing Service CategoriesSoftware as a Service (SaaS)You manageApplicationsApplicationsApplicationsApplicationsDataDataDataDataYou manageRuntimeRuntimeRuntimeRuntimeManaged by vendorMiddlewareMiddlewareMiddlewareMiddlewareYou manageManaged by vendorO/SO/SO/SO/SVirtualizationVirtualizationVirtualizationVirtualizationManaged by vendorServersServersServersServersStorageStorageStorageStorageNetworkingNetworkingNetworkingNetworking
CLIENTSERVICESSERVERDeveloper ToolsProgramming ModelApplications Application ServicesRelational DatabaseOperating SystemSystems ManagementExtending Flagship Solutions “into the Cloud”
Developer ExperienceUse existing skills and tools.The Windows Azure PlatformplatformManagementRelational dataComputeStorageManagementAppFabricConnectivityAccess control
Windows Azure PlatformApplicationMarketplaceInformation MarketplacePersonal Data RepositoryApplication ServicesWorkflow HostingDistributed CacheServices HostingFrameworksClaims-Based IdentityFederated IdentitiesSecure Token ServiceDeclarative PoliciesSecurityRegistryOn-Premise BridgingService BusConnectivityTransact-SQLData SynchronizationRelational DatabaseADO.NET, ODBC, PHPDataComputeC / C++Win32VHDDynamic Tabular DataBlobsMessage QueuesDistributed File SystemContent DistributionStorage
Windows Azure PlatformApplication Services“Dublin”“Velocity”Frameworks“Geneva”SecurityAccess ControlProject “Sydney”ConnectivityService BusSQL Azure Data SyncDataComputeTable StorageBlob StorageQueueDriveContent Delivery NetworkStorageIndicates Pre-Release
Why Microsoft?Partner ecosystemBreadth of offeringsNew capabilities, familiar programsEnterprise-classDeep investmentsGlobal infrastructure
Example: Thuzi Launches Outback Facebook App – Nov. 5, 2009…
Outback’s Facebook Results – 2 weeks in!FansWeek 1Week 2350k signups+1,200 / hour20 / secondPowered by Windows Azure
Dominos – Will Extend a Java / Tomcat Platform to AzureDomino’s is updating its eCommerce platform
Will run on-prem and in cloud with one codebase
Using Azure’s interoperabilityJordan Brands – Creates 5 Billion Pixel Social Mosaic25th Anniversary of Air Jordan
Azure runs RGB scan of every image, creates 47k x 107k pixel mosaic
Updated every 10 minuteswww.jumpman23mosaic.com
Microsoft Cloud Services Momentum:Windows Azure platform customers
Microsoft Cloud Services Momentum:Microsoft Online Services Customers

Microsoft Cloud Services Presentation

  • 1.
  • 2.
    IT Capacity ManagementAllocatedIT-capacitiesLoad ForecastIT CAPACITYTIME
  • 3.
    IT Capacity ManagementAllocatedIT-capacitiesLoad Forecast“Under-supply“ of capacities“Waste“ of capacitiesFixed cost of IT-capacitiesIT CAPACITYBarrier forinnovationsActualLoadTIME
  • 4.
    Capacity Management withCloudLoad ForecastAllocated IT capacitiesNo “under-supply“IT CAPACITYReduction of “over-supply“Possible reduction of IT-capacities in case of reduced loadReduction of initial investmentsActualLoadTIME
  • 5.
    Cloud ImpactREDUCED MANAGEMENTNEWECONOMICSINCREASED PRODUCTIVITYPay for what you useLower and predictable costsShift from CapEx to OpExAccelerate speed to valueNo patching, maintenanceFaster deploymentRobust multi-layered securityReliability and fault-toleranceLatest software for usersInternet collaboration Anywhere accessInstant self-provisioning
  • 6.
    What is CloudComputing?Cloud Computing Service CategoriesOn-PremiseInfrastructure as a Service (IaaS)Platform as a Service (PaaS)Software as a Service (SaaS)What are the portions “you manage”What are the portions managed by the cloud vendorApplicationsDataRuntimeMiddlewareYou manageO/SVirtualizationServersStorageNetworking
  • 7.
    On-PremiseInfrastructure as aService (IaaS)Platform as a Service (PaaS)What is Cloud Computing?Cloud Computing Service CategoriesSoftware as a Service (SaaS)You manageApplicationsApplicationsApplicationsApplicationsDataDataDataDataYou manageRuntimeRuntimeRuntimeRuntimeManaged by vendorMiddlewareMiddlewareMiddlewareMiddlewareYou manageManaged by vendorO/SO/SO/SO/SVirtualizationVirtualizationVirtualizationVirtualizationManaged by vendorServersServersServersServersStorageStorageStorageStorageNetworkingNetworkingNetworkingNetworking
  • 9.
    CLIENTSERVICESSERVERDeveloper ToolsProgramming ModelApplicationsApplication ServicesRelational DatabaseOperating SystemSystems ManagementExtending Flagship Solutions “into the Cloud”
  • 10.
    Developer ExperienceUse existingskills and tools.The Windows Azure PlatformplatformManagementRelational dataComputeStorageManagementAppFabricConnectivityAccess control
  • 11.
    Windows Azure PlatformApplicationMarketplaceInformationMarketplacePersonal Data RepositoryApplication ServicesWorkflow HostingDistributed CacheServices HostingFrameworksClaims-Based IdentityFederated IdentitiesSecure Token ServiceDeclarative PoliciesSecurityRegistryOn-Premise BridgingService BusConnectivityTransact-SQLData SynchronizationRelational DatabaseADO.NET, ODBC, PHPDataComputeC / C++Win32VHDDynamic Tabular DataBlobsMessage QueuesDistributed File SystemContent DistributionStorage
  • 12.
    Windows Azure PlatformApplicationServices“Dublin”“Velocity”Frameworks“Geneva”SecurityAccess ControlProject “Sydney”ConnectivityService BusSQL Azure Data SyncDataComputeTable StorageBlob StorageQueueDriveContent Delivery NetworkStorageIndicates Pre-Release
  • 13.
    Why Microsoft?Partner ecosystemBreadthof offeringsNew capabilities, familiar programsEnterprise-classDeep investmentsGlobal infrastructure
  • 14.
    Example: Thuzi LaunchesOutback Facebook App – Nov. 5, 2009…
  • 15.
    Outback’s Facebook Results– 2 weeks in!FansWeek 1Week 2350k signups+1,200 / hour20 / secondPowered by Windows Azure
  • 16.
    Dominos – WillExtend a Java / Tomcat Platform to AzureDomino’s is updating its eCommerce platform
  • 17.
    Will run on-premand in cloud with one codebase
  • 18.
    Using Azure’s interoperabilityJordanBrands – Creates 5 Billion Pixel Social Mosaic25th Anniversary of Air Jordan
  • 19.
    Azure runs RGBscan of every image, creates 47k x 107k pixel mosaic
  • 20.
    Updated every 10minuteswww.jumpman23mosaic.com
  • 21.
    Microsoft Cloud ServicesMomentum:Windows Azure platform customers
  • 22.
    Microsoft Cloud ServicesMomentum:Microsoft Online Services Customers
  • 23.
    How can Microsoftcloud services strengthen your business?Test Drive:Microsoft BPOShttp://www.microsoft.com/online/products.mspxCRM Onlinehttp://crm.dynamics.comWindows Azure
  • 24.
    http://www.microsoft.com/windowsazure/Ask us …microsoft.com/cloudAskyour Microsoft Partner…or find a partner at pinpoint.microsoft.com
  • 25.
    Extra Credit: WindowsAzure ResourcesLearn“What is the Windows Azure Platform?” 4 min videoWindows Azure Case StudiesDeploying a large scale app, Virtual LabUsing your MSDN Premium BenefitsMicrosoft’s DatacentersSecurity Talk SeriesGetGet an Azure accountWindows Azure Tools for Microsoft Visual StudioWindows Azure Platform Training KitInteroperability toolsMicrosoft Web Platform InstallerJoinBizSpark, for startupsThe vibrant online community – http://channel9.msdn.com/azureAzure user groups – http://www.azureusergroup.comAlso on Facebook – www.facebook.com/windowsazure
  • 26.
    © 2010 MicrosoftCorporation. 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.

Editor's Notes

  • #15 Development took 3 weeksYou don't need to worry about ANY infrastructure at allCustomer was “all in,” so was Thuzi, and MSFTHad it gone poorly, the viral nature would meant backlash2 weeks before release of Azure, Outback went live with this app
  • #16 Started with 20k fansLeveraged Facebook APIs to drive viral elements35000012days29166.67per day1215.278per hour20.25463per second
  • #21 Find out more microsoft.com/cloudservices