Membangun nirserver di AWS untuk menskalakan platform otomatisasi keuangan Ramp yang tumbuh dengan cepat

Bagaimana konten ini?

Untuk perusahaan rintisan, kembali ke titik awal dengan banyak pengalaman merupakan tonggak pencapaian yang dapat diwujudkan dengan berpartner dengan program-program yang digunakan selama pertumbuhan tahap awal, atau menyediakan sumber daya yang membantu perusahaan rintisan lain agar turut sukses.

Ramp, perusahaan rintisan fintech B2B yang didirikan pada tahun 2019 oleh pendiri kawakan Eric Glyman dan Karim Atiyeh, melakukan keduanya. Ramp adalah platform otomatisasi keuangan yang mengutamakan teknologi yang aplikasi modern nirservernya, bersama dengan kartu korporasinya, memungkinkan bisnis untuk mengelola keuangannya dengan lebih efisien.

Pada periode awal perusahaan rintisan, sang pendiri, Eric dan Karim memprioritaskan untuk berbicara dengan pelanggan guna mempelajari poin yang menjadi kesulitannya, prioritasnya, dan aspek apa dari kartu korporasi yang benar-benar penting. Berdasarkan informasi dari kebutuhan pelanggan, mereka menyesuaikan produk untuk menawarkan:

  • Kartu korporasi fisik dan virtual dengan cash back 1,5% tak terbatas
  • Pengeluaran tanpa interaksi fisik untuk membantu mengontrol, menganalisis, dan mengoptimalkan pengeluaran di seluruh organisasi
  • Pembayaran tagihan cepat bagi bisnis untuk membayar faktur dengan cara apa pun dan kapan pun mereka mau, di seluruh dunia
  • Wawasan, pelaporan, dan fasilitas cerdas untuk memaksimalkan penghematan dan pemangkasan pengeluaran

Dalam satu tahun peluncuran publik, Ramp mencapai status unicorn dan menjadi kartu korporasi dengan pertumbuhan tercepat di Amerika. Perusahaan telah secara signifikan meningkatkan operasi para pelanggan bisnis dan arsitektur AWS untuk menjangkau lebih dari 12.000 pelanggan. Hingga saat ini, Ramp telah menghemat bisnis lebih dari 300 juta USD dan 3,5 juta jam.

“Masalah yang kami pecahkan adalah, 'Bagaimana kami bisa menghemat waktu dan uang para pelanggan bisnis, sekaligus memberdayakan karyawannya untuk membelanjakannya, tetapi memastikan bahwa hal itu dilakukan dengan cara yang terkendali dan efisien?'” jelas Alexis Gordon, leader of Ramp’s product partnerships team.

Membangun arsitektur modern di AWS

Untuk mendukung kebutuhan perusahaan rintisan akan arsitektur modern yang dapat diskalakan, produktivitas developer yang tinggi, ketersediaan multi-wilayah, dan biaya cloud yang hemat, Ramp membangun infrastruktur inti platformnya di AWS.

Arsitektur modern yang dapat diskalakan

“Dekade ini adalah zaman modern dalam cara berpikir mengenai infrastruktur cloud, alih-alih pendekatan dasar untuk komputasi cloud,” jelas Lewis Drummond, head of infrastructure di Ramp.

“Saya sangat bangga karena memiliki mesin virtual tipe warisan dalam jumlah sedikit dan kami memanfaatkan teknologi yang lebih canggih, sepenuhnya nirserver, dari AWS. Teknologi ini melayani kami dengan sangat baik,” kata Lewis.

Ramp menggunakan klaster basis data Amazon Aurora, serta Amazon ElastiCache for Redis untuk menyediakan latensi submilidetik untuk kebutuhan caching Ramp dan mempercepat performa aplikasi dan basis data. Jun Isaji, director of cloud infrastructure di Ramp, menjelaskan, “Solusi AWS memungkinkan fleksibilitas kami dalam memenuhi permintaan dan menambahkan komponen untuk meningkatkan ketahanan sistem. Mereka juga membantu kami mengurangi kompleksitas di seluruh sistem dengan memanfaatkan fitur yang dibangun ke dalam solusi AWS.”

Meningkatkan produktivitas developer

Arsitektur Ramp menggunakan Elastic Load Balancing (ELB), khususnya Penyeimbang Beban Aplikasi, untuk mendistribusikan lalu lintas aplikasi yang masuk. Di balik itu, server web mereka berjalan di Amazon Elastic Container Service (Amazon ECS) di AWS Fargate, yang memungkinkan rekayasawan Ramp untuk fokus membangun aplikasinya alih-alih mengelola server.

“AWS sangat membantu dengan mengabstraksi detail dalam menjalankan semua komponen kami,” jelas Jun. “Kecepatan developer kami di seluruh organisasi telah meningkat secara signifikan akibat menggunakan AWS.”

Ramp juga meningkatkan kecepatan developer menggunakan fleksibilitas layanan yang dikelola AWS untuk dengan cepat dan mudah menjalankan tumpukan sehingga memungkinkannya untuk bereksperimen, lalu menghentikan tumpukan saat tidak lagi diperlukan.

