Currently in the AWS console you can run a powershell start up script that will spin up new ec2 instances of a project.
Having this as part of a deployment where you could configure a step to spin up X instances then immediately deploy the project to those instances during high load.
Then when load is down, step to spin down the instances related to last deployment.
Source: UV Ticket: 541
We are migrating our .net web applications to AWS. We will need to implement auto scaling. Even the octopus deploy server will be setup in AWS.
Better integration with AWS with respect to autoscaling would be great.