Recommendations to others considering AWS CodeDeploy:
I think codeDeploy does well what is meant for, however it is no more than a deployment solution. Trying to use for any other purpose could be a bad idea. If you require orchestration, you better use an orchestration solution, which are not incompatible.
CodeDeploy doesn't have a very friendly procedure to push deployments, so you better automate that process, unless you will spend a lot of time defining deployment groups and releases unnecessarily in the UI. Review collected by and hosted on G2.com.
What problems is AWS CodeDeploy solving and how is that benefiting you?
We use different kind of deployments according to the applications change log. If those releases don't have a major impact we use codedeploy. We run green/blue deployments otherwise.
For integration and staging, we always use code Deploy from the continuous integration service. Review collected by and hosted on G2.com.