See detailed instructions in the TeamCity documentation
Build runner for deploying application to AWS EC2 and on-premise instances using AWS CodeDeploy