While our service is intended as a drop in replacement, certain configurations or optimizations may require tweaks. Generally, an initial cut-over can be made with little to no changes and refinements made later. The suggestions below facilitate a backwards compatible migration strategy.
Changes
At a high-level there are three categories of applicable changes.
- Apply appropriate compute resources
- Share build output between jobs
- Utilize incremental tasks when relevant
Terraform
While not required, Terraform automates manual tasks and facilitates experimentation.