Bagaimana Platform Teknologi Rapido Menambahkan Bahan Bakar Ke Api Berbagi Perjalanan
Diterbitkan: 2018-11-19Dengan 1,5 juta+ perjalanan setiap bulan dan beroperasi di 17 kota, teknologi adalah tulang punggung yang menggerakkan Rapido
Rapido telah meningkatkan skala bisnisnya dengan tetap berada di puncak teknologi dengan 100+ layanan mikro dan arsitektur yang tangguh
Keandalan dan kesederhanaan DigitalOcean menjadikannya mitra layanan cloud pilihan untuk Rapido
Dengan Rapido, kami menciptakan model layanan yang mengganggu yang memberi komuter di kota cara baru untuk bepergian, dengan mudah dan cepat. Rapido melihat peluang dalam menggunakan sepeda untuk menyediakan layanan taksi dan menggunakan kursi pembonceng gratis itu untuk membantu memperoleh penghasilan tambahan bagi pengendara sepeda motor, kapan pun dan kapan pun mereka mau. Dengan menggunakan teknologi yang tepat untuk mendukung ide inovatif ini, kami meluncurkan Rapido di Bangalore pada Oktober 2015 dan baru saja menginjak usia tiga tahun.
Sejak itu, kami telah melihat pertumbuhan dan kesuksesan yang luar biasa, secara nasional, di lebih dari 17 kota, di 10 negara bagian. Aplikasi Rapido telah mencapai angka 1 Juta di awal 2018 dan menambahkan pengguna baru setiap hari. Menjalankan lebih dari 1,5 juta perjalanan setiap bulan, aplikasi ini segera menjadi aplikasi layanan taksi untuk komuter harian di kota-kota ini.
Dengan menyediakan transportasi dalam kota yang terjangkau dan efisien kepada pengguna, Rapido berkembang dengan kecepatan yang lebih cepat dari sebelumnya dan dengan pertumbuhan kami, kami berada di ambang batas manis yang dicapai oleh setiap startup yang sedang booming, cepat atau lambat, skalabilitas dan keandalan dalam menyediakan layanan yang konsisten.
Tumpukan teknologi Rapido
Kami merevolusi ojek sebagai layanan dan karenanya perlu memiliki basis teknologi yang kuat untuk mendukung aplikasi kami dan penggunanya. Menghubungkan pengendara motor alias "Kapten" ke pengendara dan membantu mereka terhubung ke Kapten yang tersedia sedekat mungkin dengan lokasi mereka membutuhkan teknologi yang dapat memberi daya dan menjalankan permintaan sebanyak mungkin dengan latensi rendah.
Rapido sebagian besar menggunakan Node.js dan Java. Kami menggunakan Arsitektur Layanan Mikro yang memungkinkan kami bereksperimen dengan lebih banyak bahasa selain Java, seperti Python, Scala, dan Go dalam tumpukan bahasa. Rapido juga bekerja dengan teknologi open source seperti Kafka, Cassandra, MongoDB, NATS, Redis dan Elastic search, dll
Tantangan Bisnis dan Kebutuhan Penyedia Layanan Infrastruktur Cloud
Dengan ledakan yang luar biasa dalam basis pengguna, tingkat pertumbuhan yang sangat besar, dan akuisisi pasar India yang luar biasa, terbukti bahwa pilihan penyedia infrastruktur cloud Rapido akan sangat penting bagi keberhasilannya. Ketersediaan Tinggi, latensi rendah, kemudahan dan efektivitas penerapan, kemampuan manajemen intuitif, kecepatan, keamanan, pemantauan, efektivitas biaya, fleksibilitas dalam pilihan, keramahan pengembang, skalabilitas, dan kesederhanaan dalam penagihan adalah beberapa metrik evaluasi utama untuk mempersempit pilihan penyedia infrastruktur
Dengan kemampuan orkestrasi container yang ditawarkan oleh Kubernetes menjadi bagian yang menentukan dalam strategi penskalaan kami, Sangat penting bagi kami bahwa penyedia cloud akan menyediakan fasilitas untuk memudahkan penyebaran dan pengelolaan klaster Kubernetes
Masuki DigitalOcean
Direkomendasikan untukmu:
Penyedia infrastruktur cloud, DigitalOcean, telah menjadi tempat tujuan bagi bisnis yang dipimpin oleh pengembang, terutama perusahaan rintisan, karena komunitasnya yang kaya dan tutorial yang mudah. Melalui tutorial inilah kami di Rapido pertama kali diperkenalkan ke DigitalOcean dan selanjutnya, ke layanannya yang akan membantu kami mendapatkan peningkatan cloud, yang kami cari.
Mengingat pertumbuhan kami yang cepat, Rapido-perlu untuk menskalakan dengan cepat dan mitra komputasi awan yang gesit seperti DigitalOcean adalah yang kami butuhkan. Kolaborasi antara kami telah dimulai sejak awal dan bersama-sama kami telah melihat empat tahun kemitraan strategis komputasi awan yang sukses.
Kami mulai dengan mengembangkan aplikasi Rapido di platform DigitalOcean. Mengingat produknya yang inovatif dan ramah pengguna, kami segera memutuskan untuk menggunakan DigitalOcean untuk produksi juga. Rapido saat ini memiliki seluruh infrastruktur yang dihosting di DigitalOcean, yang kebetulan menjadi penyedia layanan cloud kami untuk lingkungan Pengembangan dan Produksi.
Fitur yang mendukung pertumbuhan cepat Rapido
Harga bayar sesuai pemakaian dan transparan yang ditawarkan oleh DigitalOcean membantu perusahaan rintisan menskalakan dengan mudah, tanpa mengkhawatirkan sudut biaya untuk menskalakan aplikasi dan mengembangkan bisnis mereka.
Rapido menggunakan Load Balancer, Snapshots, Floating IPs, dan Kubernetes Cluster DigitalOcean paling banyak.
Load Balancer membantu kami mendistribusikan beban di antara berbagai layanan, sehingga membantu kami menskalakan aplikasi kami, dan meningkatkan kinerja, ketersediaan, dan keamanan, di seluruh infrastruktur kami
Kami menggunakan fitur Snapshot dan Cadangan DigitalOcean untuk menyimpan template tertentu yang dapat berputar setiap kali Droplet (server cloud) baru dibuat. Ini membantu Rapido mengotomatiskan konfigurasi default untuk setiap Droplet dan menghemat waktu dan sumber daya yang berharga.
Floating IP adalah fitur lain yang menurut kami berguna di antara berbagai penawaran DigitalOcean. Floating IP memungkinkan pengembang untuk memindahkan IP dari satu Droplet ke Droplet lainnya, di pusat data yang sama. Ini membantu kami mempertahankan infrastruktur yang sangat tersedia dan infrastruktur yang terlindungi dari menghadapi skenario kegagalan/downtime.
Fleksibilitas fitur seperti Load Balancer dan Floating IP dan keandalan fitur seperti Snapshot dan Backup, ditambah dengan kesederhanaan Droplet, menjadikan DigitalOcean Rapido sebagai mitra komputasi awan pilihan.
Terakhir, kebutuhan Rapido akan platform cloud yang mendukung Kubernetes juga dipenuhi oleh DigitalOcean. Platform cloud membuat bekerja di kluster Kubernetes tidak hanya mudah tetapi juga pengalaman yang menyenangkan bagi pengembang Rapido.
Memiliki pusat data di Bangalore merupakan nilai tambah, karena Rapido juga berkantor pusat di Bangalore. Memiliki pusat data terdekat membantu kami mengurangi masalah replikasi data dan juga membantu meminimalkan penundaan latensi, yang pada gilirannya meningkatkan kinerja aplikasi.
Fitur DigitalOcean favorit kami adalah OneClickApps yang membantu kami menyebarkan aplikasi yang sudah dibuat sebelumnya secara harfiah, hanya dengan sekali klik. Pengembang dapat melewati tahap instalasi dan konfigurasi untuk langsung menerapkan kode mereka menggunakan gambar pra-bangun DigitalOcean yang mendukung antara lain Ruby on Rails, Docker, Node.js, dan MongoDB. Kemampuan untuk memasang penyimpanan tambahan hanya dengan satu klik telah memperkenalkan Rapido ke dunia baru dengan pengalaman tanpa batas.
Keandalan dan kesederhanaannya menjadikannya mitra layanan cloud pilihan kami. Kemudahan pembayaran otomatis sesuai penggunaan dan dukungan tim yang berkelanjutan telah menjadi nilai tambah utama dalam mengeja kisah pertumbuhan di Rapido.