We are evaluating TeamCity and Octopus Deploy for deploying .Net applications to AWS.
I am new to both TeamCity and Octopus Deploy.
We need to deploy web applications to AWS EC2 instances in an autoscaling envrionment.
We need to deploy web applications to AWS Elasticbeanstalk in an autoscaling environment
We also need to copy images to S3 buckets which will be a source for AWS Cloudfront CDN
Is it possible to install AWS CLI and/or AWS PowerShell Cmdlets on the teamcity build server and use them to deploy applications?
AWS CodeDeploy does a good job of deploying applications in autoscaling environments.
So my hope is that having AWS CLI and/or AWS PowerShell Cmdlets on the team city build server will allow use to leverage AWS CodeDeploy and not require octopus deploy.
I will let to hear how others are meeting these type of requirements.