客戶案例
2022
Build With Me – Airbnb 與資深軟體工程師 Rong Hu
了解 Airbnb 高級軟體工程師 Rong Hu 如何在小學時代發現她對程式設計的熱愛,以及她對數學和解謎的興趣如何引領她走向工程的職涯道路。Rong 也討論到 Amazon OpenSearch Service 和 Amazon Kinesis 的重要性,以及它們如何幫助 Airbnb 經濟實惠又可靠地擴展其應用程式記錄日誌管道。
2022
Airbnb 透過在 AWS 上使用 Savings Plans 和可行的成本資料來最佳化使用和成本
Airbnb 自 2008 年成立以來發展迅速,這就需要同樣迅速地擴展其技術能力。該公司一直致力於永續成長並提高營運效率。為幫助其實現目標,Airbnb 向其雲端供應商 Amazon Web Services (AWS) 尋求資料和基礎設施解決方案。藉由 AWS 和多項 AWS 服務的支援,Airbnb 制定策略來管理容量、最佳化儲存和運算容量,以及建置自訂成本和使用資料工具。這些解決方案幫助 Airbnb 降低成本,提供可行的業務指標,並在其團隊中進行根據資料的效率項目。
2022
Airbnb 使用 Amazon EFS 擴展 CI/CD 管道來擴展線上市場
Airbnb 在其平台上支援數百種重要服務,因此維護可靠的原始程式碼控制基礎設施至關重要。但是,由於擴展問題,原始程式碼控制基礎設施已成為營運難題。Airbnb 尋求一種解決方案,讓他們可以使用更簡單的儲存層來重新架構原始程式碼控制基礎設施。系統需要在幾秒鐘內更新並讀取需要擴展的流量。Airbnb 求助於 Amazon Web Services (AWS) 來幫助實現其目標。
2016
Airbnb 運用 AWS 的彈性和應變能力發展成長
Airbnb 成立隔年,由於與原有供應商合作時經歷了服務管理問題,該公司決定將幾乎所有雲端運算功能遷移到 Amazon Web Services (AWS)。Airbnb 共同創辦人兼技術長 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 機器進行疑難排解和效能測試
Airbnb 工程經理 Xinyao Hu 探討由他的團隊所打造的 Amazon RDS Replay 機器。該基礎設施允許團隊重放傳送到近 100 個不同資料庫的實際交易。Airbnb 大規模運用此系統進行災難復原、負載測試,並在 Hive 進行進階分析。
了解觀光旅遊業品牌如何使用 AWS 增強客戶體驗並提高營運效率。
其他資源
Airbnb 移轉至 Amazon Aurora
Airbnb – 在 AWS 上重塑餐旅業