Hosting load-balanced Umbraco with Amazon Spot Instances
Has anyone tried using AWS Spot instances for Umbraco hosting?
We recently hit peak traffic over 600 concurrent users, and I needed more hardware without increasing costs, especially because of this issue.
I don't really know what I'm doing with either Umbraco or AWS, but I've been trialing Spot Instances with some success (80% cost savings per instance).
One issue which I have yet to solve is how to handle deployments and installs:
Each Umbraco node is created from an image, but the Examine cache must be rebuilt from scratch every time. Also, I use xcopy to deploy releases, but this doesn't work with Spot instances - I have to create an AMI for each release.
Is there a way to run Umbraco & Examine from a shared drive with AWS?
Other things which I have not figured out yet: how to add instances to the load balancer when a new Spot instance is added, and how to remove the instance when the 2-minute shutdown warning is given.
Hosting load-balanced Umbraco with Amazon Spot Instances
Has anyone tried using AWS Spot instances for Umbraco hosting?
We recently hit peak traffic over 600 concurrent users, and I needed more hardware without increasing costs, especially because of this issue.
I don't really know what I'm doing with either Umbraco or AWS, but I've been trialing Spot Instances with some success (80% cost savings per instance).
One issue which I have yet to solve is how to handle deployments and installs: Each Umbraco node is created from an image, but the Examine cache must be rebuilt from scratch every time. Also, I use xcopy to deploy releases, but this doesn't work with Spot instances - I have to create an AMI for each release.
Is there a way to run Umbraco & Examine from a shared drive with AWS?
Other things which I have not figured out yet: how to add instances to the load balancer when a new Spot instance is added, and how to remove the instance when the 2-minute shutdown warning is given.
is working on a reply...