Building a Scalable, Compliant, Multi-Cloud Bank with a Service Mesh
summary
Lunar builds a scalable, compliant multi‑cloud bank by centralizing logs and release tooling in a platform cluster and connecting GCP, Azure, and AWS clusters through a service mesh so workload clusters remain stateless. The stack uses Linkerd multi-cluster control plane, Envoy backbone Gateway, GitOps with Flux plus in-house tools shuttle and hem control, and Fluent Bit for logs. The platform runs about 50 deploys/day across roughly ~400 microservices and the multi-cloud links and one‑way log flow prove reliable for acquisitions and audit requirements.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 1:16About Lunar
- 5:29Why MultiCluster
- 9:12Platform Engineering
- 11:22Service Mesh
- 14:49Multicluster functionality
- 20:52Wrapup
- 23:06Questions
related talks
35mBuilding a Bank with Kubernetes
41mBuilding a Bank (with DDD, Microservices, and Autonomous Teams)
24mSelf-Service Multi-Cloud K8s Platform at a Regulated Financial Enterprise
26mBuilding a Scalable Cloud Native Platform: The Key to Success
34mTaking Back Control: Building Cloud-Agnostic Container Platforms for Regulated Environments
06mLightning Talk: How a Global Logistics Company Migrated Clouds with Zero Downtime
39mGrow with Less Pains - Meshing From Monolith to Microservices
23mAdopting APIs & Microservices at a Major Bank (Part 2)
