Weaveworks
11 Case Studies
A Weaveworks Case Study
National Australia Bank (NAB), Australia’s largest business bank, worked with Weaveworks to accelerate its move from self-managed Kubernetes to managed Kubernetes on AWS EKS. The Wealth Management division needed to reduce the manual effort of patching and maintaining environments, simplify containerization across diverse applications, and meet strict banking security and compliance requirements while working with existing CI tools.
Weaveworks helped NAB build a standardized, non-bespoke Kubernetes platform using GitOps and automated cluster lifecycle management. The solution included automated node updates, infrastructure as code with Terraform, and GitOps-managed add-ons such as Fluentbit, Dynatrace, External DNS, Cluster Autoscaler, Cert-manager, and Flux. As a result, NAB significantly reduced operational overhead, improved reliability by deploying clusters across three availability zones, and built compliance into the platform, saving development teams time and creating a repeatable pattern for future EKS deployments.
Nicola Le Poidevin
Head of Technology Wealth Management Digital