Ramp crea soluzioni serverless su AWS per dimensionare la sua piattaforma di automazione finanziaria in rapida crescita

Com'era questo contenuto?

Per le startup, chiudere il cerchio è una tappa miliare che si raggiunge collaborando con i programmi utilizzati durante la fase iniziale di crescita o fornendo risorse che aiutino anche altre startup ad avere successo.

Ramp, una startup fintech B2B fondata nel 2019 da Eric Glyman e Karim Atiyeh, fondatori veterani, fa entrambe le cose. Ramp è una piattaforma di automazione finanziaria all'avanguardia la cui moderna applicazione serverless, in combinazione con la sua carta aziendale, consente alle aziende di gestire le proprie finanze in modo più efficiente.

Agli albori della startup, per i fondatori Eric e Karim la priorità era parlare con i clienti per conoscere problematiche ed esigenze più rilevanti e scoprire quali erano gli aspetti essenziali di una carta aziendale. Partendo dalle esigenze dei clienti, l'azienda ha personalizzato il prodotto per offrire:

  • Carte aziendali fisiche e virtuali con un cashback illimitato dell'1,5%
  • Registrazione automatica delle spese per semplificare il controllo, l'analisi e l'ottimizzazione della spesa a livello aziendale
  • Pagamenti rapidi delle bollette per consentire alle aziende di pagare le fatture come e quando vogliono, in tutto il mondo
  • Informazioni, report e vantaggi intelligenti per massimizzare il risparmio e ridurre la spesa

Entro un anno dal lancio pubblico, Ramp ha raggiunto lo status di unicorno ed è diventata la carta aziendale in più rapida crescita d'America. Da allora, l'azienda ha espanso sensibilmente le sue operazioni commerciali e l'architettura AWS per raggiungere oltre 12.000 clienti. Finora, Ramp ha consentito alle aziende di risparmiare oltre 300 milioni di USD e 3,5 milioni di ore.

"Questo è il problema che abbiamo voluto risolvere: come possiamo far risparmiare tempo e denaro alle aziende consentendo ai dipendenti di spendere, ma assicurando che ciò avvenga in modo controllato ed efficiente?'" spiega Alexis Gordon, Product Partnerships Team Leader presso Ramp.

Creazione di un'architettura moderna su AWS

Per rispondere all'esigenza di un'architettura moderna e scalabile, in grado di garantire l'elevata produttività degli sviluppatori, la disponibilità in più regioni e l'ottimizzazione dei costi cloud, la startup Ramp ha creato l'infrastruttura principale della sua piattaforma su AWS.

Un'architettura moderna e scalabile

"In questo decennio il protagonista è l'infrastruttura cloud, più che l'approccio al cloud computing in sé", spiega Lewis Drummond, Head of Infrastructure presso Ramp.

"Sono molto orgoglioso del fatto che abbiamo un numero limitatissimo di macchine virtuali di tipo legacy e sfruttiamo tecnologie più avanzate e completamente serverless di AWS. La soluzione serve ottimamente i nostri scopi", afferma Lewis.

Ramp utilizza un cluster di database Amazon Aurora e Amazon ElastiCache per Redis per fornire una latenza inferiore al millisecondo per le esigenze di caching e per accelerare le prestazioni di applicazioni e database. Jun Isaji, Director of Cloud Infrastructure presso Ramp, spiega: "Le soluzioni AWS ci consentono di essere flessibili per soddisfare la domanda e di aggiungere componenti per aumentare la robustezza del sistema. Ci permettono anche di ridurre la complessità in tutto il sistema utilizzando le funzionalità integrate nelle soluzioni AWS".

Maggiore produttività per gli sviluppatori

L'architettura di Ramp utilizza Elastic Load Balancing (ELB), in particolare Application Load Balancer, per distribuire il traffico delle applicazioni in entrata. Inoltre, i suoi server Web funzionano su Amazon Elastic Container Service (Amazon ECS) su AWS Fargate, che consente agli ingegneri di Ramp di concentrarsi sulla creazione delle proprie applicazioni anziché sulla gestione dei server.

"AWS ci aiuta in modo significativo estrapolando i dettagli dell'esecuzione di tutti i nostri componenti", spiega Jun. "La velocità di sviluppo di ogni parte dell'organizzazione è aumentata notevolmente grazie all'impiego di AWS."

Inoltre, Ramp aumenta la velocità degli sviluppatori utilizzando la flessibilità dei servizi gestiti di AWS per creare in modo rapido e semplice gli stack necessari per le sperimentazioni, per poi eliminarli quando non occorrono più.

