Eric Nelson Developer Evangelist Microsoft UK | Lap around the Windows Azure Platform SESSION CODE: Wed 4:45pm
3 Agenda Windows Azure Platform overview Drill into Windows Azure Drill into SQL Azure Leave feeling confident that you can build your own applications
4 New online community 4
“code, data, relational data and messages” Windows Azure Platform 101
6 Windows Azure Platform Windows Azure – Your code and data SQL Azure Database – Your relational data AppFabric* – Your messages Code DataRelational Data
7 Roadmap Taken a little while Summer 2007 Biztalk Services ->.NET Services -> AppFabric March 2008 SQL Server Data Services -> SQL Data Services -> SQL Azure October 2008 Windows Azure -> Windows Azure Jan 4 th went live – Yippeeeeeeeee! February 1 st started charging – Boooo! All teams active on new features You can influence it 7
8 7 things that may surprise you 1.Azure is not just about “the next twitter” 2.You can use C++, Java, Ruby, PhP... 3.It is free to try 4.There are hundreds of great 3 rd party tools 5.You can store up to 500TB of data 6.It offers a full relational database for £6 7.Millions of developers are “Azure ready”
9 Demo
“code and data” Windows Azure
11 Windows Azure Platform for Application Developers Software Development Kit Code Data Relational Data Portal Api
12 Software Development Kit
13 Roles
14 Load Balancer Load Balancer Load Balanced Instances
15 Web vs Worker Role
16 Storage
17 Tables
18 Blobs
19 Queues
20 Demo
“relational data” SQL Azure
22 SQL Azure +
23 SQL Azure Application Architectures T-SQL (TDS) Application / Tools SQL Azure access from outside Code Far SQL Azure SOAP/REST HTTP/S SQL Azure access from within Datacenter Windows Azure T-SQL (TDS) Web Role ADO.NET Data Svcs/REST - EF HTTP/S SQL Azure Application/ Browser Code Near
24 Demo
25 Your Service Azure Application = WebRole + Worker Role + Storage LB Web Site (ASPX, ASMX, WCF) Web Site (ASPX, ASMX, WCF) Web Site (ASPX, ASMX, WCF) Web Site (ASPX, ASMX, WCF) Web Role (ASPX, WCF) Web Role (ASPX, WCF) Worker Service Worker Role LB SQL Azure Internet
26 Summary Same Development Tools and Experience Local and Cloud Based Environments Rapid Cloud Development, Deployment and Maintenance UK Site UK Community My blog
27 UK Pricing – standard rates Windows Azure Compute Small instance (default): £ per hour Medium instance: £ per hour Large instance: £0.291 per hour Extra large instance: £ per hour Storage £0.091 per GB stored per month £ per 10,000 storage transactions Content Delivery Network (CDN) Service currently available as a Community Technology Preview (CTP) at no charge SQL Azure Web Edition – Up to 1 GB relational database £6.055 per database per month Business Edition – Up to 10 GB relational database £ per database per month AppFabric Access Control £ per 100,000 transactions* Service Bus £ per connection on a “pay-as-you-go” basis* Pack of 5 connections £6.0307* Pack of 25 connections £ * Pack of 100 connections £ * Pack of 500 connections £ * Data Transfers North America and Europe regions £ per GB in £0.091 per GB out Asia Pacific Region £ per GB in £ per GB out Inbound data transfers during off-peak times through June 30, 2010 are at no charge. Prices revert to our normal inbound data transfer rates after June 30, £100 per month* - Highly Available Web Application + 0.5TB data 20 pence per day* - Highly Available SQL Server database £100 per month* - Highly Available Web Application + 0.5TB data 20 pence per day* - Highly Available SQL Server database
28 Related Content
© 2008 Microsoft Corporation. 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.