The Next Wave:Presented by John WestonIT Pro Evangelist - Microsoft Corporationhttp://blogs.technet.com/jweston
Required SetupPrior to delivery, you’ll need:A Windows Azure accountRead the e-mail message found in the Demo Setup folder for instructions.The “MyTODO” application loadedSee the Demo Setup document For the event, you’ll need:Internet Access**I will be adding hidden screenshot slides to this deck, in case there are any connectivity issues.
Today we’ll help you answer the following questions…What is “Cloud Computing”? …and is Microsoft serious about it?What is Windows Azure?How much money will it save me?What will the Windows Azure Platform look like a year from now?
AgendaWindows Azure:The IntroductionThe Moving PartsHow To Get StartedThe Future
AgendaWindows Azure:The IntroductionThe Moving PartsHow To Get StartedThe Future
Defining Cloud ComputingApplication runs on-premisesBuy my own hardware, and manage my own data centerApplication runs on-premisesBring my own machines, connectivity, software, etc.
Complete control and responsibility
Upfront capital costs for the infrastructureDefining Cloud ComputingApplication runs on-premisesBuy my own hardware, and manage my own data centerApplication runs at a hosterPay someone to host my application using hardware that I specifyApplication runs on-premisesBring my own machines, connectivity, software, etc.
Complete control and responsibility
Upfront capital costs for the infrastructureApplication runs at a hosterRent machines, connectivity, software
Less control, but fewer responsibilities
Lower capital costs, but pay for fixed capacity, even if idleDefining Cloud ComputingApplication runs on-premisesBuy my own hardware, and manage my own data centerApplication runs at a hosterPay someone to host my application using hardware that I specifyApplication runs using cloud platformPay someone for a pool of computing resources that can be applied to a set of applicationsApplication runs on-premisesBring my own machines, connectivity, software, etc.
Complete control and responsibility
Upfront capital costs for the infrastructureApplication runs at a hosterRent machines, connectivity, software
Less control, but fewer responsibilities
Lower capital costs, but pay for fixed capacity, even if idleApplication runs using cloud platformShared, 	multi-tenant environmentOffers pool of computing resources, abstracted from infrastructure
Pay as you goWhy Are We Here?Because Cloud Computing is HugeAt Microsoft:1 billion: Windows Live ID authentications each day
3 to 4 billion: the # of emails filtered daily from >6 million mail boxes by Forefront
2 billion: the # of queries each month on Bing
450 million:Hotmail users (now 15 years old)
100 million:users that get Windows Update worldwide, (now 12 years old)
20 million:Xbox Live users (now 9 years old)
+400,000:  square footage of our new datacentersFor You:A new paradigm in computing
SECURITY
Scalability
Regulations and other legal issues
Using the Cloud for ScaleLost BusinessDatacenter peak loadIdle timeUsageJanAprJulOct
Maintenance OS1 Guest Partition Host Partition Guest Partition Guest PartitionService 1BitsService 2BitsService 3Bits6WebVHDWorkerVHDWorkerVHD5Host DifferencingVHDGuest DifferencingVHDGuest DifferencingVHDGuest DifferencingVHD4Enterprise baseVHDServer CoreVHDServer Core base VHD273HypervisorPhysical Server HardwareCPU, memory, disk, and network
AgendaWindows Azure:The IntroductionThe Moving PartsHow To Get StartedThe Future
Windows Azure PlatformCompute:Virtualized environment based on Windows ServerStorage: Durable, scalable, & available storageManagement:   Automated, model-driven service managementDatabase:Relational processing for structured/unstructured dataService Bus: General purpose application busAccess Control:  Rules-driven, claims-based access control
Flexible application hostingLights-out service managementProvide code & service model, hit ENTERStorage at massive scaleComputeStorageManagement
Relational database as a serviceHighly available, automatically maintainedExtension of the SQL Server Data PlatformBusiness AnalyticsReportingData SyncDatabase
Secure connections between servicesAcross organizational boundariesClaims-based access controlServiceBusAccessControl
Windows AzureYourServiceDNSLBWeb Portal(API)LBFabricController
ServiceServiceServiceModelYourServiceDNSLBWeb Portal(API)LBDNSconfigService DeploymentFabricController
YourServiceServiceDNSServiceServiceServiceServiceLBServiceServiceServiceWeb Portal(API)LBService ScalingModelFabricController
YourServiceDNSServiceServiceLBServiceServiceWeb Portal(API)!LBService Monitoring & RecoveryModelFabricController

