Customer Stories / Travel & Hospitality / Americas

2019
Airbnb logo

Airbnb Case Study

A year after Airbnb launched, the company decided to migrate nearly all of its cloud computing functions to AWS because of service administration challenges experienced with its original provider.  

Overview

A year after Airbnb launched, the company decided to migrate nearly all of its cloud computing functions to Amazon Web Services (AWS) because of service administration challenges experienced with its original provider. Nathan Blecharczyk, Co-founder & CTO of Airbnb says, “Initially, the appeal of AWS was the ease of managing and customizing the stack. It was great to be able to ramp up more servers without having to contact anyone and without having minimum usage commitments. As our company continued to grow, so did our reliance on the AWS cloud and now, we’ve adopted almost all of the features AWS provides. AWS is the easy answer for any Internet business that wants to scale to the next level.”

kr_quotemark

We’ve seen that Amazon Web Services listens to customers’ needs. If the feature does not yet exist, it probably will in a matter of months. The low cost and simplicity of its services made it a no-brainer to switch to the AWS cloud.”

Tobi Knaup
Engineer, Airbnb

Solution

Airbnb has grown significantly over the last 3 years. To support demand, the company uses 200 Amazon Elastic Compute Cloud (Amazon EC2) instances for its application, memcache, and search servers. Within Amazon EC2, Airbnb is using Elastic Load Balancing, which automatically distributes incoming traffic between multiple Amazon EC2 instances. To easily process and analyze 50 Gigabytes of data daily, Airbnb uses Amazon Elastic MapReduce (Amazon EMR). Airbnb is also using Amazon Simple Storage Service (Amazon S3) to house backups and static files, including 10 terabytes of user pictures. To monitor all of its server resources, Airbnb uses Amazon CloudWatch, which allows the company to easily supervise all of its Amazon EC2 assets through the AWS Management Console, Command Line Tools, or a Web services API.

In addition, Airbnb moved its main MySQL database to Amazon Relational Database Service (Amazon RDS). Airbnb chose Amazon RDS because it simplifies much of the time-consuming administrative tasks typically associated with databases. Amazon RDS allows difficult procedures, such as replication and scaling, to be completed with a basic API call or through the AWS Management Console. Airbnb currently uses Multi-Availability Zone (Multi-AZ) deployment to further automate its database replication and augment data durability.

Airbnb was able to complete its entire database migration to Amazon RDS with only 15 minutes of downtime. This quick transition was very important to the fast-growing Airbnb because it did not want its community of users to be shut out of its marketplace for an extended period of time. Tobi Knaup, an engineer at Airbnb says, “Because of AWS, there has always been an easy answer (in terms of time required and cost) to scale our site.”

Outcome

Airbnb believes that AWS saved it the expense of at least one operations position. Additionally, the company states that the flexibility and responsiveness of AWS is helping it to prepare for more growth. Knaup says, “We’ve seen that Amazon Web Services listens to customers’ needs. If the feature does not yet exist, it probably will in a matter of months. The low cost and simplicity of its services made it a no-brainer to switch to the AWS cloud.”

About Airbnb

Airbnb is a community marketplace that allows property owners and travelers to connect with each other for the purpose of renting unique vacation spaces around the world. The Airbnb community users’ activities are conducted on the company’s Website and through its iPhone and Android applications. The San Francisco-based Airbnb began operation in 2008 and currently has hundreds of employees across the globe supporting property rentals in nearly 25,000 cities in 192 countries.

AWS Services Used

Amazon EC2

Secure and resizable compute capacity for virtually any workload

Learn more »

Elastic Load Balancing

Distribute network traffic to improve application scalability

Learn more »

Amazon EMR

Easily run and scale Apache Spark, Hive, Presto, and other big data workloads

Learn more »

Amazon S3

Object storage built to retrieve any amount of data from anywhere

Learn more »

More Travel & Hospitality Customer Stories

Showing results: 1-4
Total results: 139

no items found 

  • Asia Pacific

    Korean Airlines on AWS

    In 2018, Korean Air began migrating its entire IT infrastructure to the cloud. Then in 2021, it became the first global, full-service carrier to complete an all-in migration to Amazon Web Services (AWS). As an innovator in the aviation industry, Korean Air chose to build on AWS, and it launched its new website and mobile app 90 percent faster than possible with its former on-premises infrastructure. Continuing to innovate on behalf of its customers and workforce, the airline is developing an online one-step buying option and AWS-powered machine learning tools to create predictive, pre-emptive maintenance for its aircraft fleet.
    2022
  • Australia

    Lonely Planet cut itinerary generation costs by 80% using Amazon Bedrock

    Lonely Planet, is a premier travel media company tested multiple generative AI solution vendors and found Amazon Bedrock to be 78% more cost-effective for their travel use case. Further to that, they were able to generate experiences and itineraries at 80% less the cost of manually curating them.
    2024
  • Americas

    United Airlines on AWS

    United Airlines is leading modernization in an industry that’s embracing change. The largest airline globally by number of seat miles, its mission is to “Connect People, Uniting the World.” Migrating tens of hundreds of applications to Amazon Web Services (AWS) has helped the business accelerate innovation, even in the midst of challenging market conditions. From supporting its technology team to save $2 billion and boosting developer productivity 40 percent, to using generative artificial intelligence (AI) to streamline passenger record processes and save months of manual effort. With services such as Amazon Bedrock, AWS IoT Core, and Amazon DocumentDB, United Airlines is transforming passenger experiences, increasing efficiency and security, and shaping the intelligent airport of tomorrow.
    2024
  • Canada

    Using Amazon AppStream 2.0 to Increase Scalability and Agility for Air Canada

    Learn how Air Canada in the travel industry gained scalability and reliability while optimizing costs by migrating its on-premises VDI to AWS.
    2024
1 35

Get Started

Organizations of all sizes across all industries are transforming their businesses and delivering on their missions every day using AWS. Contact our experts and start your own AWS journey today.