Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Cloud Computing with PHP and Azure

3,287 views

Published on

Windows Azure Session at the phpconference 2010 in Barcelona.
Will publish demo code in:
http://davidsalgado.me and http://blogs.msdn.com/b/esmsdn

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Cloud Computing with PHP and Azure

  1. 1. <?php ?> eclipse amazon Cloud Computing hype php Windows AzureFederation paas msdn iaas google code NoSQL WorldCup saas hosting
  2. 2. < David Salgado @davidsb Web & Cloud guy at Microsoft
  3. 3. < 1 cloud-like picture < anlogies with water system / electricity < paas saas iaas daas *aas explanation
  4. 4. < 3 Cloud lies misunderstandings < Real world example < Windows Azure Platform < Demos
  5. 5. < Windows Azure Platform < Demos < Real world example < 3 Cloud lies misunderstandings
  6. 6. Microsoft Cloud Offering Windows Intune, Fope, … >
  7. 7. it’s all about the App> Windows Azure Platform msdn.microsoft.com/es-es/azure
  8. 8. Windows Azure Platform Services > + Betas: Dallas, Azure Connect, VMRole, Remote Desktop…
  9. 9. Web and Clouds Third party CloudWeb applications On-premises LOB ApplicationsComposite applications Compute Storage Management ManagementRelational data Connectivity Access control Windows Azure Platform Services >
  10. 10. Windows Azure Platform Services > Dedicated Virtual Machines Windows Server 2008 R2 x64 Management via web portal or command line tools Bobs + NoSQL + Queues + Drives + Local VM
  11. 11. Application L B L B D N S Fabric Controller Portal Web (API) Service ModelServiceService DNSconfig
  12. 12. Windows Azure Platform Services > Instance Size CPU Memory Instance Storage I/O Performance Price Extra Small 1.0 GHz 768 MB 20 GB Low $.05 per hour Small 1.6 GHz 1.7 GB 225 GB Moderate $.12 per hour Medium 2 x 1.6 GHz 3.5 GB 490 GB High $.24 per hour Large 4 x 1.6 GHz 7 GB 1000 GB High $.48 per hour Extra Large 8 x 1.6 GHz 14 GB 2040 GB High $.96 per hour
  13. 13. < hype-man says “cloud is cheaper”
  14. 14. Windows Azure Platform Services > BusinessAnalyticsReporting DataSync 1 || 10 || 50
  15. 15. Windows Azure Platform Services >
  16. 16. code time>
  17. 17. < IMHO Run your business, not your infrastructure Expose value as a service cloud != cloud
  18. 18. 6weeks!!
  19. 19. CDN Level3 - Cache HTTP - Smooth-Streaming Service Azure WebSites - REST WCF Services - Silverlight Player Video Streaming HTTP REST Services
  20. 20. June 11 – 16:00 Sudafrica-México June 16 - 16:00 España-Suiza June 21 - 20:30 España-Honduras June 25 - 20:30 España-Chile June 29 - 20:30 España-Portugal July 3 - 20:30 España-Paraguay July 7 - 20:30 España-Alemania July 11 - 20:30 España-Holanda Concurrent Users Time “Worldcup 2010 peaks“ - Average Windows Azure usage 24h. 150 VM 24h. 250 VM 24h. 150 VM 24h. 125 VM 24h. 115 VM 24h. 100 VM 24h. 100 VM 4 Days 4 VM 3 Days 4 VM 3 Days 4 VM 3 Days 4 VM 9 Days 4 VM 4 Days 4 VM 24h. 150 VM 3 Days 4 VM 3 Days 4 VM 8 ‘peak load days’ vs. 32 ‘valley load days’ 142 vs 4
  21. 21. Source: TELECINCO.ES http://www.telecinco.es/informativos/mundial_2010/espana/noticia/100022054/El+partido+EspanaSuiza+la+emision+mas+vista+en+la+historia+de+internet+en+Espana WINDOWS AZURE & SILVERLIGHT: More than 100.000 concurrent users in Windows Azure with Silverlight and Level3 Streaming. < More than a millon users experienced the first match via web < Most ever seen kick start in history < New live streaming record in Spain <<«La Roja wins in telecinco.es»
  22. 22. Source: TELECINCO.ES http://www.telecinco.es/informativos/mundial_2010/espana/noticia/100022054/El+partido+EspanaSuiza+la+emision+mas+vista+en+la+historia+de+internet+en+Espana
  23. 23. Paas> Worldcups - Entreprenours - On/Off - Campaigns - Computing Power - Proof of concepts - Internet Services – Saas Products - Unexpected Peak - Learn…
  24. 24. Iaas & Saas> NOW everybody any size company Mail, conferences, portals, CRMs, AVs, learning servers, webservers…
  25. 25. < cloud mean so so so so many things…
  26. 26. < hype-man ( haɪp-man ) person who needs to be a reference in any industry trend creating his own dimension
  27. 27. < hype-man says “private cloud offering”
  28. 28. < hype-man says “cloud is cheaper”
  29. 29. < hype-man says “Cloud democratizes market because small orgs can access high value sw at less cost”
  30. 30. Cloud “focus on your code, not your infrastructure” “Expose value as a service” 1
  31. 31. Windows Azure Platform PHP is a first class citizen Eclipse PlugIn eases the development Cloud “focus on your code, not your infrastructure” “Expose value as a service” 1 2
  32. 32. windowsazure4e.org interoperabilitybridges.com blogs.msdn.com/b/esmsdn Twitter @esazure LinkedIn WindowsAzure Cloudes < stuff Q & A Chase me! twitter davidsb david.salgado@microsoft.com
  33. 33. < BEER TIME!! Thanks :) Chase me! twitter davidsb http://davidsalgado.me

×