Uploaded images to AWS S3

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.


Thanks

1 comment

Hi Rajinder,

If you want to use AWS CLI and/or AWS PowerShell Cmdlets, you should install them on TeamCity agent machine (not server).
TeamCity can run any command line script which can perform deployment or any other action. Please find more detials here.

0

Please sign in to leave a comment.