Looking At The Clouds Through Dirty Windows, Eric Nelson


Published on

Looking At The Clouds Through Dirty Windows, Eric Nelson

Published in: Technology
1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Supply PHP runtimePoint to runtime via FastCGI configuration inWeb.configWeb.roleConfig
  • http://mixrockstar.cloudapp.net/Tomcat, spring, and Windows Azure Storage
  • £56 per month for 1 node£637 per yearDB – 20pence per day*Approximate – lots of assumptions, blah blah
  • Looking At The Clouds Through Dirty Windows, Eric Nelson

    1. 1. LOOKING AT THE CLOUDS THROUGH “DIRTY WINDOWS”  Eric Nelson Developer Evangelist Microsoft UK http://bit.ly/ericnelson http://twitter.com/ericnel | http://ukazure.ning.com Photo by http://www.flickr.com/photos/smallstoriesphotos/
    2. 2. Agenda Windows Azure Platform overview From perspective of a developer Using languages and tools other than .NET 2
    3. 3. Windows Azure Platform “code, data, relational data and messages”
    4. 4. 5 things that may surprise you C++, Java, Ruby, PhP... Free to try 500TB of data Relational Database for £6 Not just “next twitter” 4
    5. 5. Roadmap Summer 2007 - First Feb 2010 started public beta charging – Boooo! Jan 2010 went live – Yippeeeeeeeee! • All teams active on new features • www.mygreatwindowsazureidea.com 5 5
    6. 6. Windows Azure Platform Code Windows Azure code and data SQL Azure Data relational data AppFabric messages Relational Data 6
    7. 7. Developing – same languages and tools Code Software Development Kit Portal Data Relational Data Api 7
    8. 8. Software Development Kit 8
    9. 9. “Typical” Azure Application Windows Azure Platform Your Data Web Site Web Site Web ASMX, WCF) (ASPX, Role (ASPX, ASMX, WCF) (ASPX, WCF, PhP) LB Worker Worker LB Service Role Internet Your Application Your Relational Data Tables Views SPs Triggers 9
    10. 10. Demo 10
    11. 11. Not a .NET developer? “errr.... what is .NET anyway?”
    12. 12. Write Applications for Windows Azure Windows Azure Platform 12
    13. 13. Will it run on Windows Azure? Run on Windows? Run as Non-admin user? “copy to install”? VM Access this year 13
    14. 14. Demo 14
    15. 15. Running PHP in Windows Azure Host in Web Role Load Balancer PHP Web Role VIP Instance 1 Eclipse Tooling http://windowsazure4e.org PHP Web Role Instance 2 15
    16. 16. Project Wizard 16
    17. 17. Storage Explorer 17
    18. 18. Run in Development Fabric 18
    19. 19. Debug in Development Fabric 19
    20. 20. Some other examples http://ukinterop.cloudapp.net Restlet based, using Windows Azure Storage http://rubyukinterop.cloudapp.net Rails based clone using Windows Azure Storage http://rubysqlazure.cloudapp.net Simple rails using SQL Azure http://bookingbug.com Real world “Ruby on Rails on Azure” http://bit.ly/dominosonazure Domino’s Pizza Java Tomcat 20
    21. 21. Summary http://ukazure.ning.com PaaS for Rapid Cloud Development, Deployment and Maintenance For .NET and… for not .NET  My blog http://bit.ly/ericnelson UK Site http://bit.ly/landazure UK Community http://ukazure.ning.com Feedback www.mygreatwindowsazureidea.com Eclipse Tooling http://windowsazure4e.org Java support http://www.windowsazure4j.org/ Rails on azure http://code.msdn.com/railsonazure Azure runme http://azurerunme.codeplex.com 21
    22. 22. New online community http://ukazure.ning.com/ 22 22
    23. 23. UK Pricing – standard rates Windows Azure AppFabric Compute Access Control Small instance (default): £0.0728 per hour £1.2062 per 100,000 transactions* Medium instance: £0.1455 per hour Service Bus Large instance: £0.291 per hour £2.4184 per connection on a “pay-as-you-go” basis* £100 per month* - Highly Available Web Extra large instance: £0.5819 per hour Storage £0.091 per GB stored per month Pack of 5 connections £6.0307* Pack of 25 connections £30.1535* Pack of 100 connections £120.6139* Application + 0.5TB data £0.0061 per 10,000 storage transactions Content Delivery Network (CDN) Pack of 500 connections £603.0695* Data Transfers Service currently available as a Community Technology North America and Europe regions Preview (CTP) at no charge £0.0607 per GB in SQL Azure £0.091 per GB out 20 pence per day* - Highly Available SQL Web Edition – Up to 1 GB relational database £6.055 per database per month Business Edition – Up to 10 GB relational database Asia Pacific Region £0.1819 per GB in £0.2728 per GB out Server database £60.604 per database per month 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. 23
    24. 24. © 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.