47
David Gristwoood Application Architect Microsoft blogs.msdn.com/ david_gristwood @ScroffTheBad A Lap Around the Azure Platform SESSION CODE: Thur 16:15

A Lap Around Azure

Embed Size (px)

DESCRIPTION

My "A Lap Around Azure" presentation from the Microsoft TechDays event in London on 15th April 2010

Citation preview

  • 1. SESSION CODE: Thur 16:15
    A Lap Around the Azure Platform
    David Gristwoood
    Application Architect
    Microsoft
    blogs.msdn.com/david_gristwood
    @ScroffTheBad

2. Many Screens and a Cloud
3. The Azure Philosophy
4. Azure is about Scale

  • Azure is designed from the ground up for true Internet scale

5. Global presence 6. Ride the network effect 7. LinkedIn: 16 months for first million users, 11 days for most recent million 8. Facebook:5 years to hit 250m users, 8 months to double 9. Scale up and scale down 10. Supports the Scale Fast, Fail Fast modelwww.flickr.com/photos/januszbc/1776184496
11. Characteristics of Azure Applications
Scale & Elasticity

  • Need massive scale

12. Need high reliability 13. Have variable load 14. Have short or unpredictable lifetime 15. Concert ticket saleshttp://www.flickr.com/photos/39919537@N06/3666813048
16. Helps Your Systems Scale

  • Most architecture is hidden inside code

17. Azure encourages you to define your application into constituent parts 18. Azure can scale the parts of your application as appropriatewww.flickr.com/photos/39818355@N00/2128626176
19. Flexible Architecture

  • Systems evolve over time

20. Cloud is not an all or nothing proposition 21. Azure makes it easier to extend to the cloudwww.flickr.com/photos/tomkpunkt/3695066577
22. Natural Platform Evolution

  • Windows Server 2008

23. Virtualisation 24. Windows Services, such as IIS, logging, diagnostics, etc 25. Visual Studio & .NET, ADO.NET, WCF Data Services, MVC, etc