Republic Polytechnic’s School of Infocomm (RP SOI) uses real world examples to augment lesson delivery. Each student has access to their own learning compute environment in the laboratory designed to simulate an actual scenario. The current practice of ensuring an error-free daily deployment of the lab environments is time consuming but yet critical for lesson delivery. This consumes considerable man hours for backend infrastructure support. As such, the school’s infrastructure support team had to proactively review software automation tools to optimize the management of its IT infrastructure.
The RP SOI technical support team applied a combination of Bolt and Puppet Enterprise, using a Puppet master in a monolithic setup integrated with GitLab. Routine scripts were run with Bolt to be rolled into Puppet tasks for streamlined daily workloads. This created uniformity across machines, redirected efforts spent correcting manual errors, and allowed the team to manage its deployment of resources more effectively.
Download the case study here.