Expedia Group logo

Expedia Group on AWS

Founded in 1996, Expedia Group is a technology company that powers global travel for travelers around the world. Today, it connects more than 50,000 business-to-business partners representing some of the world’s largest companies including hotels, airlines, and financial institutions. Over 6.5 million travelers visit its brands each day through its global ecommerce platform built on Amazon Web Services (AWS).

EXECUTIVE SUMMARY

Innovating on AWS since 2013, Expedia Group announced it was going all in on AWS in 2017, with plans to migrate 80 percent of its mission-critical applications and nearly 20 years of data from on-premises data centers to the cloud. Using storage, compute, and database solutions on AWS helped Expedia Group enhance travelers’ booking experiences, speed up vendor payment transactions from 1 day to seconds, save millions of dollars, and scale to handle hundreds of million website visits each month. Expedia Group increases its agility and resiliency, creates personalized customer offerings using big data and machine learning (ML), and improves the booking experience by building on AWS.

CUSTOMER STORIES

2022

Expedia Group Innovates Across Multiple Tech Stacks Using AWS

Expedia Group (EG) chief technology officer (CTO) and president of Expedia Product & Technology Rathi Murthy shares how EG scaled through acquisition, which stifled innovation across tech stacks and directly impacted its travelers and partners. Watch as Murthy explains how EG modernized its infrastructure on Amazon Web Services (AWS) by migrating applications to a container-based platform.

Watch the re:Invent 2022 session »
2022

Expedia Group Scales Database-as-a-Service Platform Using AWS Service Catalog

Expedia Group wanted to facilitate simple, self-serve database provisioning across its developer teams. The company has over 650 teams supporting more than 200 travel sites worldwide. It needed a way to enforce good governance and best practices while keeping the provisioning process simple and manageable. Using AWS, Expedia Group developed a database-as-a-service (DBaaS) platform called Cerebro and began scaling it out to the whole organization. Learn how Expedia Group can now provision databases quickly, manage them efficiently, and standardize governance and best practices across the company with a small team of database engineers.

Read the case study »
2021

Expedia Speeds Up Vendor Payment Transactions from 1 Day to Seconds

As a leading technology company that powers travel, Expedia Group continues to innovate in global payments. Scaling to meet high traffic and availability requirements, Expedia Group migrated to a flexible microservices-driven architecture, supported by AWS. With these improvements, Expedia Group streamlined and simplified its technology stack and reduced manual touch rate for processing partner payments from 17 percent to 0.06 percent. Expedia Group now delivers near real-time data to its users and internal teams, resulting in a streamlined payment process and improved visibility and insights for its supply partners.

Read the case study »
2020

Expedia Group Maintains Its Leadership by Leveraging Amazon S3 and Automatic Replication

Expedia uses Amazon Simple Storage Service (Amazon S3) and automatic replication to help the company maintain its position as a global brand in the rapidly changing travel and hospitality industry.

Watch the video »
2018

Expedia Group Uses ML to Create a Better Hotel Booking Experience

Expedia created deep learning algorithms that run on Amazon Elastic Compute Cloud (Amazon EC2) P3 instances to find and showcase relevant and high-quality hotel pictures from tens of millions of photos from partners, travelers, and hotel owners. By surfacing pictures with over 99 percent accuracy, Expedia Group gains trust with its travelers when they’re booking a hotel for their next trip.

Watch the video »
2018

Expedia Group Increases Agility and Resiliency by Going All In on AWS

Expedia Group is all in on AWS, migrating 80 percent of its mission-critical apps from on-premises data centers to the cloud. By using AWS, Expedia Group increases its resilience, and its developers can innovate faster while saving the company millions of dollars.

Read more »

Before running analytics workloads on AWS, it took us 3 hours to analyze 5 days of performance metrics. Now we can analyze 7 days of data in 30 seconds—that’s 360 times faster.”

Tony Donohoe
Chief Technology Officer, Brand Expedia Group


ARCHITECTURE

2020

Expedia Group: Salesforce Integration with AWS

Expedia Group built a scalable and flexible system to ingest high-volume data in real time as well as in batches using AWS Glue, Amazon EC2, Amazon DynamoDB, Amazon Elastic Container Service (Amazon ECS), Amazon Aurora (Aurora), and Amazon CloudWatch. And using AWS, Expedia Group integrates its systems with the Salesforce platform creating a seamless experience. 

Watch the video »

ADDITIONAL RESOURCES

MEDIUM

2022
Optimizing Network Bandwidth: My Experience at AWS GameDay

Read Divya Gupta Arora's experience at an AWS GameDay at Expedia and how it helped teams optimize the network bandwidth for the fictitious Unicorn Rentals website.

Read the article »
THE WALL STREET JOURNAL

2021
Expedia Accelerates Its Pace of Innovation with Cloud-Based Analytics

Expedia.com moved 20 years of data from legacy platforms and owned data centers to the cloud, and migrated databases to Amazon Aurora. Using Amazon Redshift for data warehousing, Expedia.com could process terabytes of travel data and analyse in real-time using Amazon Kinesis. Since running its analytics workloads on AWS, Expedia.com can now analyze 7 days of data in 30 seconds, a 360x improvement in speed.

Read the article »
PRESS RELEASE

2020
Expedia Goes All In on AWS

Expedia Group is all in on AWS and is standardizing on ML services on AWS to enhance travelers’ booking experiences across its house of brands. Expedia Group chose AWS for its highly scalable infrastructure, unmatched breadth of cloud services, and proven operational expertise.

Read the press release »
BLOG

2019
How AWS Partners are Helping Transform Travel and Hospitality

With the company all in on AWS, Expedia’s developers can innovate faster while saving the company millions of dollars. 

Read the blog »