Thursday, September 25, 2008
First title live
Our first public title is now on S3 - switched it over yesterday. Seems ok, but I still want to improve the speed of uncached pages a little.
Uploading the rest of the data tree to S3 in the background. Now that catapult knows when to leave existing files alone can re-run it as required to send any updates.
Logging is enabled for S3 requests.
DNS for our media alias is in place, but the service isn't yet using it - giving it time to propagate. Will enable it for the next release.
Current list of milestones for the transition:
- Serve all page images from S3 (which will mean getting the import system to upload pages directly, also switching backups over to grabbing from S3).
- Move index integration to EC2.
- Move db to EC2.
- Run a webserver instance on EC2, alongside our existing servers.
- Switch mail handling to the EC2 server, routing through an external SMTP service.
- Switch DNS to point to the EC2 webservers.
Next actions:
- Speed up page generation for S3 content.
- Package up catapult and integrate with import process.
T
Labels: s3