Airbnb ロゴ

AWS での Airbnb

サンフランシスコに拠点を置く Airbnb は 2008 年に設立され、700 万を超える宿泊施設と 40,000 を超えるユニークなエクスペリエンスを備えたコミュニティマーケットプレイスです。顧客は、会社のウェブサイトまたは iOS および Android アプリケーションを通して予約できます。

お客様事例

2022 年

Build With Me - Airbnb、シニアソフトウェアエンジニア、Rong Hu 氏

Airbnb のシニアソフトウェアエンジニアである Rong Hu 氏が、小学校時代にプログラミングへの情熱を見出し、数学とパズルを解くことへの興味からエンジニアリングのキャリアをどのように築いたかをご覧ください。また、Amazon OpenSearch Service と Amazon Kinesis の重要性、そしてそれらがどのように、Airbnb によるコスト効率と信頼性の高いアプリケーションロギングパイプラインのスケールに役立ったかについて、語ります。

動画を見る »

2022 年

Airbnb が、AWS で Savings Plans と実用的なコストデータを使用して使用状況とコストを最適化

2008 年の設立以来、急速に成長している Airbnb では、技術的な能力の拡大もまた急務となっていました。同社は、持続的な成長と運用効率の向上を目指して努力してきました。その目標を達成するため、Airbnb はクラウドプロバイダーであるアマゾン ウェブ サービス (AWS) のデータソリューションとインフラストラクチャソリューションに着目しました。Airbnb は、AWS および複数の AWS のサービスによるサポートを利用することにより、容量の管理、ストレージとコンピューティング性能の最適化、およびコストと使用状況のカスタムデータツールの構築という戦略を立てました。このソリューションにより、Airbnb では、コストを削減し、実用的なビジネスメトリクスを提供し、データに基づいた効率化のプロジェクトをチーム全体で遂行できるようになりました。

導入事例を読む »

2022 年

Airbnb では、Amazon EFS を使用して CI/CD パイプラインを拡張し、オンライン市場を拡大

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 ロールによるアクセス制御を POD に絞り込み、最小アクセス権限を実現しています。

セッションを見る »

2017 年

Amazon RDS Replay Machine によるトラブルシューティングとパフォーマンステスト

This is My Architecture のこのエピソードでは、Airbnb のエンジニアリングマネージャーである Xinyao Hu 氏が、同社の構築した Amazon RDS Replay Machine について説明しています。このインフラストラクチャで、およそ 100 のデータベースに送られた実際のトランザクションを再生できるようになりました。Airbnb がこのシステムを、災害対策、負荷テスト、Hive 内での高度な分析向けに大規模に活用しています。

セッションを見る »

旅行とホスピタリティのブランドが AWS でカスタマーエクスペリエンスを向上させ、運用効率を向上させる方法を説明します。

その他のリソース

2017 年
RE:INVENT

Airbnb が Amazon Aurora に移行
Airbnb は 191 か国で 2 億人以上のユーザーにサービスを提供しており、AWS の中でも最大のデータベースコンシューマーの 1 つです。同社は MySQL を多用し、近年 Amazon Aurora への移行を完了しました。このセッションでは、Airbnb のプロダクトマネージャーが、Airbnb 規模での運用に関する設計上の考慮事項、他のスタートアップへのアドバイス、および Aurora での実行を決定した理由についての意見を共有します。
セッションを見る 
2016 年
AWS ブログ

Airbnb – AWS でホスピタリティ業界を改革
Airbnb のストーリーは、優れたアイデアを持つ少数の人が業界全体を混乱させることがあるという典型的な例です。2008 年に開業して以降、8,000 万人以上のゲストが 190 か国以上の 200 万件を超える宿泊地で、Airbnb を使って滞在しています。近頃キューバで、4,000 件の宿泊先を世界の旅行者に提供を開始しました。同社は、AWS の早期導入企業でもあります。このゲスト投稿では、Airbnb エンジニアリングマネージャーの Kevin Rice 氏が、AWS が同社のスタートアップ時代の重要な部分を担い、今日もその方法を維持していることについて語っています。
続きを読む