“Layanan yang dikelola AWS memungkinkan kami melakukan pembuktian konsep dengan cukup mudah dan cepat,” jelas Lewis.

“Sekitar setahun yang lalu kami ingin menguji Airflow, yang bisa jadi merepotkan jika disiapkan sendiri.” Untuk mempermudah pengujian, Ramp memanfaatkan Alur Kerja Yang Dikelola Amazon untuk Apache Airflow.

“AWS sangat membantu dalam membuat kami bangkit lebih cepat. Dapat beranjak ke level berikutnya dalam hitungan hari, alih-alih minggu, serta tidak memerlukan upaya yang terlalu keras sehingga membantu kami melakukan iterasi dengan cepat,” kata Lewis.

Ketersediaan di berbagai wilayah

Selain menggunakan AWS untuk skalabilitas tinggi dan manfaatnya bagi produktivitas developer, Ramp menggunakan ketersediaan multi-wilayah AWS. Bagi perusahaan rintisan, beberapa wilayah dapat meningkatkan pengalaman pengguna dengan menyediakan latensi rendah di seluruh dunia dan menciptakan arsitektur cloud yang lebih tangguh.

Lewis menjelaskan, “Layanan terkelola dalam AWS ini bekerja sangat kuat dengan persyaratan multi-wilayah kami. Memiliki semua layanan terkelola ini, yang juga mendukung lintas wilayah, sangat berguna bagi kami.” Ramp menggunakan Basis Data Global Amazon Aurora untuk lintas wilayah dengan Aurora, Penyimpanan Data di ElastiCache untuk lintas wilayah dengan ElastiCache, lintas wilayah AWS Secrets Manager, dan lintas wilayah Amazon S3.

Salah satu komponen terpenting dari arsitektur Ramp disebut pengotorisasi, yang menyetujui atau menolak transaksi kartu kredit. “Karena pengotorisasi sangat penting bagi kami, kami memiliki konfigurasi multi-wilayah secara warm standby,” kata Jun. “Kami dapat memutar komputasi pengotorisasi dalam wilayah pemulihan bencana kami, kemudian merutekan permintaan ke komputasi tersebut jika wilayah utama kami mengalami penurunan”

Mengoptimalkan biaya komputasi cloud

Menghemat uang untuk pengeluaran cloud adalah prioritas bagi banyak perusahaan rintisan. Dengan bantuan alat AWS dan tim akun AWS mereka, Ramp telah mengurangi pengeluaran cloud-nya.

“Manajer akun kami, Xavier, sangat proaktif menghubungi kami mengenai cara mengurangi biaya,” kata Jun. “Saya sangat senang karena AWS secara proaktif menghubungi dan berkata, 'Berikut adalah beberapa cara untuk mengurangi biaya. 'Itu sangat bagus.”

Salah satu kesuksesan optimalisasi biaya yang berkembang dari pertemuan antara Ramp dan tim akunnya adalah penerapan prosesor AWS Graviton untuk basis data Ramp. “Graviton adalah sukses besar bagi kami dalam meningkatkan performa relatif terhadap biaya,” kata Jun. “Kami juga sedang dalam proses bekerja sama dengan tim akun kami untuk meninjau kapasitas terpesan kami untuk komputasi.”

Alat seperti AWS Cost Explorer, “cukup mempermudah dalam memahami biaya dan di sektor mana mungkin Anda memboroskan uang,” kata Jun. “Kami sering menggunakan AWS Cost Explorer. Hal ini memungkinkan kami untuk memahami dan melacak kembali setiap lompatan atau lonjakan pengeluaran yang besar untuk komponen tertentu atau perubahan tertentu dalam sistem.

Menggunakan AWS Savings Plans, yang menawarkan model penetapan harga fleksibel, “jelas merupakan pengurang biaya dalam jumlah besar juga,” kata Jun.

Mengintegrasikan AWS Activate ke dalam strategi masuk pasar milik Ramp

Seiring kesuksesan Ramp yang terus-menerus dalam membangun alat keuangan generasi berikutnya, mereka telah terlibat dengan AWS Activate dalam setiap tahap perjalanan perusahaan rintisannya. AWS Activate adalah program gratis yang dirancang khusus bagi perusahaan rintisan yang menawarkan sumber daya untuk memulai AWS.

“Activate telah membantu kesuksesan Ramp dari perspektif produk,” kata Lewis. “Semua program telah berperan penting dalam kesuksesan Ramp dan juga beberapa pelanggan kami.”

Seiring pertumbuhan Ramp, mereka bergabung dengan Penyedia AWS Activate, sebuah program untuk organisasi yang memungkinkan perusahaan rintisan untuk memberikan manfaat AWS Activate kepada perusahaan rintisan afiliasinya. Sebagai Partner AWS Activate, Ramp menawarkan manfaat AWS Activate kepada pelanggannya, serta penawaran pendaftaran sebesar 500 USD untuk produknya.

