Amazon Bedrock AgentCore Runtime ora supporta l'implementazione diretta del codice Node.js
Amazon Bedrock AgentCore Runtime supporta ora Node.js come runtime di linguaggio gestito per la distribuzione diretta del codice, insieme al supporto Python esistente. Gli sviluppatori possono trasferire i propri agenti basati su Node.js su AgentCore Runtime impacchettando il codice dell'agente e le relative dipendenze in un archivio file .zip, senza dover creare o gestire un'immagine del container.
Per eseguire la distribuzione, scrivi il tuo agente in Node.js, comprimilo in formato zip con le sue dipendenze, carica lo zip su Amazon S3 e crea il runtime del tuo agente. È possibile distribuire una semplice app Node.js, un progetto TypeScript (previa compilazione in JavaScript) o un agente creato con qualsiasi framework per agenti, come lo Strands Agents SDK. Le dipendenze possono essere incluse come cartella node_modules nello zip oppure raggruppate in un unico file JavaScript utilizzando esbuild per mantenere il pacchetto più leggero.
Gli agenti Node.js su AgentCore Runtime beneficiano delle stesse funzionalità degli altri runtime supportati, tra cui l'isolamento delle sessioni, l'autenticazione integrata con SigV4 e OAuth 2.0, lo streaming bidirezionale, l'archiviazione delle sessioni gestita e l'osservabilità con Amazon CloudWatch. L'osservabilità è disponibile tramite il pacchetto di autostrumentazione Node.js di AWS Distro for OpenTelemetry.
Per ulteriori informazioni, consulta la sezione Distribuzione diretta del codice per Node.js nella documentazione di Amazon Bedrock AgentCore.