Your SlideShare is downloading. ×
PHP Day 2011 PHP goes to the cloud
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

PHP Day 2011 PHP goes to the cloud

2,023
views

Published on

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,023
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
21
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. On-Premises Hosting Cloud Platform• Bring your own machines, • Renting machines, • On-demand self-service connectivity, software, etc. connectivity, software • Rapid Elasticity• Complete control • Less control • Measured Service • Pay as you go• Complete responsibility • Fewer responsibilities • Shared, multi-tenant infrastructure• Static capabilities • Lower capital costs • Broad network access/Topology• Upfront capital costs for the • More flexible • Resource Pooling infrastructure • Pay for fixed capacity, even if idle
  • 2. Private Infrastructure Platform (On-Premises) (as a Service) (as a Service) You manage Applications Applications Applications You manage Runtimes Runtimes Runtimes Security & Integration Security & Integration Security & Integration Managed by vendor Databases Databases DatabasesYou manage Servers Servers Servers Managed by vendor Virtualization Virtualization Virtualization Server HW Server HW Server HW Storage Storage Storage Networking Networking Networking
  • 3. Applications and DataWindows Azure SQL Windows AppFabric Azure Azure Marketplace Windows Azure
  • 4. Applications and Data CDN Connect Compute Storage Fabric ControllerWindows Azure SQL Windows AppFabric Azure Azure Marketplace Windows Azure
  • 5. Web Role Worker Role Instances VM Role Instances Instances IIS Load Balancer HTTP/HTTPS, TCP Virtual Machines Applications and Data CDNConnect Compute Storage Fabric Controller
  • 6. Service Deployment YourService Model Service D N S L B Web Portal (API) DNS config L Fabric B Controller
  • 7. Service Scaling YourService Service D Service N S Service Service Service L Service B Service Service Web Portal (API) L Fabric B Controller Model
  • 8. Service Monitoring & Recovery YourService D Service N S Service L B Service Service Web Portal (API) L Fabric B Controller Model
  • 9. SQL Azure SQL Azure Reporting Data Sync Data SQL Azure DatabaseWindows Azure SQL AppFabric Azure Windows Azure Windows Marketplace Azure
  • 10. Service Bus Access Control Caching Windows AzureWindows Azure SQL AppFabric Azure Windows Azure Windows Marketplace Azure
  • 11. DataMarket Applications MarketPlaceWindows Azure SQL AppFabric Azure Windows Azure Windows Marketplace Azure
  • 12. Windows Azure SDK for PHPWindows Azure Tools for EclipseWindows Azure Command Line Tools for PHPWindows Azure CompanionWindows Azure Platform SDKs & Drivers
  • 13. Logical architecture Your PHP app Windows Azure SDK for PHP Manageability, Blobs, Tables, Helper for Http, Instrumentation, Queues Auth, REST, Error logging REST Deployment scenarioshttp://phpazure.codeplex.com/ PHP Runtime REST REST PHP Runtime
  • 14. Offers comprehensive Windows Azure developmentexperience for writing Modern Cloud Applications http://www.windowsazure4e.org/
  • 15. PHP Source Extensions Core Codehttp://azurephptools.codeplex.com
  • 16. Get Ready: Download the Windows Azure Companion package .cspkg Service & set your custom File Config feed Fire up the Windows Azure Companion: Deploy Windows Azure Companion package to your Windows Azure account Applicati ons feed (ATOM)http://code.msdn.microsoft.com/azurecom Start deploying &panion controlling: Using the Windowshttp://www.interoperabilitybridges.com/pr Azure Companion and your customojects/windows-azure-companion feed deploy PHP runtime, frameworks, applications you want Applications to deploy
  • 17. More Information and Download http://www.azure.com/interop http://www.interoperabilitybridges.com http://azurephp.interoperabilitybridges.com/
  • 18. www.windowsazurepass.com www.windowsazure.com