Great Platform
Rating: 9 out of 10
IncentivizedUse Cases and Deployment Scope
It is used by all the organization (development team). We use it for compiling the code and running tests. It allows customization of the builds, so when a team or project needs to do a stack for something specific, it helps a lot. Most of the builds are for testing purposes.
Pros
- Customization
- Do code builds within a schedule or when the source code changes
- Only pay for the build time used
Cons
- Sometimes it runs an outage and developers don't know why. We have to contact DevOps most of the time.
- Sometimes it is slow
Likelihood to Recommend
It is really good for building projects in the cloud. If you try to do build the project first locally and then push that stack to the cloud it could take a lot of time. In this way, it also consumes a lot of resources in the computer and in the network.