Modernization of a public application on Google Cloud Platform

Regione Veneto

Ennova GO migrates the public application from an on-prem cluster kuberntes to a new cloud infrastructure

The Challenge

Migrate an important service of Regione Veneto to a new more stable infrastructure, diversifying the services all linked to the cluster. The scope was to migrate and modernize an existing Kubernetes Cluster in Google Cloud Platform, using managed scalable services, a custom Cloud VPN with on-prem services, monitoring and backup.

The Solution

A regional GKE, taking the database outside by leveraging the reliability and robustness of CloudSQL and using Filestore as a central volume. To manage more backups of the DB was implemented a system with Scheduler, Pub/Sub and Functions that performs a dump via API and stores it on Cloud Storage. With Cloud VPN and a Shared VPC is configured the connection between Cloud and on-prem services.

The Result

A more solid and reliable, higher performing infrastructure which also drastically reduces maintenance and intervention costs compared to the previous on-prem infrastructure.

What Client Says
Ennova GO

We already work with Google Cloud Platform, but it's the first time that we have migrated and modernized one application from on-prem. With Ennova GO we managed to have a new cloud architecture, modernizing the components using managed services such as Cloud SQL, Filestore and GKE.

Ennova GO

Paolo Barichello, Direttore ICT, Regione Veneto

thetis IT logo

About Regione Veneto

Veneto Region is one of the 20 regions of Italy, located in the north-east of the country. The region offers various services to citizens. Their goal is always to innovate and offer increasingly higher quality services by relying on Google partners to localize their products.

Vertical/horizontal solution

Government

Primary project location

Italy

Products

Google Cloud Platform