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.
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.
A more solid and reliable, higher performing infrastructure which also drastically reduces maintenance and intervention costs compared to the previous on-prem infrastructure.
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
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.