Topicus

Topicus Education Aces Testing by Deploying on Google Cloud

Summary

With a firm deadline to deploy two popular educational applications, CumLaude and SEL, the infrastructure team at Topicus Education needed a faster system for testing and validating. And if this was not ambitious enough yet, the infrastructure team lead at Topicus.Education, Kenneth Veenstra, set out to increase the knowledge within the organization as well, so its teams could successfully manage the workloads on any new system that was implemented.

Binx implemented Google Cloud infrastructure and shared best practices that resulted in a reduction of testing time by six weeks.

We started the project literally from scratch and within a month we went live! The collaboration with Binx has been valuable for us. They really contributed to a much faster implementation process and shared tons of knowledge along the way.

Kenneth Veenstra Engineering Team Lead

Technical Details

Training informatietechnologie & ISV's Technologie Cloud Engineering Google Cloud

Binx Team

Laurens Knoll Cloud Consultant
Niels van Doorn Cloud Consultant

The challenge

Meeting Deadlines With a Faster System

With a firm deadline to deploy two popular educational applications, CumLaude and SEL, the infrastructure team at Topicus.Education needed a faster system for testing and validating. And if this was not ambitious enough yet, team lead Kenneth Veenstra set out to increase his team’s knowledge as well, so they could successfully manage the workloads on any new system that was implemented.

Scaling and Storage

Topicus.Education’s testing system was causing delays in deployment. In addition, the company was experiencing scaling issues and trouble with storage capacity. It needed knowledgeable professionals experienced in Google Cloud and its services to help them implement this new platform and system.

The Solution

Google Cloud Platform Increases Testing Speed

Topicus.Education’s testing system was causing delays in deployment. In addition, the company was experiencing scaling issues and trouble with storage capacity. It needed knowledgeable professionals experienced in Google Cloud and its services to help them implement this new platform and system.

“The problem Topicus had with its old system was that it required additional resources to test and validate these applications,” explained Laurens Knoll, a cloud architect at Binx.

Laurens Knoll and a second consultant, Niels Van Doorn recommended implementing Google Cloud Platform.

Implementing Cloud Architecture and Sharing Knowledge

Knoll helped the Topicus team implement Infrastructure-as-code practices using Terraform, which was used to set up Google Cloud projects. Van Doorn focused more on identity and access management (IAM) and on making networks to connect to the on-premise datacenter and Kubernetes clusters. Topicus.Education and Binx configured the code to bootstrap environments and manage the existing system integrations.

The results

Empowering Engineers and Drastically Reducing Testing Time

“We started the project literally from scratch and within a month we went live. I am still really impressed that we made the deadline,” said Veenstra. “The collaboration with Binx has been valuable for us. They really contributed to a much faster implementation process and shared tons of knowledge along the way.”

After the implementation of the new Google Cloud-based infrastructure,  testing time was reduced by no less than six weeks.

Veenstra and Van Doorn also organized weekly knowledge sessions on Google Cloud technologies that anyone at the office could attend. This open, ongoing format ensured that everyone, from the developers to the administrators, understood the new Cloud technologies that are being deployed at Topicus.

The developers were empowered with more knowledge and could take ownership of the infrastructure their applications were running on.

“The lectures contributed to all teams involved working more independently,” said Veenstra, “The end result was better integration between the software teams and infrastucture team and an ability to solve issues faster.”

About the customer

Topicus is an IT software company based primarily in Deventer, the Netherlands. It is also expanding to other Dutch cities, as well as to other countries. Its education department, Topicus.Education, is well known in the Netherlands for two software products: Parnassys (primary school) and Somtoday (secondary school).  The company strives to provide user-friendly tech platforms and products that give citizens control, increase their self-reliance and reduce their vulnerability.  Topicus collaborates with schools and universities around the Netherlands to keep its products and people sharp, relevant, and fit-for-purpose.

Related case studies

Meet more happy clients