Isazi - Kubernetes

Company Description and Problem

Isazi are a technology innovation company that optimise businesses using AI, machine learning and advanced algorithms. Isazi required a production grade Kubernetes setup on AWS in the Cape Town Region.


Solution

At the time, EKS was not available in this region, so Disraptor came up with a strategy and implemented a Kubernetes cluster on EC2 instances. We solved for this by building custom tooling with Lambda functions and EC2 instances. Aside from the Kubernetes cluster, it was made production ready by adding and configuring the necessary tooling such as Ingress, monitoring and logging, GitOps and automated TLS certificate generation.


The cluster and its control plane are highly available and scalable. Furthermore, Disraptor setup automated deployments into the cluster using GitLab CI. Disraptor also achieved real time upgrades of services with zero downtime


Outcome

We helped decrease deployment time from four hours to ten minutes, allowing for a smooth client onboarding process. Seamless multiple configurations for multiple clients. Optimised cost by using HPA and VPA strategies

0 views

Recent Posts

See All

Development of a platform hosted on AWS with managed services

DevOps practices with infrastructure as code and configuration management