Airbnb 로고

AWS를 기반으로 하는 Airbnb

2008년에 설립되어 샌프란시스코에 본사를 두고 있는 Airbnb는 7백만 개 이상의 공유 숙박 시설을 갖추고 있으며, 웹 사이트, iOS, Android 앱에서 4만 개 이상의 고객 예약이 발생하는 커뮤니티 마켓플레이스입니다.

고객 성공 사례

2022

Build With Me - Airbnb와 Rong Hu 수석 소프트웨어 엔지니어

Airbnb의 수석 소프트웨어 엔지니어인 Rong Hu는 초등학교 시절에 프로그래밍에 대한 열정을 발견했습니다. 수학과 퍼즐에 관심이 많았던 그녀는 결국 엔지니어링과 관련된 직업을 가지게 되었습니다. 이 동영상에서 Rong은 Amazon OpenSearch Service와 Amazon Kinesis의 중요성을 설명하고 Airbnb에서 애플리케이션 로깅 파이프라인을 비용 효율적이고 안정적으로 확장하는 데 어떤 도움이 되었는지 소개합니다.

동영상 보기 »

2022

Airbnb, AWS에서 절감형 플랜과 실행 가능한 비용 데이터를 사용하여 사용량 및 비용 최적화

Airbnb는 2008년 설립 후 빠른 속도로 성장했고 그에 따라 기술적 역량도 신속하게 확장해야 했습니다. 회사는 지속적으로 성장하고 운영 효율성을 개선하기 위한 작업을 진행해 왔습니다. 그 목표를 달성하기 위해 Airbnb는 회사의 클라우드 제공업체인 Amazon Web Services(AWS)의 데이터 및 인프라 솔루션을 검토했습니다. AWS와 여러 AWS 서비스의 지원 아래 Airbnb는 용량을 관리하고, 스토리지 및 컴퓨팅 용량을 최적화하며, 사용자 지정 비용 및 사용량 데이터 도구를 구축하기 위한 전략을 개발했습니다. 이렇게 개발된 솔루션은 Airbnb에서 비용을 절감하고 실행 가능한 비즈니스 지표를 제공하며 팀 전체에서 데이터의 정보를 바탕으로 효율성 프로젝트를 추진하는 데 도움이 되고 있습니다.

사례 연구 보기 »

2022

온라인 마켓플레이스 확대를 위해 Amazon EFS를 사용하여 CI/CD 파이프라인을 확장하는 Airbnb

Airbnb는 플랫폼에서 수백 개의 중요한 서비스를 지원하기 때문에 신뢰할 수 있는 소스 제어 인프라를 유지하는 것이 필수적입니다. 그러나 소스 제어 인프라는 확장 문제로 인해 운영상의 골칫거리가 되었습니다. Airbnb는 단순한 스토리지 계층으로 소스 코드 인프라의 아키텍처를 바꿀 수 있는 솔루션을 원했습니다. 몇 초 안에 시스템을 업데이트하고 읽기 트래픽을 확장할 수 있어야 했습니다. Airbnb는 이 목표를 달성하기 위해 Amazon Web Services(AWS)를 활용했습니다. 

사례 연구 보기 »

2016

Airbnb는 AWS를 사용하여 유연성과 고객 대응력을 바탕으로 성장

Airbnb 설립 후 1년 만에 기존 공급자의 서비스 관리 문제로 인해 거의 모든 클라우드 컴퓨팅 기능을 Amazon Web Services(AWS)로 마이그레이션하기로 결정했습니다. Airbnb의 공동 창립자 겸 CTO인 Nathan Blecharczyk는 다음과 같이 말합니다. "처음 AWS의 장점은 손쉬운 스택 관리 및 사용자 지정이었습니다. 아무에게도 문의하지 않고 최소 사용 약정 없이 서버를 추가로 사용할 수 있다는 것은 정말 놀라웠습니다. 회사가 성장함에 따라 AWS 클라우드에 대한 의존도가 높아졌고 현재는 거의 모든 AWS의 기능을 도입하고 있습니다. 다음 단계로의 도약을 꿈꾸는 모든 인터넷 비즈니스에 AWS를 권합니다."

