Facebook Apps - Sriram Kumar - Bangalore PHP Meet April 2010
Get on With it: How to Run PHP Apps in the Cloud
-
Upload
wil-sinclair -
Category
Technology
-
view
2.277 -
download
0
Transcript of Get on With it: How to Run PHP Apps in the Cloud
Get on With it:How to Run PHP Apps in the Cloud
Wil Sinclair, Cloud Evangelist
Act 1: The Promise
Act 2: Reality
Act 3: Relief
Epilogue: A Sweet Surprise
The Promise
Scalability
Availability
Performance
Visibility
Choice
No Hardware
No Software
World Peace
Out of the Box
No worries.Problems don't happenin the cloud.And if there's a problem?
Simply put:There are some good reasonsevery software, hardwareand hosting businessaround the globeis looking for a'cloud story'.And what about the cost?
Dead Presidents
Reality
You may spin up and spin downmachine images quickly1 onIaaS clouds, but you're on yourown for scaling yourstack and app.Scalability
1 This is really 'elasticity'.
Again, availability mustbe baked in to your app andstack if you want theflexibility of IaaS.Availability
Again, the cloud providerguarantees1 performanceat the network layer,but if your app and stack don'tperform, too, you're SOL. Performance
1 Actually, most IaaS providersdon't offer SLAs. :-o
Notice a pattern here?
IaaS providers can'tmanage your appor stack becausethey have no visibilityinto the softwareinstalled on yourmachine image.
Developers and IT stillhave to deal witha large stack made upof software from all overthe place in additionto their own apps. :(
Relief
Agents
PaaS
Additional services (andadditional charges) offeredby your IaaS provider or a3rd party.
Makara
Solutions
Makara?
noun1. A new server, stack, andapplication managementsolution for Java and PHP with all thebenefits of Linux tunedfor cloud deployments and noneof the administrative headaches.2. The company behind thissolution.
Origin- Beats the hell out of me.Makara
Makara vs. Agents
Developers must code to APIsdefined by the PaaS provider.Forget deploying yourexisting apps.Kiss portability goodbye.Makara vs. PaaS
Services won't work forprivate clouds. And often their'portability stories,' whileproviding some portabililtyamong IaaS providers,require a blood pact with theirown services.Makara vs. Services
Makara is built on industry standards and provides imagesfor a growing list ofcloud providers:
EC2 & Eucalyptus
Vcloud & vCloud Express
Rackspace
Makara FTW!
Enough Talk
Questions?
Feedback!
http://joind.in/1713&http://wllm.com