This project allows you to easily create an infinitely-scalable farm of IIS 8 / Windows Server 2012 web servers using Windows Azure Web Roles that are deployed to by an OctopusDeploy server.
If you haven’t used OctopusDeploy before then head over to the homepage and check it out now because it’s AMAZING.
- Configure a standard Web Role project in Visual Studio
- Configure 4 cloud service variables –
- Deploy to Azure and watch the magic happen!
It’s been a hell of a lot of fun developing this project as it’s not only been very technically challenging, but the end result is just plain cool! In particular the install.ps1 file for the NuGet package was very fun to write and results in a seamless installation experience!
Also, a big thanks to Nicholas Blumhardt, who gave me some assistance for a few difficulties I had with Octopus and implemented a new feature I needed really quickly!