This project focused on addressing inefficiencies and inconsistencies in infrastructure provisioning and application deployment. The traditional process was plagued with extended delivery times and a high degree of manual intervention. Our goal was to implement an automated solution that would drastically reduce provisioning and deployment times, improve consistency across environments, and streamline the overall workflow.
The primary challenge was the extended delivery time for provisioning infrastructure environments and deploying applications. The process was inefficient and inconsistent, with average build times for virtual machines stretching to 28 days, application deployments taking 10 days, and testing requiring an additional 7 days. These delays significantly impacted the client’s ability to meet production deadlines and scale operations effectively.
To address these challenges, we implemented a robust automation pipeline leveraging Ansible and ServiceNow as core tools. A user-friendly order catalog was developed in ServiceNow, allowing end