eric nelson developer evangelist microsoft uk //bit.ly/ericnel | //twitter.com/ericnel lap around
TRANSCRIPT
Eric NelsonDeveloper EvangelistMicrosoft UKhttp://bit.ly/ericnel | http://twitter.com/ericnel
Lap around the Windows Azure Platform
SESSION CODE: Wed 4:45pm
3
Agenda
Windows Azure Platform overviewDrill into Windows AzureDrill into SQL AzureLeave feeling confident that you can build your own applications
“code, data, relational data and messages”
Windows Azure Platform 101
6
Windows Azure Platform
Windows Azure – Your code and dataSQL Azure Database – Your relational dataAppFabric* – Your messages
Code Data RelationalData
7
Roadmap
Taken a little while Summer 2007 Biztalk Services -> .NET Services -> AppFabricMarch 2008 SQL Server Data Services -> SQL Data Services -> SQL AzureOctober 2008 Windows Azure -> Windows Azure
Jan 4th went live – Yippeeeeeeeee!February 1st started charging – Boooo!All teams active on new featuresYou can influence it www.mygreatwindowsazureidea.com
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 try4. There are hundreds of great 3rd party tools5. You can store up to 500TB of data6. It offers a full relational database for £67. Millions of developers are “Azure ready”
9
Demo
“code and data”
Windows Azure
11
Windows Azure Platform for Application Developers
Software Development Kit
Develop Run
Code
Data
RelationalData
Portal
Deploy
Api
12
Software Development Kit
Local Machine
Windows Azure Simulation Environment
Development Fabric Development Storage SQL Server Express
13
Roles
Role
Code Configuration
14
LoadBalancer
Load Balanced Instances
Role
Instance 1
Instance 2
http://yourapp.cloudapp.net
15
Web vs Worker Role
Web Role
IIS Host
Your Code
Worker Role
System Host
Your Code
16
Storage
Storage
Account
Queues
Blobs
Tables
17
Tables
Entity: Shiny Red Car
MyTable1
Entity: 2008 Tax Return
Entity: Blue Bird
18
Blobs
Containers
Pictures
Photo1.png
Blobs
Photo3.png
Photo2.png
19
Queues
Queues
ThumbnailJobs
“Body1”
Messages
“Body3”
“Body2”
20
Demo
“relational data”
SQL Azure
22
SQL Azure
SQL Azure Database
“Next big thing” +
23
SQL Azure Application Architectures
T-SQL (TDS)
Application / Tools
SQL Azure access from outside
Code Far
SQL Azure
SOAP/RESTHTTP/S
SQL Azure access from within Datacenter
Windows Azure
T-SQL (TDS)
Web Role
ADO.NET Data Svcs/REST - EFHTTP/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 Role
(ASPX, WCF)
Worker Service
Worker Role
LB
SQL Azure
Queues
Blobs
TablesInternet
26
Summary
Same Development Tools and ExperienceLocal and Cloud Based EnvironmentsRapid Cloud Development, Deployment and MaintenanceUK Site http://bit.ly/landazureUK Community http://bit.ly/ukazure My blog http://bit.ly/iupdateable www.mygreatwindowsazureidea.com
27
UK Pricing – standard rates
Windows AzureCompute
Small instance (default): £0.0728 per hour Medium instance: £0.1455 per hour Large instance: £0.291 per hour Extra large instance: £0.5819 per hour
Storage £0.091 per GB stored per month £0.0061 per 10,000 storage transactions
Content Delivery Network (CDN) Service currently available as a Community Technology Preview (CTP) at no charge
SQL AzureWeb Edition – Up to 1 GB relational database
£6.055 per database per month Business Edition – Up to 10 GB relational database
£60.604 per database per month
AppFabricAccess Control
£1.2062 per 100,000 transactions* Service Bus
£2.4184 per connection on a “pay-as-you-go” basis* Pack of 5 connections £6.0307* Pack of 25 connections £30.1535* Pack of 100 connections £120.6139* Pack of 500 connections £603.0695*
Data TransfersNorth America and Europe regions
£0.0607 per GB in £0.091 per GB out
Asia Pacific Region £0.1819 per GB in £0.2728 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, 2010.
£100 per month* - Highly Available Web Application + 0.5TB data 20 pence per day* - Highly Available SQL Server database
28
Related Content
UK AzureNET User Group session tomorrow (Evening of Thursday 15th)http://www.microsoft.com/uk/techdays/fringe.aspx
© 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.