"I servizi gestiti di AWS ci consentono di eseguire proof of concept in modo semplice e rapido", spiega Lewis.

"Circa un anno fa stavamo provando a testare Airflow, che può essere difficile da configurare in autonomia." Per semplificare i test, Ramp ha utilizzato Flusso di lavoro gestito da Amazon per Apache Airflow.

"Il contributo di AWS è indispensabile per intraprendere nuove attività più rapidamente. La possibilità di compiere il primo passo in pochi giorni anziché in settimane, oltre a ridurre gli sforzi, ci permette di iterare rapidamente", afferma Lewis.

Disponibilità in più regioni

Di AWS, oltre a sfruttare l'elevata scalabilità e i vantaggi per la produttività degli sviluppatori, Ramp impiega la disponibilità multi-regione. Per le startup, più regioni possono migliorare l'esperienza utente fornendo basse latenze in tutto il mondo e creando un'architettura cloud più resiliente.

Lewis spiega: "I servizi gestiti all'interno di AWS funzionano molto bene con i nostri requisiti multi-regione. Disporre di tutti questi servizi gestiti che supportano anche la multi-regionalità ci è stato molto utile". Ramp utilizza Database globale Amazon Aurora per la disponibilità multi-regione con Aurora, Global Data Store in ElastiCache per la disponibilità multi-regione con ElastiCache, nonché AWS Secrets Manager e Amazon S3 multi-regione.

Uno dei componenti fondanti dell'architettura di Ramp è l'autorizzatore, uno strumento che approva o nega le transazioni con carta di credito. "Data la centralità dell'autorizzatore per le nostre operazioni, disponiamo di una configurazione multi-regione in standby a caldo", afferma Jun. "Possiamo far partire l'elaborazione dell'autorizzatore all'interno della regione di ripristino di emergenza e, in caso di inattività della regione principale, indirizzare le richieste a tale elaborazione."

Ottimizzazione dei costi del cloud computing

Risparmiare sulla spesa per il cloud è una priorità per molte startup. Con l'aiuto degli strumenti AWS e del relativo team di account AWS, Ramp è riuscita a ridurre la spesa per il cloud.

"Il nostro account manager Xavier è stato molto proattivo nell'informarci su come ridurre i costi", afferma Jun. "Sono decisamente soddisfatto dell'approccio proattivo di AWS, che ci ha contattato proponendoci una serie di modi per ridurre i costi. È fantastico."

Sotto il profilo dell'ottimizzazione dei costi, un successo è stata l'implementazione dei processori AWS Graviton per i database di Ramp, frutto di un incontro tra Ramp e il team di account AWS. "Graviton ci è stato di grande aiuto per ottenere un rapporto costi/prestazioni migliore", afferma Jun. "Ora stiamo collaborando con il team di account anche per esaminare la nostra capacità riservata di calcolo."

Strumenti come Esploratore dei costi AWS "rendono più semplice comprendere i costi e le possibili fonti di spreco del denaro", afferma Jun. "Utilizziamo spesso Esploratore dei costi AWS. Ci consente di comprendere i nostri costi e di ricondurre eventuali incrementi drastici o picchi di spesa a un determinato componente o cambiamento nel sistema."

Anche l'uso di AWS Savings Plans, che offre un modello di prezzo flessibile, "contribuisce sicuramente a una marcata riduzione dei costi", afferma Jun.

Integrazione di AWS Activate nella strategia di go-to-market di Ramp

Mentre continua a creare strumenti finanziari di nuova generazione, Ramp ha scelto di partecipare ad AWS Activate in ogni fase del suo percorso di avvio d'impresa. AWS Activate è un programma gratuito progettato specificamente per le startup che offre una serie di risorse per iniziare a utilizzare AWS.

"Activate ha aiutato Ramp ad avere successo dal punto di vista del prodotto", afferma Lewis. "Nel complesso, il programma è stato determinante sia per il successo di Ramp sia per quello di alcuni dei nostri clienti."

Man mano che si ingrandiva, Ramp è entrata a far parte di Provider AWS Activate , un programma rivolto alle organizzazioni che sostengono le startup che consente loro di fornire i vantaggi di AWS Activate alle startup affiliate. In qualità di partner AWS Activate, Ramp offre i vantaggi di AWS Activate ai propri clienti, oltre a un'offerta di iscrizione di 500 USD per il proprio prodotto.

Alexis spiega: "Tramite Provider Activate, siamo in grado di offrire fino a 100.000 USD di crediti AWS ai clienti di Ramp. Data la forte sovrapposizione nella nostra base di clienti target, il programma è un'ottima leva: ci permette di offrire ai nostri clienti risparmi di tempo e denaro più consistenti, in linea con la nostra missione principale".

