Unblocking The Main Thread Solving ANRs and Frozen Frames
Azure Microsoft
1.
2. The Next Wave: Presented by John Weston IT Pro Evangelist - Microsoft Corporation http://blogs.technet.com/jweston
3. Required Setup Prior to delivery, you’ll need: A Windows Azure account Read the e-mail message found in the Demo Setup folder for instructions. The “MyTODO” application loaded See 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 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?
5. Agenda Windows Azure: The Introduction The Moving Parts How To Get Started The Future
6. Agenda Windows Azure: The Introduction The Moving Parts How To Get Started The Future
28. Using the Cloud for Scale Lost Business Datacenter peak load Idle time Usage Jan Apr Jul Oct
29.
30.
31. Maintenance OS 1 Guest Partition Host Partition Guest Partition Guest Partition Service 1 Bits Service 2 Bits Service 3 Bits 6 Web VHD Worker VHD Worker VHD 5 Host Differencing VHD Guest Differencing VHD Guest Differencing VHD Guest Differencing VHD 4 Enterprise base VHD Server Core VHD Server Core base VHD 2 7 3 Hypervisor Physical Server Hardware CPU, memory, disk, and network
32. Agenda Windows Azure: The Introduction The Moving Parts How To Get Started The Future
33. Windows Azure Platform Compute:Virtualized environment based on Windows Server Storage: Durable, scalable, & available storage Management: Automated, model-driven service management Database:Relational processing for structured/unstructured data Service Bus: General purpose application bus Access Control: Rules-driven, claims-based access control
34. Flexible application hosting Lights-out service management Provide code & service model, hit ENTER Storage at massive scale Compute Storage Management
35. Relational database as a service Highly available, automatically maintained Extension of the SQL Server Data Platform Business Analytics Reporting Data Sync Database
36. Secure connections between services Across organizational boundaries Claims-based access control ServiceBus AccessControl
38. Service Service Service Model Your Service DNS LB Web Portal (API) LB DNS config Service Deployment Fabric Controller
39. Your Service Service DNS Service Service Service Service LB Service Service Service Web Portal (API) LB Service Scaling Model Fabric Controller
40. Your Service DNS Service Service LB Service Service Web Portal (API) ! LB Service Monitoring & Recovery Model Fabric Controller
41. Agenda Windows Azure: The Introduction The Moving Parts How To Get Started The Future
42. Windows Azure: Getting Started Introductory Special Development Accelerator Core Development Accelerator Extended Consumption (pay as you go)
43. Windows Azure Pricing Meters Elastic, scalable, secure, & highly available automated service platform Storage Per GB stored & transactions Blob & table $0.15 / GB Storage Access = $0.01 / 10K Transactions Compute Per Service Hour Starting at $0.12/service hour + Variable instance sizes Bandwidth Per GB transfer in or out of a datacenter US/EU Bandwidth = $0.10 in / $0.15 out / GB Asia Pacific = $0.30 in / $0.45 out / GB
44. Windows Azure Instance Sizes Variable instance sizes to handle complex workloads of any size Small Medium Large X 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) Small Medium Large X Large 1.6 GHz (moderate IO) 1.75 GB Memory 250 GB Instance Storage 4 x 1.6 GHz (high IO) 7 GB Memory 1000 GB Instance Storage 8 x 1.6 GHz (high IO) 14 GB Memory 2000 GB Instance Storage 2 x 1.6 GHz (high IO) 3.50 GB Memory 500 GB Instance Storage
45. SQL Azure Pricing Highly available, scalable, and self managed distributed relational database service Web Edition Per DB per Month Up to 1GB DB $9.99 + BW charges Business EditionPer DB per Month Up to 10GB DB$99.99 + BW charges Data Transfers: Windows Azure and SQL Azure data transfers within a sub-region are not subject to BW charges
46. Windows Azure Platform AppFabric Access Control & Service Bus Pricing Scalable, 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
58. TCO comparison of Windows Azure platform vs. on-premises and hosting environments
59. Conversion to and estimation of on-premises solution to Windows Azure Platform services
60. Windows Azure Platform cost & price estimator”TCO tool available today: http://www.microsoft.com/windowsazure/tco/
61.
62.
63. Windows Azure: The Road Ahead Available Now Beta 1 2010 Ship in 2010 v4 “Cloud” Beta in 2010
64. Windows Azure: The Road Ahead Pre-Configured VMs Option Deployment of pre-configured VM images Maintain benefits of the Windows Azure service model Storage User-selectable geo-locations for replicas Secondary indices on tables Blobs, Tables, Queues… and now DRIVES Service management Remote terminal server access to VMs
65. Windows Azure: The Road Ahead Programming model Administrator privileges in the VM Deployment of pre-configured VM images Still obtain the benefits of the WA service model Storage User-selectable geo-locations for replicas Secondary indices on tables Blobs, Tables, Queues… and now DRIVES Service management Remote terminal server access to VMs
66. 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 Windows Azure look like a year from now?
67. Today we’ll help you 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.
73. For more information… Learn more 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 Action Windows 7 Product Downloads (Beta + Trial) http://go.microsoft.com/?linkid=9701660 Windows Server 2008 R2 Downloads http://go.microsoft.com/?linkid=9701664 ForeFront Downloads http://go.microsoft.com/?linkid=9701668 System Center Downloads http://go.microsoft.com/?linkid=9701672 System Center Virtual Machine Manager Downloads http://go.microsoft.com/?linkid=9701676 HPC Downloads http://go.microsoft.com/?linkid=9701680 Create Azure Account http://go.microsoft.com/?linkid=9701620