사례 연구 읽기 »

AWS re:Invent 2018

Airbnb 아키텍처 진화 소개

숙소 공유 회사로 시작해서 다양한 여행 상품을 제공하는 글로벌 여행 커뮤니티로 진화한 Airbnb는 세계적으로 놀라운 성장을 거두고 있습니다. 비즈니스의 성장으로 트래픽이 증가하고, 채용이 적극적으로 이루어지면서 프로덕션 인프라팀에는 새로운 과제가 생겼습니다. 10명의 작은 팀으로 시작해서 현재는 100명의 엔지니어를 갖춘 프로덕션 플랫폼 조직으로 성장하여 숙소, 여행 체험, 럭셔리 숙소, 중국 시장 등을 지원하는 기본 서비스를 구축하고 있습니다. 이 세션에서는 조직의 성장 전략에 맞춘 기업의 아키텍처 진화에 대해 Airbnb의 엔지니어가 직접 기업 사례를 소개하고, AWS 기술을 사용하여 아키텍처 문제를 어떻게 극복했는지 검토합니다.

세션 보기 »

아키텍처

2022

This is My Architecture: 대규모 다중 테넌트 Kubernetes 클러스터 보호

Airbnb는 Kubernetes 컨트롤 플레인 아키텍처에서 세분화된 다중 테넌트 보안 액세스 제어를 사용합니다. 엄격한 보안 제어를 위해 Airbnb는 Amazon EC2에서 Kubernetes를 실행하고 AWS Security Token Service(STS) 토큰을 활용하여 IAM 역할을 클러스터에 주입합니다. Airbnb는 포드에 IAM 역할을 사용하여 최소 권한 액세스를 유지함으로써 액세스 제어를 추가로 개선합니다.

세션 보기 »

2017년

Amazon RDS Replay 머신을 사용한 문제 해결 및 성능 테스트

Airbnb의 엔지니어팀 매니저인 Xinyao Hu가 팀에서 구축한 Amazon RDS Replay 머신에 대해 이야기합니다. 이 팀에서는 인프라를 통해 거의 100개의 서로 다른 데이터베이스로 전송되는 실제 트랜잭션을 재생할 수 있습니다. Airbnb는 재해 복구, 로드 테스트 및 Hive 대규모 고급 분석에 이 시스템을 사용하고 있습니다.

세션 보기 »

여행 및 접객 브랜드에서 AWS를 통해 향상된 고객 경험을 제공하고 운영 효율성을 개선하는 방법을 알아보세요.

추가 리소스

2017년
RE:INVENT

Airbnb, Amazon Aurora로 마이그레이션
Airbnb는 191개국에서 2억 명 이상의 고객에게 서비스를 제공하고 있으며, AWS에서 가장 큰 데이터베이스를 사용하는 기업 중 하나입니다. Airbnb는 MySQL을 대규모로 도입했으며 최근 Amazon Aurora로 마이그레이션을 완료했습니다. 이 세션에서는 Airbnb 제품 관리자가 Airbnb 규모에 맞춰 운영하는 데 필요한 디자인 고려 사항, 스타트업을 위한 조언 및 Aurora를 선택한 이유에 대해 공유합니다.
세션 보기 
2016
AWS 블로그

Airbnb – Reinventing the Hospitality Industry on AWS
Airbnb는 훌륭한 아이디어를 가진 몇 명이 전체 업계에 어떤 변화를 가져올 수 있는지 보여주는 좋은 사례입니다. 2008년에 시작된 Airbnb를 통해 190만 개국의 2백만 개가 넘는 숙소에서 8천만 명이 넘는 게스트가 머물렀습니다. 최근 전세계 여행자들을 위해 쿠바에 4천 개의 숙소가 추가되었습니다. Airbnb 역시 AWS의 얼리 어답터였습니다. 이 게시물에서는 Airbnb 엔지니어팀 매니저인 Kevin Rice가 Airbnb 초창기뿐 아니라 현재에 이르기까지 AWS가 얼마나 중요한 역할을 하는지 이야기합니다.
더 보기