Passionate – Dedicated – Professional

AI Company – Design and Implement Continuous Integration (CI) tooling

The Challenge

Company had been using CI/CD tools such as GitHub, CircleCI and Terraform to run build, test and deploy automation on publicly hosted GitHub and CircleCI solutions. With a growing customer base, it became essential to improve and enhance security and compliance posture in their software development and release lifecycle by building and deploying an internal enterprise CircleCI and internal enterprise GitHub environments. Furthermore, in order to improve the visibility into the quality of software, a need for a standard code quality/scanning tool became apparent.

The True Up IT Solution

True Up IT was engaged to build the CI tooling in their public cloud environment. The entire solution was built using infrastructure-as-code approach. With a high degree of automation, the environment was able to re-instantiate at will in any AWS region by specifying parameters during run-time. Necessary network configurations were setup for various services to communicate with each other. The solution was built to run in an AWS region with primary HA requirement using snapshot recovery of artifacts/state that would enable to get up and running quickly in the event of an outage. The environment met the company’s internal security and VPC requirements.

The Outcome

By building the CI tooling in company’s internal environment in an automated way, it allowed them to quickly migrate their existing applications over to the new setup in order to improve and enhance their security and compliance posture.