Airbnb di AWS
Berdiri pada tahun 2008, Airbnb yang berbasis di San Francisco merupakan marketplace komunitas yang memiliki lebih dari 7 juta akomodasi dan lebih dari 40.000 Pengalaman unik bagi pelanggan untuk melakukan pemesanan di situs web perusahaan atau melalui aplikasi iOS dan Android-nya.
KISAH PELANGGAN
2022
Membangun Bersama Saya—Airbnb & Rong Hu, Senior Software Engineer
Lihat bagaimana Rong Hu, Senior Software Engineer di Airbnb, menemukan hasratnya dalam pemrograman saat sekolah dasar dan bagaimana minatnya dalam matematika dan pemecahan teka-teki membawanya ke karier di bidang teknik. Rong juga membahas pentingnya Amazon OpenSearch Service dan Amazon Kinesis serta bagaimana mereka telah membantu Airbnb menskalakan pipeline logging aplikasinya dengan biaya yang efektif dan andal.
2022
Airbnb Mengoptimalkan Penggunaan dan Biaya dengan Menggunakan Savings Plans dan Data Biaya yang Dapat Ditindaklanjuti di AWS
Airbnb telah berkembang pesat sejak didirikan pada 2008, yang mengharuskan perluasan kemampuan teknis yang sama cepatnya. Perusahaan itu telah bekerja untuk tumbuh secara berkelanjutan dan meningkatkan efisiensi operasional. Untuk membantu mencapai tujuannya, Airbnb mengandalkan Amazon Web Services (AWS), penyedia cloud-nya, untuk solusi data dan infrastruktur. Dengan menggunakan dukungan dari AWS dan beberapa layanan AWS, Airbnb mengembangkan strategi untuk mengelola kapasitas, mengoptimalkan kapasitas penyimpanan dan komputasi, serta membangun alat biaya kustom dan data penggunaan. Solusi tersebut membantu Airbnb mengurangi biaya, memberikan metrik bisnis yang dapat ditindaklanjuti, dan mengejar proyek efisiensi berdasarkan data di seluruh timnya.
2022
Airbnb Menggunakan Amazon EFS untuk Menskalakan CI/CD Pipeline guna Memperluas Marketplace Online
Airbnb mendukung ratusan layanan penting di platform-nya, sehingga penting untuk mempertahankan infrastruktur kontrol sumber yang andal. Namun, infrastruktur kontrol sumber telah menjadi permasalahan operasional karena masalah penskalaan. Airbnb mencari solusi yang dapat digunakan untuk merancang ulang infrastruktur kode sumber dengan lapisan penyimpanan yang lebih sederhana. Sistem perlu memperbarui dalam hitungan detik dan membaca lalu lintas yang diperlukan untuk menskalakan. Airbnb beralih ke Amazon Web Services (AWS) untuk membantu mencapai tujuannya.
2016
Airbnb Tumbuh dengan Fleksibilitas dan Responsivitas dengan Menggunakan AWS
Setahun setelah Airbnb diluncurkan, perusahaan tersebut memutuskan untuk memigrasikan hampir seluruh fungsi komputasi cloud-nya ke Amazon Web Services (AWS) karena masalah administrasi layanan yang dialaminya dengan penyedia terdahulu. Nathan Blecharczyk, salah satu pendiri & CTO Airbnb mengatakan, “Awalnya, daya tarik AWS adalah kemudahan mengatur dan menyesuaikan stack. Hebatnya, kami dapat meningkatkan server tanpa harus menghubungi siapa pun dan tanpa mengambil komitmen penggunaan minimal. Seiring perusahaan kami terus bertumbuh, begitu pula ketergantungan kami terhadap AWS cloud dan saat ini, kami telah mengadopsi hampir semua fitur yang disediakan AWS. AWS adalah solusi mudah untuk bisnis Internet apa pun yang ingin berkembang ke tingkat berikutnya.”
AWS re:Invent 2018
Sebuah Riwayat Evolusi Arsitektur Airbnb
Airbnb tengah mengalami pertumbuhan besar secara internasional, berevolusi dari perusahaan home sharing hingga menjadi komunitas perjalanan global dengan banyak penawaran produk. Pertumbuhan tersebut didorong oleh bisnis, peningkatan lalu lintas, dan perekrutan yang agresif menciptakan sebuah tantangan baru bagi Tim Infrastruktur Produksi. Tim tersebut telah bertumbuh dari sebuah tim kecil terdiri atas 10 orang menjadi sebuah organisasi platform produksi dengan 100 teknisi yang membangun layanan mendasar yang mendukung tempat tinggal, pengalaman, kemewahan, dan Tiongkok. Dalam sesi ini, para insinyur Airbnb menceritakan evolusi arsitektur perusahaan yang sejalan dengan strategi pertumbuhan organisasi, dan meninjau bagaimana mereka mengatasi tantangan arsitektur menggunakan teknologi AWS.
ARSITEKTUR
2022
Ini adalah Arsitektur Saya: Mengamankan Klaster Kubernetes Multi-Penyewa dalam Skala Besar
Airbnb mengaktifkan Kontrol Akses Keamanan multi-penyewa yang terperinci ke arsitektur Bidang Kendali Kubernetes mereka. Untuk mengunci kontrol keamanan, Airbnb menjalankan Kubernetes di Amazon EC2 dan memanfaatkan token AWS Security Token Service (STS) untuk memasukkan IAM role ke dalam klaster. Airbnb semakin menyempurnakan kontrol akses dengan IAM role ke POD untuk hak akses paling rendah.
2017
Pemecahan Masalah dan Pengujian Performa dengan Mesin Amazon RDS Replay
Xinyao Hu, engineering manager di Airbnb, membahas mesin Amazon RDS Replay yang dibangun oleh timnya. Infrastruktur tersebut memungkinkan tim memutar ulang transaksi aktual yang dikirim ke hampir 100 basis data berbeda. Airbnb menggunakan sistem ini untuk pemulihan bencana, pengujian beban, dan analitik lanjutan di Hive dalam skala besar.
Pelajari bagaimana merek perjalanan & perhotelan meningkatkan pengalaman pelanggan dan efisiensi operasional dengan AWS.
SUMBER DAYA TAMBAHAN
Airbnb Bermigrasi ke Amazon Aurora
Airbnb – Menciptakan Kembali Industri Keramahtamahan di AWS