วิธีที่แพลตฟอร์มเทคโนโลยีของ Rapido เพิ่มเชื้อเพลิงให้กับการแชร์รถด้วยไฟ
เผยแพร่แล้ว: 2018-11-19ด้วยการเดินทาง 1.5 ล้านครั้งทุกเดือนและการดำเนินงานใน 17 เมือง เทคโนโลยีเป็นแกนหลักที่ขับเคลื่อน Rapido
Rapido ได้ขยายธุรกิจของตนให้อยู่เหนือเทคโนโลยีด้วยบริการขนาดเล็กกว่า 100 รายการและสถาปัตยกรรมที่ยืดหยุ่น
ความน่าเชื่อถือและความเรียบง่ายของ DigitalOcean ทำให้เป็นพันธมิตรบริการคลาวด์ที่ได้รับเลือกสำหรับ Rapido
ด้วย Rapido เราได้สร้างรูปแบบบริการที่ก่อกวนซึ่งทำให้ผู้สัญจรในเมืองมีรูปแบบใหม่ในการเดินทาง อย่างง่ายดายและรวดเร็ว Rapido มองเห็นโอกาสในการใช้จักรยานเพื่อให้บริการรถแท็กซี่ และใช้เบาะที่นั่งฟรีดังกล่าวเพื่อช่วยให้นักขี่ได้รับรายได้เพิ่มเติมตามที่พวกเขาชอบ ด้วยการใช้เทคโนโลยีที่เหมาะสมในการสนับสนุนแนวคิดเชิงนวัตกรรมนี้ เราได้เปิดตัว Rapido ในบังกาลอร์ในเดือนตุลาคม 2015 และมีอายุครบสามขวบเมื่อเร็วๆ นี้
นับตั้งแต่นั้นมา เราได้เห็นการเติบโตและความสำเร็จอย่างมากในระดับประเทศในกว่า 17 เมือง ใน 10 รัฐ แอป Rapido ได้แตะ 1 ล้านแล้วในช่วงต้นปี 2018 และเพิ่มผู้ใช้ใหม่ทุกวัน การดำเนินการมากกว่า 1.5 ล้านเที่ยวทุกเดือน ในไม่ช้าจะกลายเป็นแอพบริการแท็กซี่สำหรับผู้สัญจรประจำวันในเมืองเหล่านี้
ด้วยการให้บริการขนส่งภายในเมืองที่ราคาไม่แพงและมีประสิทธิภาพแก่ผู้ใช้ Rapido กำลังขยายตัวอย่างรวดเร็วกว่าที่เคย และด้วยการเติบโตของเรา เราอยู่ในเกณฑ์ที่ดีที่การเริ่มต้นที่เฟื่องฟูทุกรายจะไปถึง ไม่ช้าก็เร็ว ความสามารถในการปรับขนาดและความน่าเชื่อถือในการให้บริการที่สม่ำเสมอ
กองเทคโนโลยีของ Rapido
เรากำลังปฏิวัติบริการรถแท็กซี่สำหรับจักรยาน ดังนั้นจึงต้องมีฐานเทคโนโลยีที่แข็งแกร่งเพื่อรองรับแอปและผู้ใช้ของเรา การเชื่อมโยงนักขี่ที่รู้จักกันในนาม ”กัปตัน” กับผู้ขับขี่และช่วยให้พวกเขาเชื่อมต่อกับกัปตันที่พร้อมให้บริการเนื่องจากอยู่ใกล้กับตำแหน่งของพวกเขามากที่สุด จำเป็นต้องมีเทคโนโลยีที่สามารถขับเคลื่อนและดำเนินการตามคำขอได้มากที่สุดเท่าที่เป็นไปได้โดยมีเวลาแฝงต่ำ
Rapido ใช้ Node.js และ Java เป็นหลัก เราใช้สถาปัตยกรรมไมโครเซอร์วิสที่ช่วยให้เราสามารถทดลองกับภาษาอื่นๆ ที่ไม่ใช่ Java เช่น Python, Scala และ Go ในกลุ่มภาษาได้ Rapido ยังทำงานร่วมกับเทคโนโลยีโอเพ่นซอร์ส เช่น Kafka, Cassandra, MongoDB, NATS, Redis และ Elastic search เป็นต้น
ความท้าทายทางธุรกิจและความต้องการผู้ให้บริการโครงสร้างพื้นฐานระบบคลาวด์
ด้วยฐานผู้ใช้ที่เฟื่องฟูอย่างมาก อัตราการเติบโตของแมมมอธ และการเข้าซื้อกิจการในตลาดอินเดียอย่างมหาศาล เห็นได้ชัดว่าตัวเลือกผู้ให้บริการโครงสร้างพื้นฐานระบบคลาวด์ของ Rapido จะเป็นส่วนสำคัญต่อความสำเร็จ ความพร้อมใช้งานสูง เวลาแฝงต่ำ ความง่ายดายและประสิทธิผลของการปรับใช้ ความสามารถในการจัดการที่ใช้งานง่าย ความเร็ว ความปลอดภัย การตรวจสอบ ความคุ้มค่า ความยืดหยุ่นในการเลือก ความเป็นมิตรกับนักพัฒนา ความสามารถในการปรับขนาด และความเรียบง่ายในการเรียกเก็บเงิน เป็นตัวชี้วัดการประเมินที่สำคัญบางประการสำหรับการจำกัดขอบเขตให้แคบลง ทางเลือกของผู้ให้บริการโครงสร้างพื้นฐาน
ด้วยความสามารถในการประสานคอนเทนเนอร์ที่นำเสนอโดย Kubernetes กลายเป็นส่วนสำคัญในกลยุทธ์การปรับขนาดของเรา ผู้ให้บริการระบบคลาวด์จะอำนวยความสะดวกในการปรับใช้และการจัดการคลัสเตอร์ Kubernetes เป็นสิ่งสำคัญยิ่ง
เข้าสู่ DigitalOcean
แนะนำสำหรับคุณ:
DigitalOcean ผู้ให้บริการโครงสร้างพื้นฐานระบบคลาวด์เป็นสถานที่สำหรับธุรกิจที่นำโดยผู้พัฒนา ผ่านบทช่วยสอนเหล่านี้ที่ Rapido ได้รับการแนะนำให้รู้จักกับ DigitalOcean เป็นครั้งแรก และต่อมาในบริการต่างๆ ที่จะช่วยให้เราได้รับการสนับสนุนระบบคลาวด์ที่เรากำลังมองหาอยู่
เนื่องจากการเติบโตอย่างรวดเร็วของเรา Rapido จึงจำเป็นต้องปรับขนาดอย่างรวดเร็ว และคู่ค้าการประมวลผลแบบคลาวด์ที่คล่องตัวอย่าง DigitalOcean คือสิ่งที่เราต้องการ ความร่วมมือระหว่างเราเริ่มต้นขึ้นตั้งแต่เนิ่นๆ และเราได้เห็นความสำเร็จร่วมกันสี่ปีของการเป็นพันธมิตรด้านการประมวลผลแบบคลาวด์เชิงกลยุทธ์
เราเริ่มต้นด้วยการพัฒนาแอป Rapido บนแพลตฟอร์ม DigitalOcean ด้วยผลิตภัณฑ์ที่เป็นนวัตกรรมและเป็นมิตรกับผู้ใช้ ในไม่ช้าเราก็ตัดสินใจใช้ DigitalOcean สำหรับการผลิตเช่นกัน ปัจจุบัน Rapido มีโครงสร้างพื้นฐานทั้งหมดที่โฮสต์บน DigitalOcean ซึ่งเป็นผู้ให้บริการระบบคลาวด์ของเราสำหรับสภาพแวดล้อมการพัฒนาและการผลิต
คุณสมบัติที่รองรับการเติบโตอย่างรวดเร็วของ Rapido
การกำหนดราคาแบบจ่ายตามการใช้งานและราคาที่โปร่งใสที่เสนอโดย DigitalOcean ช่วยให้สตาร์ทอัพปรับขนาดได้อย่างง่ายดาย โดยไม่ต้องกังวลเกี่ยวกับมุมต้นทุนในการปรับขนาดแอปและขยายธุรกิจ
Rapido ใช้ Load Balancer, Snapshots, Floating IPs และ Kubernetes Cluster ของ DigitalOcean มากที่สุด
Load Balancer ช่วยให้เรากระจายโหลดระหว่างบริการต่างๆ ซึ่งช่วยให้เราปรับขนาดแอปพลิเคชันของเรา และปรับปรุงประสิทธิภาพ ความพร้อมใช้งาน และความปลอดภัยทั่วทั้งโครงสร้างพื้นฐานของเรา
เราใช้คุณสมบัติ Snapshot และ Backup ของ DigitalOcean เพื่อจัดเก็บแม่แบบบางอย่างซึ่งสามารถหมุนได้ทุกครั้งที่มีการสร้าง Droplet (เซิร์ฟเวอร์คลาวด์) ใหม่ ซึ่งช่วยให้ Rapido กำหนดค่าเริ่มต้นโดยอัตโนมัติสำหรับ Droplet แต่ละรายการ และประหยัดเวลาอันมีค่าและทรัพยากร
Floating IP เป็นอีกคุณสมบัติหนึ่งที่เราพบว่ามีประโยชน์จากข้อเสนอต่างๆ ของ DigitalOcean Floating IPs ช่วยให้นักพัฒนาสามารถย้าย IP จาก Droplet หนึ่งไปยังอีก Droplet ในดาต้าเซ็นเตอร์เดียวกันได้ ซึ่งช่วยให้เรารักษาโครงสร้างพื้นฐานที่มีความพร้อมใช้งานสูงและโครงสร้างพื้นฐานที่ได้รับการปกป้องจากการเผชิญกับสถานการณ์ความล้มเหลว/การหยุดทำงาน
ความยืดหยุ่นของคุณลักษณะต่างๆ เช่น Load Balancer และ Floating IP และความน่าเชื่อถือของคุณลักษณะต่างๆ เช่น Snapshot และ Backup ควบคู่ไปกับความเรียบง่ายของ Droplet ทำให้ DigitalOcean Rapido เป็นคู่ค้าการประมวลผลแบบคลาวด์ที่ต้องการ
ในที่สุด ความต้องการของ Rapido สำหรับแพลตฟอร์มคลาวด์ที่รองรับ Kubernetes ก็ได้รับการดูแลโดย DigitalOcean แพลตฟอร์มระบบคลาวด์ทำให้การทำงานกับคลัสเตอร์ Kubernetes ไม่เพียงแต่เป็นเรื่องง่าย แต่ยังมอบประสบการณ์ที่สนุกสนานสำหรับนักพัฒนา Rapido ด้วย
การมีศูนย์ข้อมูลในบังกาลอร์ถือเป็นข้อดีเพิ่มเติม เนื่องจาก Rapido มีสำนักงานใหญ่อยู่ในบังกาลอร์ การมีศูนย์ข้อมูลอยู่ใกล้ๆ จะช่วยให้เราลดปัญหาการจำลองข้อมูล และยังช่วยลดความล่าช้าในการตอบสนอง ซึ่งจะช่วยปรับปรุงประสิทธิภาพของแอปพลิเคชัน
ฟีเจอร์ DigitalOcean ที่เราโปรดปรานคือ OneClickApps ซึ่งช่วยให้เราปรับใช้แอปที่สร้างไว้ล่วงหน้าได้อย่างแท้จริงด้วยการคลิกเพียงครั้งเดียว นักพัฒนาสามารถข้ามขั้นตอนการติดตั้งและการกำหนดค่าเพื่อไปยังการปรับใช้โค้ดได้โดยตรงโดยใช้อิมเมจที่สร้างไว้ล่วงหน้าของ DigitalOcean ที่รองรับ Ruby on Rails, Docker, Node.js และ MongoDB และอื่นๆ ความสามารถในการเสียบพื้นที่จัดเก็บเพิ่มเติมด้วยการคลิกเพียงครั้งเดียวได้นำ Rapido เข้าสู่โลกใหม่ของประสบการณ์ที่ราบรื่น
ความน่าเชื่อถือและความเรียบง่ายทำให้เป็นพันธมิตรบริการคลาวด์ที่เราเลือก ความสะดวกในการชำระเงินอัตโนมัติตามการใช้งานและการสนับสนุนอย่างต่อเนื่องของทีมถือเป็นข้อดีหลักในการสะกดเรื่องราวการเติบโตที่ Rapido