Windows

Amazon aggiunge alle scelte degli sviluppatori con JavaScript SDK per i servizi Web

Opening Keynote (Cloud Next '19)

Opening Keynote (Cloud Next '19)
Anonim

È disponibile per il download la versione generale dell'SDK AWS (Amazon Web Services) per Node.js, che consente agli sviluppatori di creare server- applicazioni secondarie in JavaScript che possono essere eseguite sul cloud di Amazon.

L'SDK gratuito segue una versione di anteprima che Amazon ha annunciato a dicembre dello scorso anno. Uno dei vantaggi di Node.js è che gli sviluppatori possono scalare le loro applicazioni senza dover affrontare polling, timeout e loop di eventi, secondo Amazon. È basato sul motore JavaScript V8 di Google e include una libreria di funzioni che funzionano con un modello basato sugli eventi.

Le nuove funzionalità aggiunte alla versione generalmente disponibile includono i parametri associati, i flussi, i ruoli IAM (gestione identità e accessi) per EC2 (Elastic Compute Cloud) istanze, proxy e blocco della versione. Quest'ultima funzione consente agli utenti di bloccare in una versione API per un servizio, che Amazon consiglia se l'API è invocata per il codice di produzione. In questo modo le aziende possono isolarsi dai cambiamenti negli aggiornamenti dell'SDK, ha detto.

[Ulteriori letture: I migliori servizi di streaming TV]

Le applicazioni scritte utilizzando l'SDK possono essere integrate con una lunga lista di servizi cloud di Amazon, incluso Amazon Relational Database Service e la sua offerta Virtual Private Cloud, che consente agli utenti di creare server virtuali isolati logicamente e una connessione VPN opzionale al proprio data center.

Recentemente, Amazon ha anche annunciato una versione di Elastic Beanstalk per Node.js-based applicazioni. Elastic Beanstalk punta a semplificare l'implementazione e la gestione rapida delle applicazioni nel cloud di Amazon. Lo strumento può essere utilizzato anche con applicazioni Java, PHP, Python, Ruby e.NET.

Il modo migliore per installare l'SDK AWS per Node.js è utilizzare il gestore di pacchetti npm per Node.js, secondo la documentazione di Amazon per il kit, che include anche una guida alla configurazione e esempi di codice.