In-person + Virtual
18-21 April
Learn More and Register to Attend

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for KubeCon + CloudNativeCon Europe 2023 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

Please note: This schedule is automatically displayed in Central European Summer Time (UTC +2). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change and session seating is available on a first-come, first-served basis. 
Back To Schedule
Thursday, April 20 • 11:55 - 12:30
How We Migrated Over 1000 Services to Backstage Using GitOps and Survived to Talk About It! - Shahar Shmaram & Ran Mansoor, AppsFlyer

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.

We decided to go ALL IN with GitOps and Terraform so all developers in AppsFlyer now manage their cloud resources in their git repository, later we realized it was time to have a single source of truth catalog for the entire company’s assets that can be self-extended by any of AppsFlyer's developers, we decided to choose Backstage as our service catalog platform. But how do we integrate them both together? AppsFlyer has over 1000 services and processes HUGE amounts of data daily (over 200 Billion events per day). Our customers depend on us to help them make good choices, so while we knew that this needed to be done, we also knew that the migration process was not going to be an easy task. As if things weren't complicated enough, we needed to integrate GitOps and Terraform into that process. In this talk, we will demonstrate how we managed to enable GitOps in the migration process within Backstage. We’ll discuss different approaches we took, the challenges we faced, and most importantly, our unique approach to solving them.

avatar for Shahar Shmaram

Shahar Shmaram

Senior Software Developer, AppsFlyer
Shahar holds 10+ years of experience developing large-scale, widely distributed web applications. He specializes in JavaScript, NodeJS, and Go. Prior to working at AppsFlyer, Shahar was a Software Engineer and Tech Lead at Intel for 11 years and holds a B.Sc. in Software Engineering... Read More →
avatar for Ran Mansoor

Ran Mansoor

Software Developer, Appsflyer
Ran has 6+ years of experience developing large-scale server-side software, focused on distributed systems, cloud platforms and infrastructure management. He specializes in Go, Kubernetes, and anything cloud native. Prior to working at AppsFlyer, Ran was a Software Engineer at Intel... Read More →

Thursday April 20, 2023 11:55 - 12:30 CEST
Hall 7, Room C | Ground Floor | Europe Complex
  Application + Delivery