0% found this document useful (0 votes)
110 views19 pages

PHP Cloud + ThinkUp

This document discusses lessons learned from hosting a PHP application on AWS EC2. It details the server specifications including using an EC2 Micro Instance with a heavy usage reserved instance, PHP-FPM, and MySQL 5.1. Three key lessons are provided: 1) crawling large amounts of data is challenging for limited resources, 2) process sharing has memory limits, and 3) CloudWatch is useful for monitoring. It argues that using AWS provides protection against fluctuating hardware costs and ensures essential tools and updates.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
110 views19 pages

PHP Cloud + ThinkUp

This document discusses lessons learned from hosting a PHP application on AWS EC2. It details the server specifications including using an EC2 Micro Instance with a heavy usage reserved instance, PHP-FPM, and MySQL 5.1. Three key lessons are provided: 1) crawling large amounts of data is challenging for limited resources, 2) process sharing has memory limits, and 3) CloudWatch is useful for monitoring. It argues that using AWS provides protection against fluctuating hardware costs and ensures essential tools and updates.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

PHP

Cloud Lessons from ThinkUp

Brennan Neoh
bren brennan.sg

SMU-SIS Undergraduate PHP Developer ( )

Server Specs
EC2 Micro Instance Heavy UGlizaGon Reserved Instance Arch Linux

More Specs!
PHP-FPM MySQL 5.1

ThinkUp

Lessons

#1
Crawling is a b*tch

#2
Theres a (memory) limit to process sharing

ThinkUp

#3
CloudWatch is your BFF

NOT OK

OK

Final Thoughts

Why not VPS / Dedicated Server?


Maximize uGlity

Protec7on against uctua7ng hardware costs


1TB costs skyrocket due to Thailand oods November 2011

Essen7al Tools + Regular Updates


64-Bit Small Instance FTW!!!

QuesGons?

You might also like