Using DevOps To Build And Maintain An Automated Infrastructure

ABOUT THE CUSTOMER
Ghent University is a top 100 university founded in 1817. It offers more than 200 programmes and conducts in-depth research within a wide range of scientific domains. University Ghent advocates open source and open standards within their technology and innovation departments.
Read the case

Our Linux and open source experts work as systems engineers on the daily maintenance of the infrastructure. We bring along our DevOps & open source expertise to onboard new tools and help with the adoption of proven DevOps principles in systems engineering.

Our focus is assisting the team responsible for the digital learning environment. The day-to-day varies from deploying new technology stacks to migrating, renewing, and updating existing technologies.

The collaboration between University Ghent and Inuits focused on three main areas:

  • Infrastructure as Code
  • Container Orchestration
  • Monitoring and Alerting

Solution

Creating A Reproducible Infrastructure With Infrastructure as Code

Our team works together with Ghent University to implement Infrastructure as Code (IaC) practices. We support tools like Puppet, a powerful configuration management tool, to automate and create reliable environments. With Puppet, Ghent University can achieve standardized system deployments.

Jenkins plays a crucial role in the software development lifecycle. By using Jenkins, the team achieves continuous software deployments. Its robust capabilities, including continuous integration, and automated testing, result in an efficient delivery of software updates.

Scalable Operation With Container Orchestration

To enhance the scalability of the system, we assisted University Ghent in implementing container orchestration using Nomad. Nomad is a platform for container orchestration, enabling seamless deployment and scaling of applications.

Consul, a service discovery and orchestration tool, is used to manage and coordinate services within the infrastructure. With service registration, health checks, and automated load balancing, we can optimize the overall performance and resilience of the systems.

Improved Monitoring and Alerting

We bring our monitoring and observability expertise and support Icinga2, a monitoring and alerting tool, to provide comprehensive insights into the system’s performance and health. Icinga allows for real-time monitoring and proactive issue identification.

Foreman is used as an infrastructure management and configuration tool, providing comprehensive control and visibility over the infrastructure at University Ghent.

Results

In collaboration with University Ghent, we have embarked on a journey to optimize the system management processes. Through the implementation of automation, container orchestration, and advanced monitoring, we have improved their operations, unlocking efficiency, reliability, and scalability.

Our long-standing partnership with University Ghent spans since 2009, with four dedicated consultants working closely with their team.

We have been collaborating with Inuits for over 15 years. Throughout this time, they have consistently brought wild and innovative ideas to our university. Working with Inuits' consultants is always a pleasure due to their trademark - passion for ICT and open source.

Johan Van Camp - Head Of ICT Infrastructure at University Ghent
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Do you have a question?

Nicolas Spillemaeckers
Business Developer
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.