July 3, 2011

Experimenting with PaaS/Cloud Services.

There are a few Platform-as-a-Service providers that I’ve been looking at, including dotcloud, stackato, cloud foundry and phpfog. So far I’ve only really had time to work with putting an application up on dotcloud, which was extremely easy with the directions they provided for Ubuntu. They even gave me a free year for evaluating it during the beta, which I plan to use. I’d like to use a different application and language for each provider.

I have to decide if it’s worth it to use some of these services, which all seem to rely on Amazon EC2, for a few clients who need more availability and scale. The alternative involves load balancers and SQL replication, so I’m thinking more and more about PaaS providers. In light of the somewhat recent downtime issues Amazon had, and security concerns, I still haven’t made up my mind about which is better – but everyone has been moving in that direction for a while. Safety in numbers.

A friend of mine helped (read: designed completely) with the clean layout splash page for a rewrite of an mvc framework (Stint) that I put up on dotcloud here. I went through several *bad* designs before conceding that what I had sucked.

Stint v1

Stint v1

Stint v2

Stint v2

Stint v3

Stint v3

My experience so far with the PaaS/cloud services has been pleasant, but alien. Dotcloud gives me ssh access where I can mess around, but you manage it through their command line app/scripts.

© Andrew J. Duncan 2016