Passa al contenuto principaleAWS Startups
  1. Scopri
  2. Autonoma AI aiuta le aziende a prevenire i bug senza sacrificare la velocità su AWS

Autonoma AI aiuta le aziende a prevenire i bug senza sacrificare la velocità su AWS

Come ti è sembrato il contenuto?

Lo sviluppo di applicazioni moderne è un delicato equilibrio. I team software devono far fronte a volumi crescenti di codice, cicli di rilascio più brevi e aspettative sempre più elevate da parte dei clienti. L'iterazione rapida non può andare a scapito del controllo della qualità, ma sta diventando sempre più difficile per le aziende mantenere sia la velocità di consegna che la coerenza della produzione. L'ottimizzazione e il test del software su un set sempre più diversificato di piattaforme mobili richiede risorse significative che pochi team possono risparmiare; e più sono stressati, più è probabile che gli errori scivolino attraverso la rete. È qui che l'intelligenza artificiale (IA) può offrire un valore immenso, potenziando i team sotto pressione con un'automazione che fa risparmiare tempo.

Insieme ad AWS, Autonoma AI sta facendo esattamente questo, rivoluzionando i test di app mobili e Web con una piattaforma senza codice basata sull'intelligenza artificiale che elimina la necessità di controlli di qualità manuali o di complessi framework di automazione. Grazie ad AWS Device Farm, i clienti di Autonoma possono testare rigorosamente i propri prodotti sui dispositivi, sulle piattaforme e sui sistemi operativi utilizzati dai propri clienti, su larga scala e senza la necessità di gestire costosi hardware.

Accelerazione dei cicli di rilascio del software senza sacrificare la qualità

Fondata nel 2022, Autonoma fornisce un'infrastruttura elastica di livello aziendale per eseguire migliaia di test paralleli senza configurazione o manutenzione. "Sebbene le aziende native della tecnologia possano semplificare il ciclo di vita dello sviluppo del software e muoversi molto velocemente, non è così per la stragrande maggioranza delle aziende", afferma Eugenio Scafati, CEO. «Il più grande ostacolo è in genere il controllo della qualità, in cui i test manuali introducono molte inefficienze». È probabile che tali inefficienze peggiorino man mano che gli agenti di intelligenza artificiale che producono codice diventeranno più comuni.

"Quello che proponiamo è un approccio diverso", afferma Scafati. "Con il nostro framework, non è necessario essere tecnici per eseguire test come un ingegnere del controllo qualità molto esperto. Puoi semplicemente parlare ad Autonoma della tua applicazione e lui genererà i tuoi casi di test per te". Questo aiuta le aziende a ridurre i tempi di test da giorni a minuti, accelerando i cicli di rilascio di un intero trimestre, il tutto migliorando al contempo la qualità del prodotto e l'esperienza del cliente. "È incredibile vedere come i nostri clienti possano spedire rapidamente software con team molto piccoli", afferma Scafati.

La scalabilità illimitata incontra una sicurezza affidabile

L'azienda ha scelto di creare la propria soluzione su AWS in modo da soddisfare la scalabilità richiesta dai clienti aziendali. "Quello che stiamo cercando di fare è eliminare gli attriti per i nostri clienti", afferma Simon Mullen, Vicepresidente del settore tecnico. "A tal fine, abbiamo bisogno di scalabilità ed è questo che ci ha spinto a migrare ad AWS. Stiamo inoltre ottenendo la nostra certificazione SOC 2 e contiamo molto anche sulla base di sicurezza fornita da AWS".

Fondamentalmente, AWS offre ad Autonoma l'accesso a tre piattaforme chiave per i test: applicazioni Web, applicazioni mobili Android e applicazioni mobili iOS. "AWS è stato l'unico provider di cloud che ci ha permesso di ospitarli tutti e tre", afferma Mullen. "Per implementare l'infrastruttura iOS, abbiamo bisogno di istanze Mac e AWS è l'unico provider che dispone di tali istanze. Per Android, abbiamo utilizzato i processori AWS Graviton: hanno un intero ecosistema per piattaforme SaaS come noi".

Test di dispositivi fisici a basso costo su scala aziendale

Al centro dell'infrastruttura di Autonoma c'è AWS Device Farm, un servizio di test delle applicazioni che consente alle aziende di migliorare la qualità delle proprie applicazioni Web e mobili testandole su un'ampia gamma di browser desktop e dispositivi mobili reali, senza dover fornire e gestire alcuna infrastruttura di test. Il servizio consente alle aziende di eseguire test contemporaneamente su più browser desktop o dispositivi reali per velocizzare i test e il controllo qualità. Device Farm genera anche video e registri per aiutare i clienti a identificare rapidamente i problemi relativi alla loro applicazione.

"AWS Device Farm ci dà la possibilità di eseguire test non solo su dispositivi emulati, ma anche su dispositivi fisici per i nostri clienti senza la necessità di acquistarli, gestirli e mantenerli noi stessi", afferma Eugenio Scafati, CEO. Il team Autonoma si affida ad AWS Device Farm per testare molti dispositivi diversi, molti degli stessi dispositivi e diverse versioni dello stesso dispositivo, se necessario. Tom Piaggio, CTO, spiega: "I metodi di test tradizionali hanno un limite molto grande, ovvero è possibile eseguire solo un determinato numero di dispositivi paralleli. AWS Device Farm non ha questa limitazione. È possibile eseguire in modo elastico qualsiasi numero di dispositivi, riducendo in modo significativo i tempi di regressione".

