Testimonianze dei clienti/Servizi finanziari

2023
Logo Snoop

Aiutiamo la startup fintech Snoop a implementare rapidamente e scalare utilizzando Amazon ECS con AWS Fargate

Scopri come Snoop nel settore fintech ha utilizzato Amazon ECS con AWS Fargate per creare la sua app e scalare da zero a un miliardo di transazioni in 2 anni.

Da zero a un miliardo

di transazioni in due anni

Risparmio potenziale di 1500 sterline

all'anno per i clienti

Avanzata

produttività del personale

Dimensionato in modo significativo

con costi ottimizzati

Riduzione

del sovraccarico

Panoramica

Snoop, una startup fintech nativa del cloud, voleva sfruttare il sistema di open banking del Regno Unito e sviluppare un'app per aiutare i suoi utenti a controllare le proprie finanze. Per raggiungere questo obiettivo, l'azienda ha dovuto espandersi rapidamente, da zero a milioni di transazioni bancarie aperte al giorno, con disponibilità ininterrotta.

Il piccolo team di cofondatori si è rivolto ad Amazon Web Services (AWS) per fornire l'infrastruttura necessaria per dare vita alla propria idea. Snoop utilizza Amazon Elastic Container Service (Amazon ECS), un servizio di orchestrazione di container completamente gestito che semplifica l'implementazione, la gestione e il dimensionamento delle applicazioni containerizzate. Grazie ad Amazon ECS con AWS Fargate, un motore di elaborazione serverless con pagamento in base al consumo, Snoop offre agli utenti informazioni iperpersonalizzate in pochi secondi. Con AWS, Snoop può distribuire app containerizzate rapidamente, scalare in modo efficiente e dedicare più tempo alla sua missione di aiutare i clienti a ridurre il costo della vita.

Team di Snoop

Opportunità | Usare AWS per fare un ulteriore passo avanti con le informazioni per Snoop

Fondata nel 2019 e lanciata nell'aprile 2020, Snoop ha intravisto un'opportunità nell'open banking nel Regno Unito. Quando l'open banking è iniziato nel 2018, le maggiori banche del Paese hanno iniziato a condividere i dati in una forma sicura e standardizzata. In risposta, Snoop ha creato la propria app basata sul cloud che utilizza i dati dell'open banking per potenziare gli utenti. I clienti possono accedere ai propri account da un unico posto e ricevere ulteriori informazioni sulle attività del proprio account.

Trasformare le informazioni in un'app utile richiede tempo, esperienza e potenza di calcolo. Nata nel cloud, Snoop era una startup che doveva lavorare senza i grandi team e i budget di cui dispongono le aziende affermate. Con scarsi mezzi, i cofondatori si sono rivolti ad AWS. Sapevano per esperienza precedente che AWS disponeva di soluzioni per accelerare il time-to-market di app scalabili. E utilizzando AWS Activate, Snoop ha avuto accesso a strumenti, risorse, contenuti e supporto di esperti per accelerare la startup. "Decidere di iniziare a utilizzare AWS è stato semplice", ha affermato Jem Walters, Chief Technology Officer di Snoop. "Siamo davvero lieti che la scelta dei suoi servizi ci abbia aiutato a costruire Snoop nel modo che volevamo".

Snoop offre funzionalità personalizzabili, come "Snoop Feed" in stile social media, e-mail, avvisi basati sugli eventi e altro ancora. Quando i clienti si iscrivono a Snoop, forniscono il proprio nome, indirizzo e-mail e numero di telefono, insieme all'accesso sicuro al proprio account tramite le API di Open Banking. Snoop raccoglie oltre 300 dati dalle transazioni, quindi entrano in gioco i suoi motori di intelligenza artificiale e machine learning. Il motore di pagamento ricorrente di Snoop mostra ai clienti dove vanno i loro soldi. Il suo motore di raccomandazione offre contenuti tempestivi per consentire loro di prendere decisioni finanziarie migliori. Ad esempio, l'app potrebbe dire a un utente che sta pagando automaticamente un abbonamento che aveva dimenticato, oppure un utente potrebbe scoprire di avere opzioni migliori per i piani di assicurazione auto.

L'obiettivo di Snoop è offrire agli utenti un'esperienza su misura per gestire tutte le proprie finanze in un unico posto. Ciò significa che l'app deve essere sicura, semplice da usare e disponibile 24 ore su 24, 7 giorni su 7.

kr_quotemark

Tutte le nostre istanze Amazon ECS utilizzano AWS Fargate, che comporta un notevole carico di lavoro. Essendo una startup in rapida crescita, è esattamente ciò di cui abbiamo bisogno". 

Jamie West
Ingegnere senior DevSecOps, Snoop

Soluzione | Creazione di un'app in grado di scalare da zero a un miliardo di transazioni in 2 anni

Puntando tutto su AWS, Snoop ha costruito la sua architettura per dimensionare facilmente fino a un miliardo di transazioni bancarie e crescere rapidamente mantenendo la sicurezza e le prestazioni che gli utenti si aspettano. "Abbiamo scoperto che, in media, se i clienti intraprendono le azioni che proponiamo, possono risparmiare fino a 1500 sterline all'anno", ha affermato Walters. Snoop offre agli utenti privacy e sicurezza, nonché prestazioni e disponibilità. "Assicurarsi che la soluzione funzioni man mano che cresciamo è fondamentale per creare fiducia e costruire un marchio potente", ha aggiunto Walters.

