Put open source to work
July 16–17, 2018: Training & Tutorials
July 18–19, 2018: Conference
Portland, OR

What worked for Netflix may not work for you: Expedia's story

Subbu Allamaraju (Expedia Group)
1:45pm2:25pm Thursday, July 19, 2018
Level: Intermediate
Average rating: ***..
(3.33, 3 ratings)

Who is this presentation for?

  • Architects, managers, and DevOps engineers

Prerequisite knowledge

  • Familiarity with the cloud

What you'll learn

  • Explore the challenges and lessons learned from Expedia's large-scale migration to the cloud, including what worked and what didn't and how to manage risks through such a journey


Every org migrating from enterprise data centers to the cloud must discover its own path. Depending on org culture, history, tech diversity, and business model, you will need a mixed bag of techniques, an aptitude for growth mindset, and steadfastness to deal with boundaryless problems.

As one of the world’s leading travel companies revolutionizing travel through the power of technology, Expedia offers a suite of travel products through its brands worldwide. Subbu Allamaraju shares the story of Expedia’s strategic migration to the cloud at a massive scale. As the migration has gained pace, teams at Expedia have learned (and are continuing to learn) a number of lessons about architecture choices, microservices, serverless adoption, resiliency practices, automation approaches, culture, cloud costs, technical debt, lift and shift versus rewriting apps, migration of stateless and stateful monoliths, controls and compliance, and organizing for large-scale programs.

Topics include:

  • Expedia’s high-level architecture and how it is evolving through the cloud journey
  • Guardrails for cloud migration and how the company measures progress
  • Some of the successful techniques that are working and techniques that failed
  • How Expedia is maturing its DevOps culture to incorporate cloud costs management, resiliency, and controls
  • The importance of mindset and dealing with technical and nontechnical risks
Photo of Subbu Allamaraju

Subbu Allamaraju

Expedia Group

Subbu Allamaraju is the vice president of technology at Expedia Group, where he leads a large-scale migration of Expedia’s travel platforms from enterprise data centers to a highly available architecture in the cloud. Subbu is a well-rounded engineer and influencer with hands-on experience in software development, architecture, distributed systems, services, internet protocols, operations, and the cloud. Previously, he helped build and empower several engineering and operations teams in these areas.