Case Study: Enabling CGI to Manage Kubernetes Securely Across Multiple Clouds

Table of Contents

screenshot 2021 12 20 at 12 19 02 pm

Overview

CGI’s Emerging Technology Practice (ETP) had been developing a machine learning platform with monitoring and logging capabilities, called Lovelace, to simplify the deployment of machine learning workloads and enhance the overall developer experience for their customers. 

The small internal team of Machine Learning Engineers was developing on an AWS EKS cluster created with self-managed AWS CloudFormation templates, which could not be used to provision other cloud-managed Kubernetes clusters (i.e. on Azure Kubernetes Service, AKS, or Google Kubernetes Engine, GKE).

The problem

Being limited to one cloud is a huge limitation for their customers, and they needed a secure, scalable and cost-efficient solution to support the deployment of their platform and workloads across all major public cloud providers

If they were to build this capability in-house, there would be a significant overhead in engineering and time to alter their current implementation to a multi-cloud deployment strategy – translating their CloudFormation templates which is cloud provider-specific service, across each major cloud provider, while also taking them away from other critical activities.

The solution

As a trusted partner, CGI called on Appvia’s cloud-native expertise for support and guidance to provide a cost-effective and scalable solution. 

Wayfinder reduced the lead time of deploying secure applications across multiple clouds from 1 week to 1 hour, and enabled developers to continue building applications, with the peace of mind that their Kubernetes clusters are well-managed and adhere to security best practices.

“It was very productive to see the decrease in the required effort to have Kubernetes clusters up and running in production-ready scenarios”João Dinis, Lead Machine Learning Engineer , CGI

cloud unplugged podcast banner

About Appvia

Appvia enables businesses to solve complex cloud challenges with products and services that make Kubernetes secure, cost-effective and scalable.

Our founders have worked with Kubernetes in highly regulated, highly secure environments since 2016, contributing heavily to innovative projects such as Kops and fully utilizing Kubernetes ahead of the curve. We’ve mastered Kubernetes, and experienced its complexities, so our customers don’t have to. 

Share this article
Twitter
LinkedIn
Facebook
profile-112x112-crop-1
Katy Ryder
Demand generation manager
I originally hail from Austin, Texas but now call London home. When I’m not crafting content, you might run into me at a coffeeshop (there’s always room for one more latte), hiking through Hampstead Heath or snapping street style photographs.

The podcast that takes a lighthearted look at the who, what, when, where, why, how and OMGs of cloud computing

Related insights

Managing Kubernetes Secrets with HashiCorp Vault vs. Azure Key Vault Keeping secrets secure...
Namespaces are a vital feature of Kubernetes. They allow you to separate uniquely named...
DevOps teams have rapidly adopted Kubernetes as the standard way to deploy and...
Once you start working with Kubernetes, it’s natural to think about how you...
Self-service of cloud resources Kubernetes has been brilliant at delivering an ecosystem for...
Pods, deployments, and services are just some of the concepts that you need to understand in...
Last week I published a blog, “How to spot gaps in your Public Cloud...
Breaking down the core areas that you should be aware of when considering...
5 tips to help you manage more with less Not every manager of...
Public cloud has provided huge benefits in getting infrastructure and services to people...
This is the story of how three Appvia Engineers contributed so much to...
Overview The UK Home Office is a large government organisation, whose projects and...