3. The Windows Azure PaaS ... makes it easy and cost effective to runyour applications and storeyour data inside Microsoft Data Centres usingexisting skills and integrate with your existing on-premise applications
4. 7 things that may surprise you Azure is not just about “the next twitter” You can use C++, Java, Ruby, PhP... It is free to try There are hundreds of great 3rd party tools You can store up to 500TB of data It offers a full relational database for £6 Millions of developers are “Azure ready”
8. Workload Patterns Optimal for Cloud “Growing Fast“ “On and Off “ Inactivity Period Compute Compute Average Usage Usage Average Time Time On and off workloads (e.g. batch job) Over provisioned capacity is wasted Time to market can be cumbersome Successful services needs to grow/scale Keeping up w/growth is big IT challenge Complex lead time for deployment “Unpredictable Bursting“ “Predictable Bursting“ Compute Compute Average Usage Average Usage Time Time Unexpected/unplanned peak in demand Sudden spike impacts performance Can’t over provision for extreme cases Services with micro seasonality trends Peaks due to periodic increased demand IT complexity and wasted capacity
9. And also “Departmental“ “I want to try something now“ Machines Machines Time Time Need to quickly provision new machines for a temporary period of time Need to quickly provision new machines for a departmental solution “Just store data in the Cloud“ “Extend to the Cloud“ With all processing elsewhere Extend existing applications “Migrate existing applications“ “New hybrid services“ Benefits of reduced operational costs On-premise and Cloud aka S+S
26. Microsoft is Your Trusted Technology Partner "It’s the transformation of our software, it’s the transformation of our strategy and our offerings across the board to fundamentally embrace services.” —RAY OZZIE Windows Azure is an open platform, enabling you to have vendor choice and increasing your flexibility in how to build applications. Microsoft is enterprise ready, providing a worldwide datacenter presence, Service Level Agreements, developer programs and the customer service and support your business expects. Microsoft is proven for Cloud with experience of running large elastic services including hotmail.com, bing.com, and Xbox Live Windows Azure is proven with hundreds of companies already live.
27. Next Steps For more resources and information, please go to: http://bit.ly/startazure Quantify the ROI of Windows Azure with our TCO Tool: http://bit.ly/azuretco Eric Nelson | Application Architect | Microsoft UKeric.nelson@microsoft.com | http://bit.ly/ericnelson | http://twitter.com/ericnel
31. Defining Windows Azure Architecture The Fabric Controller communicates with every server within the Fabric. It manages the Windows Azure operating system, monitors every application, decides where new applications should run – optimizing hardware utilization.
32. Service Management is performed by the Fabric Controller, which controls all the resources within the data center. The Fabric Controller deploys your service and monitors the overall health of the fabric. Security and Control State-of-the-art physical security processes combined with strictly controlled OS access model. Data is replicated in multiple fault domains in location selected by the customer. Virtualized Computation provides massive application scalability. Customers can build a combination of web and worker roles. Those roles can be replicated as needed to scale the applications and computational processing power. Storage Services allow customers to scale to store large amounts of data – in any format – for any length of time, only paying for what they use or store. State-of-the-art data centers located around the world. Host your applications and data securely, accessible from everywhere you allow. Windows Azure Automates the Management of Your IT Resources
33. Service Management in Windows Azure GOAL: Automated application management and control Fabric: The collection of servers Multiple VMs per server Each VM runs customized Hypervisor Windows Server 2008 Choose from four different VM sizes, based on your application needs Fabric Controller performs service management You tell it what to do—it figures out how Automatically scale up, scale down, update or roll application back to a previous version Simple system management and deployment APIs =Fabric Agent
Notas do Editor
Software-plus-Services is the next logical step in the evolution of computing. It represents an industry shift toward a design approach that is neither exclusively software-centric nor browser-centric. Microsoft envisions a world where rich, highly functional and elegant experiences extend from the PC, to the Web, to the devices people use every day. Infrastructure and solutions should extend from the server to the cloud. Cloud services in the form of Windows Azure and SQL Azure developed hand-in-hand with on-premises server counterparts will deliver much needed choice to enterprise customers—enabling flexibility in developing, scaling, operating and migrating systems that are distributed between the cloud and the enterprise data center.
£56 per month for 1 node£637 per yearDB – 20pence per day*Approximate – lots of assumptions, blah blah
First Microsoft purpose-built data centre to accommodate containers on a large scaleCost $500 million, 100,000 square foot facility (10 football fields)40 foot shipping containers can house as many as 2,500 servers Density of 10 times amount of compute in equivalent space in traditional data centreCan deliver an average PUE of 1.22Power Usage Effectiveness benchmark from The Green Grid™ consortium on energy efficiency