ArchitectureArchitecture
Conference50min
INTERMEDIATE

From the comfort of AWS to the unknown of GCP (and Back?!)

This session shares real-world lessons from migrating a well-architected AWS-based microservices platform to GCP. It covers unexpected challenges in re-engineering Kubernetes setups, data replication, and monitoring, highlighting pitfalls and innovative solutions encountered during the complex cloud migration process.

Natalie Godec
Natalie GodecZencore
Endy Kasanardjo
Endy KasanardjoChoreograph Create

talkDetail.whenAndWhere

Friday, October 10, 09:30-10:20
Room 9
talks.description
They had a beautiful, high-performing, genuinely well-engineered platform running on AWS. Microservices that made actual sense, data flowing nicely, fully automated CI/CD and infrastructure as code, and a skilled team orchesrating it all. Kubernetes, Gitlab, Flux2, Prometheus, Terraform, Kafka, Postgres... And even a lightweight LinkerD instead of Istio for service mesh.

And then, they had to migrate it all to GCP.

You'd think - k8s, containers, clean arhcitecture - that should be a no-brainer?

Spoiler alert - it wasn't!

This is about taking a perfectly good setup and meticulously (and sometimes painfully) re-engineering it for a new cloud. Does everything really work the same, regardless of who manages your kubernetes clusters? Will data replication tools just work? Does using Prometheus and fluentd lead to a seamless transition of your monitoring and logging?

Come hear the unfiltered stories of our "oops" moments and the clever solutions that eventually led us to successfully flip that final DNS record to GCP.
gcp
migration
microservices
kubernetes
talks.speakers
Natalie Godec

Natalie Godec

Zencore

United Kingdom

Systems/Devops/Platform engineer turned Cloud Architect, with a thing for security and data platforms. Google Developer Expert in in Cloud Platform. Also a photographer, handbag collector, tequila appreciator and avid traveller.
Endy Kasanardjo

Endy Kasanardjo

Choreograph Create

Netherlands

Clojure developer turned devops and back
comments.title

comments.speakerNotEnabledComments