Slide 1

Slide 1 text

PHP Cloud Lessons from ThinkUp

Slide 2

Slide 2 text

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

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

Server Specs EC2 Micro Instance Heavy Utilization Reserved Instance Arch Linux

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

More Specs! PHP-FPM MySQL 5.1

Slide 7

Slide 7 text

ThinkUp (thinkupapp.com)

Slide 8

Slide 8 text

Lessons

Slide 9

Slide 9 text

Crawling is a b*tch #1

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

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

Slide 12

Slide 12 text

ThinkUp +

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

CloudWatch is your BFF #3

Slide 15

Slide 15 text

No content

Slide 16

Slide 16 text

NOT OK OK

Slide 17

Slide 17 text

Final Thoughts

Slide 18

Slide 18 text

Why not VPS / Dedicated Server? Maximize utility Protection against fluctuating hardware costs “1TB costs skyrocket due to Thailand floods” November 2011 Essential Tools + Regular Updates 64-Bit Small Instance FTW!!!

Slide 19

Slide 19 text

Questions?