In case you’ve been living under a rock this year, AppHarbor is one of the hottest things to hit .NET since, well, just about ever. It packages up the entire app lifecycle of source control, build, deployment and hosting and makes it dead simple; in fact it couldn’t be easier. It then adds a comprehensive collection of add-ons to do everything from persisting data (MS SQL, MySQL, MongoDB) to caching services (Memcacher) to load testing (blitz).
And the best bit? It’s free. Zero dollars. Nada. Zilch. If you want to get a bit demanding then you start to pay money but it’s in the order of figures like $10 a month for a 10GB SQL DB. This is truly the cloud promise of low cost, high agility, commoditised services done right and it’s what's helped me make ASafaWeb a reality.
Let me show you just how easy this is; in the last 5 minute wonder about the ASP.NET membership provider, I built an app from scratch which included a web front end and a SQL back end with registration and log in functionality. This included the secure storage of passwords protected with a cryptographically random salt and hashed with SHA256. Let’s take another 5 minutes and put this in the cloud under source control with continuous build and release courtesy of the very awesome people at AppHarbor: