Beanstalk provides you the complete workflow so that you can write, review and deploy code. It eliminates the need for client. With the help of notifications, email digests, and detailed history, it keeps the whole team in the loop. By defining repository and branch level permissions, it provides you full control on individuals as well as the team.
You can get started with AWS CodeCommit for free. The free account gets five active users per month with some limitations after which free account holders have to pay $1 per additional active user per month. There are no upfrontSource Code Repositories AWS Amazon