Oltre ad AWS Device Farm, Autonoma utilizza una serie di altri servizi AWS, tra cui Amazon Elastic Kubernetes Service (EKS) e Karpenter. "Se qualcuno esegue 1.000 test, possiamo facilmente scalare con Karpenter ed EKS per soddisfare le esigenze dei nostri clienti", afferma Mullen. Autonoma fornisce inoltre ai clienti registrazioni e schermate dei test per la revisione, che vengono archiviate utilizzando Amazon Simple Storage Service (S3).

Iterazione a ritmo sostenuto con il supporto di esperti

La collaborazione tra AWS e Autonoma va oltre la tecnologia. Ad esempio, il team ha preso parte ad AWS Activate, un programma gratuito per le startup che desiderano innovare, creare e crescere su AWS. I partecipanti possono investire crediti AWS Activate in infrastrutture, servizi di dati e modelli di intelligenza artificiale leader. Possono anche accedere alle best practice architettoniche e alla guida di esperti, che li aiutano a entrare sul mercato più velocemente e a ridurre i costi operativi. "Quando abbiamo iniziato con Activate, pensavamo di ottenere essenzialmente crediti da utilizzare su AWS", afferma Mullen. "Ma siamo entrati rapidamente in contatto con un gruppo di esperti che ci ha davvero aiutato a costruire le fondamenta che abbiamo oggi".

"Una volta acquisite queste basi, ci siamo presi del tempo per esplorare AWS in prima persona", afferma Mullen. Il team di Autonoma ha quindi iniziato a formulare un piano di implementazione in collaborazione con gli esperti di AWS. Abbiamo fatto molti passi avanti e indietro su Slack mentre stabilivamo come raggiungere i nostri obiettivi a breve e lungo termine. Questa collaborazione con AWS ci ha davvero aiutato a far maturare rapidamente la nostra piattaforma“, afferma Mullen. Programmi come questo aiutano davvero le startup a superare ostacoli che altrimenti richiederebbero molto tempo per essere risolti. Sapere che AWS è al tuo fianco in quei momenti è davvero prezioso“.

Approvvigionamento semplificato. Copertura estesa.

Dal punto di vista commerciale, Autonoma è quotata su AWS Marketplace , migliorando la portata e l'esposizione dei prodotti e semplificando l'approvvigionamento per i clienti. "Molte aziende sono già clienti AWS, quindi non è necessario seguire un intero ciclo di approvvigionamento per iniziare a lavorare con loro", afferma Scafati. "Possono pagarci direttamente tramite AWS Marketplace utilizzando il budget già assegnato per le iniziative AWS: basta un clic". I cicli di approvvigionamento annuali sono stati ridotti a settimane, mentre i programmi pilota e aziendali hanno contribuito ad attirare nuovi clienti.

Più in generale, AWS ha aiutato Autonoma a rafforzare la fiducia dei consumatori e ad acquisire diversi nuovi clienti nel settore finanziario. "Operiamo in settori ad alta conformità come quello bancario", afferma Mullen. "La presenza di tutta la nostra infrastruttura in AWS ci ha dato un enorme vantaggio su questo fronte. Inoltre, molti dei nostri clienti utilizzano già AWS, il che semplifica enormemente l'integrazione della nostra soluzione".

"Parliamo molto con gli account manager di AWS", afferma Scafati. Mostriamo loro il nostro prodotto e poi lo presentiamo ai loro clienti esistenti. È un'area in cui il nostro rapporto può davvero crescere in termini di go-to-market". Continua: "I clienti AWS preferiscono quasi sempre mantenere le cose centralizzate, quindi essere noi stessi su AWS è un grande vantaggio". In un caso, un cliente ha scelto Autonoma proprio perché è stato creato utilizzando AWS Device Farm.

Combinare l'automazione con un'intelligenza agentica sensibile al contesto

In futuro, Autonoma continuerà a collaborare con AWS e a migliorare la sua offerta con nuove funzionalità agentiche. "Di recente ci siamo trasferiti a San Francisco, dove stiamo creando più esperienze agentiche per la prevenzione dei bug", afferma Scafati. Queste esperienze combinano l'efficienza dell'automazione con un'intelligenza sensibile al contesto.

"Stiamo creando un prodotto adatto alle aziende e alle startup che desiderano muoversi rapidamente e raggiungere obiettivi di crescita ambiziosi", afferma Scafati. "Queste aziende non hanno tempo da investire nella progettazione di test, hanno bisogno di qualcosa pronto all'uso in grado di suggerire casi di test ed eseguirli autonomamente, ed è esattamente ciò che stiamo offrendo".

"L'esecuzione dei test nelle stesse condizioni in cui gli utenti interagiscono con il prodotto è fondamentale", afferma Scafati. "Offriamo questa soluzione pronta all'uso attraverso quella che chiamiamo una matrice intelligente, che aggiunge informazioni basate sul comportamento reale degli utenti su una vasta gamma di dispositivi e sistemi operativi". Autonoma utilizza modelli Anthropic su Amazon Bedrock e collabora a stretto contatto con un partner AWS per dare vita alla sua visione. L'azienda si sta ora immergendo attivamente nel ciclo di vita dello sviluppo software agentico (SDLC) e continuerà a plasmare il futuro della garanzia della qualità con funzionalità intelligenti che consentono di risparmiare tempo.

Come Autonoma, le startup di tutto il mondo stanno aprendo nuovi orizzonti nei loro settori con il supporto di AWS. Più di 350.000 innovatori hanno già accelerato la crescita di AWS Activate sin dalla sua nascita nel 2013. Se desideri accedere a Activate Credits, risorse tecniche e linee guida personalizzate, candidati oggi stesso.

Come ti è sembrato il contenuto?