Great potential for your development process
Use Cases and Deployment Scope
We use Beanstalk for version control and deployment tools. Beanstalk provides a host for our git repositories as well as many integration points (APIs) and deployment functionality. Their tools allow tracking of code changes (as with any version control system) and provide simple online insights and editing tools. The deployment tools provide methods to automate some parts of build and maintenance.
Pros
- Automation
- Code Review
- Support
Cons
- Interface is not always intuitive, some areas are easier than others to navigate.
- Price plans are a little odd. However, they do seem to be flexible if a plan does not quite fit your needs.
Likelihood to Recommend
For business or personal applications, where you wish your code to remain private and/or proprietary, Beanstalk could be a good fit. If you are also interested in beginning to automate with relative ease, their tools can be a great help. Code reviews can also be a key factor in the decision, as they provide a good framework for accountability.