Suggerimenti per lo sviluppo su AWS

Lewis e Jun condividono con gli sviluppatori che desiderano creare su AWS alcuni approfondimenti e best practice che si sono rivelati utili per Ramp:

  • Per aumentare la velocità, mantieni le soluzioni semplici. "Seguire gli schemi consolidati in AWS consente di innovare molto rapidamente. Esiste un percorso ben battuto per gli sviluppatori che desiderano avviare aziende su AWS", consiglia Jun. "In particolare, mi sono trovato molto bene a collaborare con i Solutions Architect. Quando abbiamo domande, ci forniscono molte informazioni utili sulle soluzioni più semplici e su come le hanno viste comportarsi in passato."
  • Applica le autorizzazioni e il dimensionamento delle risorse appropriati sin dall'inizio. "Sei mesi più tardi, quando la startup sarà decollata, questo assicurerà la preparazione al successo a lungo termine", consiglia Lewis. "Ti aiuta a superare i controlli di sicurezza e a garantire che le finanze della tua azienda, così come i tuoi 100.000 USD in crediti Activate, durino più a lungo."

Il futuro delle fintech e di Ramp

Secondo Ramp, l'elenco delle innovazioni in campo fintech continuerà a crescere: pagamenti dilazionati, opzioni di finanziamento integrate, termini di pagamento flessibili e finanziamenti basati sulle entrate, solo per citare alcune novità, non sono che l'inizio.

"Il fintech è andato affermandosi come ambito autonomo e questo ha innescato un cambiamento nel settore dei servizi finanziari, dominato da centinaia di anni dalle grandi banche", spiega Alexis. "Sulla scena si sono affacciate startup agili, innovative e incentrate sul cliente, come Ramp, per creare esperienze e prodotti eccezionali per i clienti."

I prossimi piani di Ramp includono l'aumento dell'automazione, la semplificazione dei processi e la fornitura di approfondimenti avanzati sui dati di spesa. "L'innovazione nel settore fintech è stata incredibile e continua ad esserlo", afferma Alexis. "Il futuro ha molto altro in serbo."

Ti piacerebbe sapere come AWS può aiutarti a dare il via alla tua startup fintech? Partecipa al Global Fintech CTO Fellowship , in partenza ad aprile 2023.

Megan Crowley

Megan Crowley

Megan Crowley è Senior Technical Writer del team Startup Content di AWS. Dopo aver insegnato inglese al liceo in una fase precedente della sua carriera, attualmente è spinta da un entusiasmo inesauribile nel contribuire a creare contenuti educativi e ispiratori. Condividere le storie delle startup con il resto del mondo rappresenta la parte più gratificante del suo ruolo in AWS. Nel tempo libero, Megan adora lavorare il legno, dedicarsi al giardinaggio e andare alla scoperta di mercatini dell'antiquariato.

Alexis Gordon

Alexis Gordon

Alexis è a capo delle partnership di prodotto presso Ramp. Supervisiona alcune delle relazioni interaziendali più critiche di Ramp e si concentra sull'accelerazione della roadmap aziendale creando esperienze piacevoli attraverso alleanze strategiche, partnership di prodotto e integrazioni. Prima della sua esperienza con Ramp, ha lavorato presso Deloitte Consulting, guidando le iniziative di integrazione post-fusione presso le principali società di servizi finanziari. Ha conseguito una laurea presso la Vanderbilt University e un MBA presso la Columbia Business School. Attualmente, vive a New York.

Jun Isaji

Jun Isaji

Jun Isaji è Director of Cloud Infrastructure presso Ramp ed è responsabile della gestione dell'infrastruttura AWS e dell'assistenza ad altri ingegneri del software nell'utilizzo della piattaforma. In precedenza, ha lavorato presso Affirm occupandosi del processo di checkout, dell'elaborazione dei pagamenti e dell'infrastruttura AWS. Jun ha iniziato la sua carriera presso AWS, lavorando nel team Storage Gateway a Boston. Attualmente, vive a Miami.

Lewis Drummond

Lewis Drummond

Lewis è Head of Infrastructure presso Ramp e supervisiona diversi team. Ha oltre vent'anni di esperienza nella progettazione e implementazione di infrastrutture cloud scalabili, sicure e resilienti, il più delle volte all'interno di AWS. Oltre ai servizi finanziari, Lewis ha già gestito grandi ambienti in una varietà di settori, tra cui istruzione, moda, sanità, media e tecnologia. Attualmente, vive a New York.

Com'era questo contenuto?