Azure Microsoft

  • 2.
    The Next Wave:Presentedby John WestonIT Pro Evangelist - Microsoft Corporationhttp://blogs.technet.com/jweston
  • 3.
    Required SetupPrior todelivery, you’ll need:A Windows Azure accountRead the e-mail message found in the Demo Setup folder for instructions.The “MyTODO” application loadedSee the Demo Setup document For the event, you’ll need:Internet Access**I will be adding hidden screenshot slides to this deck, in case there are any connectivity issues.
  • 4.
    Today we’ll helpyou answer the following questions…What is “Cloud Computing”? …and is Microsoft serious about it?What is Windows Azure?How much money will it save me?What will the Windows Azure Platform look like a year from now?
  • 5.
    AgendaWindows Azure:The IntroductionTheMoving PartsHow To Get StartedThe Future
  • 6.
    AgendaWindows Azure:The IntroductionTheMoving PartsHow To Get StartedThe Future
  • 7.
    Defining Cloud ComputingApplicationruns on-premisesBuy my own hardware, and manage my own data centerApplication runs on-premisesBring my own machines, connectivity, software, etc.
  • 8.
    Complete control andresponsibility
  • 9.
    Upfront capital costsfor the infrastructureDefining Cloud ComputingApplication runs on-premisesBuy my own hardware, and manage my own data centerApplication runs at a hosterPay someone to host my application using hardware that I specifyApplication runs on-premisesBring my own machines, connectivity, software, etc.
  • 10.
    Complete control andresponsibility
  • 11.
    Upfront capital costsfor the infrastructureApplication runs at a hosterRent machines, connectivity, software
  • 12.
    Less control, butfewer responsibilities
  • 13.
    Lower capital costs,but pay for fixed capacity, even if idleDefining Cloud ComputingApplication runs on-premisesBuy my own hardware, and manage my own data centerApplication runs at a hosterPay someone to host my application using hardware that I specifyApplication runs using cloud platformPay someone for a pool of computing resources that can be applied to a set of applicationsApplication runs on-premisesBring my own machines, connectivity, software, etc.
  • 14.
    Complete control andresponsibility
  • 15.
    Upfront capital costsfor the infrastructureApplication runs at a hosterRent machines, connectivity, software
  • 16.
    Less control, butfewer responsibilities
  • 17.
    Lower capital costs,but pay for fixed capacity, even if idleApplication runs using cloud platformShared, multi-tenant environmentOffers pool of computing resources, abstracted from infrastructure
  • 18.
    Pay as yougoWhy Are We Here?Because Cloud Computing is HugeAt Microsoft:1 billion: Windows Live ID authentications each day
  • 19.
    3 to 4billion: the # of emails filtered daily from >6 million mail boxes by Forefront
  • 20.
    2 billion: the# of queries each month on Bing
  • 21.
    450 million:Hotmail users(now 15 years old)
  • 22.
    100 million:users thatget Windows Update worldwide, (now 12 years old)
  • 23.
    20 million:Xbox Liveusers (now 9 years old)
  • 24.
    +400,000: squarefootage of our new datacentersFor You:A new paradigm in computing
  • 25.
  • 26.
  • 27.
  • 28.
    Using the Cloudfor ScaleLost BusinessDatacenter peak loadIdle timeUsageJanAprJulOct
  • 31.
    Maintenance OS1 GuestPartition Host Partition Guest Partition Guest PartitionService 1BitsService 2BitsService 3Bits6WebVHDWorkerVHDWorkerVHD5Host DifferencingVHDGuest DifferencingVHDGuest DifferencingVHDGuest DifferencingVHD4Enterprise baseVHDServer CoreVHDServer Core base VHD273HypervisorPhysical Server HardwareCPU, memory, disk, and network
  • 32.
    AgendaWindows Azure:The IntroductionTheMoving PartsHow To Get StartedThe Future
  • 33.
    Windows Azure PlatformCompute:Virtualizedenvironment based on Windows ServerStorage: Durable, scalable, & available storageManagement: Automated, model-driven service managementDatabase:Relational processing for structured/unstructured dataService Bus: General purpose application busAccess Control: Rules-driven, claims-based access control
  • 34.
    Flexible application hostingLights-outservice managementProvide code & service model, hit ENTERStorage at massive scaleComputeStorageManagement
  • 35.
    Relational database asa serviceHighly available, automatically maintainedExtension of the SQL Server Data PlatformBusiness AnalyticsReportingData SyncDatabase
  • 36.
    Secure connections betweenservicesAcross organizational boundariesClaims-based access controlServiceBusAccessControl
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
    AgendaWindows Azure:The IntroductionTheMoving PartsHow To Get StartedThe Future
  • 42.
    Windows Azure: GettingStarted Introductory SpecialDevelopment Accelerator CoreDevelopment Accelerator ExtendedConsumption (pay as you go)
  • 43.
    Windows Azure PricingMetersElastic, scalable, secure, & highly available automated service platform StoragePer GB stored & transactionsBlob & table $0.15 / GBStorage Access = $0.01 / 10K TransactionsComputePer Service HourStarting at $0.12/service hour +Variable instance sizes BandwidthPer GB transfer in or out of a datacenterUS/EU Bandwidth = $0.10 in / $0.15 out / GB Asia Pacific = $0.30 in / $0.45 out / GB
  • 44.
    Windows Azure InstanceSizesVariable instance sizes to handle complex workloads of any size SmallMediumLargeX Large$0.96 per service hour $0.24 per service hour $0.48 per service hour $0.12 per service hour Unit of Compute Defined Equivalent compute capacity of a 1.6Ghz processor (on 64bit platform) SmallMediumLargeX Large1.6 GHz(moderate IO)1.75 GB Memory250 GB Instance Storage4 x 1.6 GHz(high IO)7 GB Memory1000 GB Instance Storage8 x 1.6 GHz(high IO)14 GB Memory2000 GB Instance Storage2 x 1.6 GHz(high IO)3.50 GB Memory500 GB Instance Storage
  • 45.
    SQL Azure PricingHighlyavailable, scalable, and self managed distributed relational database service Web Edition Per DB per MonthUp to 1GB DB $9.99 + BW charges Business EditionPer DB per MonthUp to 10GB DB$99.99 + BW chargesData Transfers: Windows Azure and SQL Azure data transfers within a sub-region are not subject to BW charges
  • 46.
    Windows Azure PlatformAppFabric Access Control & Service Bus PricingScalable, automated, highly available services for secure connectivity Service BusPer connection/month$3.99 connection/month(multi connection packs avail) Access ControlPer AC transactions/month$1.99/100K AC transactions(pay per use basis)1 Prices are shown are in USD; international prices are available 2 Service Bus billing to begin April 2010
  • 47.
    Microsoft Delivers ServiceLevelsYou Can Bet Your Business OnCustomer-oriented pricing options: Simple, Flexible and Comprehensive
  • 48.
  • 49.
    Clear and SimpleSLA GuaranteesInstance Monitoring & RestartAll running roles will be monitored continuously
  • 50.
    If role isunhealthy, we will detect and initiate corrective stateDatabaseAvailabilityDatabase is connected to the internet gateway
  • 51.
    Availability monitoring every5-minuteintervalStorageAvailabilityStorage service will be available/reachable (connectivity)
  • 52.
    Your storage requestswill be processed successfullyServiceAvailabilityService Bus endpoint will have external connectivity
  • 53.
    .NET Message operationrequests will be processed successfullyCompute ConnectivityYour service is connected and reachable via web
  • 54.
    Internet facing roleswill have external connectivity> 99.95%> 99.99%> 99.99%> 99.99%> 99.99%
  • 55.
    TCO Analyzer &ROI ToolQuickly determine qualitative & quantitative value of using Windows Azure Platform services
  • 56.
    TCO of productdevelopment on Windows Azure Platform vs. traditional delivery channels
  • 57.
  • 58.
    TCO comparison ofWindows Azure platform vs. on-premises and hosting environments
  • 59.
    Conversion to andestimation of on-premises solution to Windows Azure Platform services
  • 60.
    Windows Azure Platformcost & price estimator”TCO tool available today: http://www.microsoft.com/windowsazure/tco/
  • 61.
  • 62.
    TCO Analyzer andROI ToolAgendaWindows Azure:The IntroductionThe Moving PartsHow To Get StartedThe Future
  • 63.
    Windows Azure: TheRoad AheadAvailable NowBeta 12010Ship in 2010v4“Cloud”Beta in 2010
  • 64.
    Windows Azure: TheRoad AheadPre-Configured VMs OptionDeployment of pre-configured VM imagesMaintain benefits of the Windows Azure service modelStorageUser-selectable geo-locations for replicasSecondary indices on tablesBlobs, Tables, Queues… and now DRIVESService managementRemote terminal server access to VMs
  • 65.
    Windows Azure: TheRoad AheadProgramming modelAdministrator privileges in the VMDeployment of pre-configured VM imagesStill obtain the benefits of the WA service modelStorageUser-selectable geo-locations for replicasSecondary indices on tablesBlobs, Tables, Queues… and now DRIVESService managementRemote terminal server access to VMs
  • 66.
    Today we’ll helpyou answer the following questions…What is “Cloud Computing”? …and is Microsoft serious about it?What is Windows Azure?How much money will it save me?What will Windows Azure look like a year from now?
  • 67.
    Today we’ll helpyou answer the following questions…What is “Cloud Computing”? It’s the ability to host part or all of our application or infrastructure in “the cloud”, for the sake of dynamic scalability, lower TCO, automatic resiliency, operational vs. capital expense, etc.…and is Microsoft serious about it?We’re betting a big portion of our business on it! So… YES!What is Windows Azure?Windows Azure is Microsoft’s implementation of a solid cloud computing foundation.How much money will it save me?Consider OpEx vs. CapEx. ..and use the TCO Calculator!What will Windows Azure look like a year from now?Even more options for application, data, and virtualization deployment, plus integrated tools to monitor and dynamically scale your applications.
  • 68.
    Windows Azure DeliversSuperior ValueNo upfront datacenter investment
  • 69.
    No on-going expensefor maintenance, depreciation, staff, etc.
  • 70.
    Rapid scaling tohandle peak loads and high demand
  • 71.
    Reduce complexity withautomated service management
  • 72.
    Pay for whatyou use as you use itTechNet Plus Subscriptions TNITE07
  • 73.
    For more information…Learnmore about Windows Azure: http://www.microsoft.com/windowsazurehttp://windows.azure.com/Quantify the ROI of the Windows Azure Platform with the TCO Tool: http://www.microsoft.com/windowsazure/tco/Search for and view the Windows Azure Platform Case Studies:http://www.microsoft.com/casestudies/
  • 74.
    Call to ActionWindows7 Product Downloads (Beta + Trial)http://go.microsoft.com/?linkid=9701660Windows Server 2008 R2 Downloadshttp://go.microsoft.com/?linkid=9701664ForeFront Downloadshttp://go.microsoft.com/?linkid=9701668System Center Downloadshttp://go.microsoft.com/?linkid=9701672System Center Virtual Machine Manager Downloadshttp://go.microsoft.com/?linkid=9701676HPC Downloadshttp://go.microsoft.com/?linkid=9701680Create Azure Accounthttp://go.microsoft.com/?linkid=9701620