Case Study: National Australia Bank achieves automated, compliant EKS platform delivery with Weaveworks

A Weaveworks Case Study

Preview of the National Australia Bank Case Study

National Australia Bank - Customer 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.


Open case study document...

National Australia Bank

Nicola Le Poidevin

Head of Technology Wealth Management Digital


Weaveworks

11 Case Studies