Alexis menjelaskan, “Melalui Penyedia Activate, kami dapat menawarkan kredit AWS hingga 100 ribu USD bagi klien Ramp. Terjadi tumpang tindih yang kuat dalam basis pelanggan target kami dan ini adalah pendorong yang baik bagi kami agar memberikan penghematan waktu dan uang yang lebih banyak kepada pelanggan, sejalan dengan misi utama kami.”

Kiat untuk mengembangkan di AWS

Untuk developer yang ingin membangun di AWS, Lewis dan Jun berbagi beberapa wawasan dan praktik terbaik yang membantu mereka dengan baik di Ramp:

  • Untuk mendapatkan kecepatan, tetaplah mudah untuk digunakan. “Mengikuti pola yang ditetapkan di AWS memungkinkan Anda untuk berinovasi dengan sangat cepat; bagi developer yang ingin memulai perusahaan di AWS, ada jalur yang dapat dilalui dengan baik,” saran Jun. “Secara khusus, saya memiliki pengalaman yang baik dalam bekerja sama dengan arsitek solusi. Saat kami memiliki pertanyaan, mereka memberikan banyak wawasan yang baik kepada kami mengenai cara termudah dan cara mereka memperkirakannya sukses pada masa lalu.”
  • Manfaatkan izin dan ukuran sumber daya yang sesuai sejak awal. “Enam bulan kemudian, saat perusahaan rintisan Anda dimulai, hal itu menjadikan Anda siap untuk sukses dalam jangka panjang,” saran Lewis. “Ini membantu Anda lulus audit keamanan dan memastikan keuangan perusahaan dan kredit Activate Anda sebesar 100k USD, bertahan lebih lama.”

Masa depan fintech dan Ramp

Ramp berharap daftar inovasi fintech terus berkembang: Beli-sekarang-bayar-nanti, opsi keuangan tersemat, ketentuan pembayaran yang fleksibel, dan pembiayaan berbasis pendapatan (untuk beberapa nama) hanyalah permulaan.

“Munculnya fintech sebagai industri dapat memicu perubahan di sektor jasa keuangan yang telah didominasi oleh bank-bank besar selama ratusan tahun,” jelas Alexis. “Perusahaan rintisan yang tangkas, gesit, dan fokus pada pelanggan, seperti Ramp, ikut bermain untuk menciptakan pengalaman dan produk pelanggan yang hebat.”

Rencana Ramp yang akan datang mencakup meningkatkan otomatisasi, merampingkan proses, dan memberikan wawasan yang disempurnakan mengenai data pengeluaran. “Inovasi dalam fintech sangat luar biasa dan akan terus demikian,” kata Alexis. “Masih akan ada lagi berikutnya.”

Ingin tahu bagaimana AWS membantu memulai perusahaan rintisan Fintech Anda? Bergabung dengan kelompok Global Fintech CTO Fellowship terbaru kami yang diluncurkan pada bulan April 2023!

Megan Crowley

Megan Crowley

Megan Crowley adalah Senior Technical Writer di Tim Konten Startups di AWS. Mengawali kariernya sebagai guru bahasa Inggris di sekolah menengah atas, dia memiliki antusiasme yang tinggi untuk berkontribusi pada konten yang mendidik dan menginspirasi. Berbagi kisah Startups dengan dunia adalah bagian paling berharga dari perannya di AWS. Di waktu luangnya, Megan kerap menghabiskan waktu dengan membuat kerajinan kayu, berkebun, dan berbelanja di pasar barang antik.

Alexis Gordon

Alexis Gordon

Alexis memimpin Kemitraan Produk di Ramp. Dia mengawasi beberapa hubungan antarperusahaan yang paling kritis dari Ramp dan berfokus pada percepatan panduan Ramp dengan menciptakan pengalaman yang menyenangkan melalui aliansi strategis, kemitraan produk, dan integrasi. Sebelum di Ramp, dia bekerja di Deloitte Consulting, yang mendorong upaya integrasi pascamerger di perusahaan jasa keuangan terkemuka. Dia memegang gelar BA dari Vanderbilt University dan MBA dari Columbia Business School. Dia tinggal di New York City.

Jun Isaji

Jun Isaji

Jun Isaji adalah Director of Cloud Infrastructure di Ramp, yang bertanggung jawab untuk mengelola infrastruktur AWS dan membantu rekayasawan perangkat lunak lain memanfaatkan platform tersebut. Dia sebelumnya bekerja di Affirm, mengerjakan saluran checkout, pemrosesan pembayaran, dan infrastruktur AWS. Jun memulai kariernya di AWS dengan bekerja di tim Storage Gateway di Boston. Dia tinggal di Miami.

Lewis Drummond

Lewis Drummond

Lewis adalah Head of Infrastructure di Ramp dan mengawasi beberapa tim. Dia memiliki lebih dari dua puluh tahun pengalaman dalam merancang dan melakukan deployment infrastruktur cloud yang dapat diskalakan, aman, dan tangguh, terutama di AWS. Di samping layanan keuangan, Lewis sebelumnya telah menjalankan lingkungan besar di berbagai industri, termasuk pendidikan, mode, layanan kesehatan, media, dan teknologi. Dia tinggal di New York City.

Bagaimana konten ini?