Snoop utilizza Amazon ECS con AWS Fargate per creare applicazioni resilienti senza dover gestire la propria infrastruttura. Ciò include AWS Fargate Spot, che può eseguire attività Amazon ECS tolleranti alle interruzioni con risparmi fino al 70-90% sui prezzi on demand. "Tutte le nostre istanze Amazon ECS utilizzano AWS Fargate, che comporta un enorme carico di lavoro. Essendo una startup in rapida crescita, è esattamente ciò di cui abbiamo bisogno", afferma Jamie West, ingegnere senior di DevSecOps presso Snoop. Snoop integra resilienza e scalabilità nel programma utilizzando AWS Lambda, un servizio di elaborazione serverless basato sugli eventi utilizzato per eseguire codice praticamente per qualsiasi tipo di applicazione o servizio di backend senza il provisioning o la gestione dell'infrastruttura. Snoop utilizza AWS Lambda per le integrazioni asincrone, in cui il codice della funzione passa ad AWS Lambda, che inserisce la richiesta dell'utente in una coda e restituisce una risposta corretta. Un processo separato legge gli eventi dalla coda ed esegue la funzione. Snoop utilizza Gateway Amazon API, un servizio che consente agli sviluppatori di creare, pubblicare, monitorare e proteggere le API praticamente su qualsiasi scala, per la "porta principale" delle sue applicazioni. Unendo tutte queste funzionalità, AWS App Mesh fornisce reti a livello di applicazione in modo che i tuoi servizi possano comunicare su più tipi di infrastruttura di elaborazione.

Grazie alle soluzioni AWS, Snoop è in grado di gestire l'enorme attività di gestione dell'interfaccia e del traffico, consentendo a pochi ingegneri di realizzare molto. Invece di creare un'applicazione monolitica, gli sviluppatori di Snoop possono trattare le applicazioni software come parti indipendenti, semplificandone le attività. Utilizzando AWS Cloud Map, un servizio di individuazione delle risorse cloud, Snoop controlla costantemente l'ambiente dinamico per mantenere aggiornate le sedi.

"Le prestazioni sono tutto e quando qualcosa non va, lo risolviamo e lo facciamo velocemente", ha affermato Andy Makings, responsabile di DevSecOps presso Snoop. Questa mentalità rende più facile per Snoop mettere in atto i processi sin dall'inizio. Gli ingegneri di Snoop possono parlare quasi in tempo reale con Startup AWS, un servizio che aiuta le aziende a iniziare, entrare in contatto con altri fondatori e trovare risorse per crescere, per ottenere assistenza rapida. "Lungo il percorso abbiamo ricevuto un ottimo supporto dal team di Startup AWS", ha affermato Walters.

L'innovazione e il servizio clienti dell'azienda sono già stati riconosciuti. Nel 2021, ai Banking Tech Awards Snoop è stato dichiarato la migliore soluzione di open banking dell'anno. Più recentemente, Snoop ha vinto il premio "Rising Star" dagli AWS Software Startup Awards per essere una startup in fase iniziale che ha dimostrato soluzioni tecnologiche innovative per supportare i clienti.

Risultati | Sfruttare il dimensionamento automatico per i clienti

Il dimensionamento automatico e la disponibilità consentono a Snoop di continuare a crescere, sia che si tratti di espandersi in nuovi territori che di aggiungere applicazioni business-to-business. E il team ha rispettato il budget grazie ad AWS Customer Enablement, che supporta le aziende nella migrazione e nella creazione più rapida nel cloud.

Partendo da zero nel 2020 quando è stato lanciato, Snoop ha ora avuto ben oltre un milione di download, con 150.000-200.000 utenti mensili attivi. Utilizzando Amazon ECS con AWS Fargate per il provisioning, la gestione e l'orchestrazione di container serverless, Snoop può continuare a mettere i clienti al primo posto. "Abbiamo davanti a noi una road map ambiziosa ed entusiasmante per la crescita e lo sviluppo dei prodotti", ha affermato Walters, "e AWS sarà al centro di tutto ciò che facciamo".

Informazioni su Snoop

Con l'obiettivo di far stare meglio tutti, Snoop è un'azienda fintech che aiuta le persone a tagliare le bollette, saldare i debiti, far crescere i propri risparmi e risparmiare dove spendono, il tutto senza cambiare banca.

Servizi AWS utilizzati

AWS Fargate

AWS Fargate è un motore Serverless con pagamento in base al consumo che ti permette di concentrarti sulla creazione di applicazioni senza dover gestire i server. AWS Fargate è compatibile sia con Amazon Elastic Container Service (ECS) che con Amazon Elastic Kubernetes Service (EKS).

Ulteriori informazioni »

Amazon ECS

Amazon ECS è un servizio di orchestrazione di container completamente gestito che ti aiuta ad implementare, gestire e ridimensionare facilmente applicazioni nei container.

Ulteriori informazioni »

AWS Cloud Map

AWS Cloud Map è un servizio di rilevamento delle risorse cloud. Se definisci nomi personalizzati per le tue risorse di applicazione, Cloud Map mantiene l'ubicazione aggiornata di tali risorse in continuo cambiamento.

Ulteriori informazioni »

AWS Lambda

AWS Lambda è un servizio di elaborazione serverless basato su eventi che permette di eseguire codice per qualsiasi tipo di applicazione o servizio back-end senza doversi occupare del provisioning o della gestione di server. 

Ulteriori informazioni »

Inizia

Organizzazioni di tutte le dimensioni in tutti i settori trasformano il proprio business e realizzano le loro missioni ogni giorno utilizzando AWS. Contatta i nostri esperti e inizia subito il tuo percorso verso il cloud AWS.