Palo Alto Networks accelera lo sviluppo di software sicuro con Claude e Google Cloud

Prova Claude
Contatta il team commerciale
Settore:
No items found.
Dimensioni azienda:
Grande
Prodotto:
Claude Platform
Partner:
Google
Area geografica:
Nord America
Aumento del 20-30%
nella velocità di sviluppo delle funzionalità
2.500 sviluppatori e sviluppatrici
già assunti con l'obiettivo di arrivare a 3.500

Scopri di più
Next

Video caption
Next

Scopri di più
Next

Video caption
Next

Precedente
Next

Palo Alto Networks, la più grande azienda di sicurezza informatica al mondo, utilizza Claude su Vertex AI di Google Cloud per migliorare la produttività di chi sviluppa, mantenendo al contempo i più rigorosi standard di sicurezza in tutta l'organizzazione di progettazione globale.

Con Claude su Vertex AI, Palo Alto Networks ha ottenuto i seguenti risultati:

  • Aumento del 20-30% della velocità di sviluppo delle funzionalità
  • Riduzione dei tempi di onboarding dei team di sviluppo junior da mesi a settimane
  • 2.500 sviluppatori e sviluppatrici già assunti, con l'obiettivo di arrivare a 3.500 nei prossimi mesi

Cogliere l'opportunità della sicurezza informatica potenziata dall'IA

Palo Alto Networks ha colto una grande opportunità: utilizzare l'IA generativa per stare un passo avanti sia rispetto alla concorrenza che ai malintenzionati in un panorama della sicurezza informatica in rapida evoluzione. In quanto azienda leader mondiale nel settore della sicurezza informatica, Palo Alto Networks ha riconosciuto che l'IA generativa avrebbe potuto aiutarla a fornire software sicuro e di alta qualità in tempi più rapidi, mantenendo al contempo i suoi rigorosi standard di sicurezza.

Prima di valutare le soluzioni di IA, il team di ingegneria di Palo Alto Networks ha mappato l'intero processo di distribuzione del software per identificare le attività che richiedevano più tempo ai team di sviluppo e i punti in cui era più probabile che si verificassero errori. L'analisi ha rivelato che, sebbene i team di sviluppo dedicassero il 30-35% del loro tempo alla fase iniziale, era proprio in questa fase che si verificavano i problemi più critici. "Se un bug viene individuato nelle fasi successive, si rischia di incorrere in costi elevati e di compromettere la reputazione, con conseguente insoddisfazione dei clienti", ha dichiarato Gunjan Patel, Director of Engineering di Palo Alto Networks. Questa consapevolezza li ha portati a concentrare l'implementazione dell'IA nelle prime fasi di sviluppo per ottenere il massimo impatto.

Perché Claude su Vertex AI di Google Cloud

Dopo aver valutato diverse soluzioni di IA, il team di Patel ha scelto Claude sulla piattaforma Vertex AI di Google Cloud per diversi motivi fondamentali. Claude ha dimostrato costantemente prestazioni superiori nelle attività di programmazione, mantenendo al contempo elevati standard di accuratezza e sicurezza. "Anthropic ha messo la sicurezza al centro della propria strategia, molto più di quanto abbiano fatto altri LLM. In ogni riunione si discute delle implicazioni per la sicurezza. Dato che siamo la più grande azienda di sicurezza informatica, per noi è un aspetto molto importante", ha affermato Patel.

L'utilizzo di Vertex AI di Google Cloud ha offerto vantaggi significativi. Patel ha dichiarato: "Con le GSU (Generative Service Unit), Google ha trovato la formula giusta per l'unità di misura. Sono granulari, basate sull'utilizzo, con periodi di impegno e strutture tariffarie flessibili". Grazie alla combinazione con le funzionalità di throughput riservato, Palo Alto Networks ha potuto scalare l'implementazione dell'IA in modo efficiente. La perfetta integrazione dell'SDK è stata fondamentale per la distribuzione. "Non abbiamo avuto problemi con l'SDK per integrare il throughput riservato. Abbiamo semplicemente cambiato l'endpoint e ha subito funzionato", ha dichiarato Patel.

Trasformare l'esperienza di sviluppo con modelli di Claude specializzati

Palo Alto Networks utilizza diversi modelli di Claude per attività di sviluppo specifiche: Claude 3.5 Haiku per il completamento del codice in tempo reale e Claude 3.5 Sonnet nella chat del codice IDE per attività complesse come la spiegazione dell'architettura e la generazione di codice complesso. L'integrazione degli strumenti di sviluppo, spiegazione e debug in un IDE consente di mantenere il flusso di lavoro e riduce i cambi di contesto.

Per i team di sviluppo junior:

  • Riduce i tempi di onboarding da mesi a settimane
  • Consente di comprendere codici complessi senza bisogno di un supporto esteso da parte di programmatori senior
  • Facilita contributi più rapidi al codice in produzione

Per i team di sviluppo più esperti:

  • Agisce come un assistente di pair programming sempre disponibile
  • Fornisce un supporto nelle fasi di debug più complesse e nelle scelte architetturali
  • Fornisce un feedback immediato sulla qualità del codice e sull'ottimizzazione delle performance

Impatto misurabile in tutta l'organizzazione

L'implementazione di Claude ha trasformato il modo in cui Palo Alto Networks sviluppa il software. Chi ha iniziato da poco a sviluppare software è in grado di dare un contributo significativo nel giro di poche settimane, invece di impiegare mesi per acquisire una comprensione completa dei codici complessi. Nel programma pilota, i team di sviluppo junior senza alcuna conoscenza preliminare di un prodotto complesso hanno completato le attività di integrazione il 70% più velocemente grazie all'assistenza di Claude.

Verso un futuro potenziato dall'IA

Palo Alto Networks prevede che l'IA trasformerà radicalmente il ciclo di vita dello sviluppo software. Patel e il suo team stanno delineando come l'IA ridisegnerà i processi di sviluppo rimasti invariati per decenni. "Il ciclo di vita dello sviluppo del software è stato progettato prima dell'era dell'IA e l'ipotesi del nostro CEO è che cambierà. Probabilmente non avremo più tutte queste fasi e questi complicati processi di sviluppo del software", ha affermato Patel.

L'azienda sta già sperimentando usi innovativi di Claude, tra cui un sistema di post-elaborazione IA che migliora la qualità e la sicurezza del codice in CI/CD. Questo sistema migliora automaticamente i nomi delle variabili, aggiunge commenti al codice per la leggibilità e genera test unitari, il tutto mantenendo i rigorosi standard di sicurezza di Palo Alto Networks.

Palo Alto Networks sta creando un nuovo paradigma per sviluppare il software in modo sicuro ed efficiente, combinando le funzionalità avanzate di Claude AI con l'infrastruttura di livello enterprise di Google Cloud e la piattaforma di sviluppo IA unificata. La loro implementazione dimostra come le aziende possano sfruttare l'IA per trasformare le procedure di sviluppo, mantenendo al contempo elevati standard di sicurezza. Palo Alto Networks continua a espandere i team di sviluppo con migliaia di nuove assunzioni, dimostrando che l'IA potenzia le capacità umane senza sostituirle. Grazie a questo approccio, i team possono sviluppare software di qualità superiore e più sicuri, garantendo la protezione delle aziende su scala mondiale.

Next

Video caption
Next

Prev
Next