Você está na página 1de 19

PHP Cloud Lessons from Think Up

PHP Cloud Lessons from Think Up

Brennan Neoh

Brennan Neoh bren brennan.sg SMU-SIS Undergraduate PHP Developer ( )

bren

Brennan Neoh bren brennan.sg SMU-SIS Undergraduate PHP Developer ( )

brennan.sg

SMU-SIS Undergraduate

PHP Developer (

)
)

Server Specs

Server Specs EC2 Micro Instance Heavy UGlizaGon Reserved Instance Arch Linux

EC2 Micro Instance

Server Specs EC2 Micro Instance Heavy UGlizaGon Reserved Instance Arch Linux

Heavy UGlizaGon Reserved Instance

Server Specs EC2 Micro Instance Heavy UGlizaGon Reserved Instance Arch Linux

Arch Linux

More Specs!

More Specs! PHP-FPM MySQL 5.1

PHP-FPM

MySQL 5.1

ThinkUp

ThinkUp

3

Lessons

#1 Crawling is a b* tch

#1

Crawling is a b* tch

#2

#2 There’s a (memory) limit to process sharing

There’s a (memory) limit to process sharing

Think Up
Think Up

+

Think Up +

#3

#3 CloudWatch is your BFF

CloudWatch is your BFF

NOT OK
NOT OK
OK
OK

Final Thoughts

Why not VPS / Dedicated Server? Maximize uGlity Protec7on against fluctua7ng hardware costs “1TB costs

Why not VPS / Dedicated Server?

Maximize uGlity

Why not VPS / Dedicated Server? Maximize uGlity Protec7on against fluctua7ng hardware costs “1TB costs skyrocket
Why not VPS / Dedicated Server? Maximize uGlity Protec7on against fluctua7ng hardware costs “1TB costs skyrocket

Protec7on against fluctua7ng hardware costs

“1TB costs skyrocket due to Thailand floods” November 2011

Essen7al Tools + Regular Updates

64-Bit Small Instance FTW!!!

QuesGons?