Presentazione dell'agente di aggiornamento Apache Spark per Amazon EMR
AWS introduce l'agente di aggiornamento Apache Spark, una nuova funzionalità che accelera gli aggiornamenti delle versioni di Apache Spark per Amazon EMR su EC2 ed EMR serverless. L'agente converte processi di aggiornamento complessi che generalmente richiedono mesi in progetti che durano settimane grazie all'analisi e alla trasformazione automatizzate del codice. Le aziende investono ingenti risorse ingegneristiche per analizzare le modifiche delle API, risolvere i conflitti e convalidare le applicazioni durante gli aggiornamenti di Spark. L'agente introduce interfacce conversazionali in cui gli ingegneri descrivono i requisiti di aggiornamento in linguaggio naturale, mantenendo il pieno controllo sulle modifiche del codice.
L'agente di aggiornamento Apache Spark identifica automaticamente le modifiche delle API e le variazioni comportamentali nelle applicazioni PySpark e Scala. Gli ingegneri possono avviare gli aggiornamenti direttamente da SageMaker Unified Studio, dall'interfaccia a riga di comando (CLI) di Kiro o dall'ambiente di sviluppo integrato (IDE) prescelto grazie alla compatibilità con MCP (Model Context Protocol). Durante il processo di aggiornamento, l'agente analizza il codice esistente e suggerisce modifiche specifiche: in questo modo gli ingegneri possono esaminarlo e approvarlo prima dell'implementazione. L'agente convalida la correttezza funzionale attraverso controlli di qualità dei dati. L'agente attualmente supporta gli aggiornamenti di Spark delle versioni da 2.4 a 3.5 e mantiene l'accuratezza nell'elaborazione dati durante l'intero processo di aggiornamento.
L'agente di aggiornamento Apache Spark è ora disponibile in tutte le regioni AWS in cui è supportato SageMaker Unified Studio. Per iniziare a utilizzare l'agente, accedi a SageMaker Unified Studio e seleziona gli spazi IDE o installa la CLI Kiro. Per indicazioni dettagliate sull'implementazione, la documentazione di riferimento ed esempi di migrazione, consulta la relativa documentazione.