Windows

Amazon lägger till utvecklarval med JavaScript SDK för webbtjänster

Amazon Chime SDK Demo and Code Walkthrough

Amazon Chime SDK Demo and Code Walkthrough
Anonim

Den allmänna versionen av AWS (Amazon Web Services) SDK för Node.js finns tillgänglig för nedladdning, vilket gör det möjligt för utvecklare att bygga server- sida-applikationer i JavaScript som sedan kan köras på Amazons moln.

Den fria SDK följer en förhandsgranskningsversion som Amazon meddelade i december förra året. En av fördelarna med Node.js är att utvecklare kan skala sina applikationer utan att behöva hantera polling, timeouts och händelselösningar, enligt Amazon. Det bygger på Googles V8 JavaScript-motor och innehåller ett bibliotek med funktioner som fungerar under en händelsesdriven modell.

Nya funktioner som läggs till i den allmänt tillgängliga versionen inkluderar bundna parametrar, strömmar, IAM (identitet och åtkomsthantering) roller för EC2 (Elastic Compute Cloud) instanser, proxies och versionslåsning. Den senare funktionen låter användarna låsa in i en API-version för en tjänst, vilken Amazon rekommenderar om API är baserat på produktionskod. På så sätt kan företagen isolera sig från förändringar i uppdateringarna av SDK: n.

[Läs vidare: De bästa TV-streamingtjänsterna]

Program som skrivs med SDK kan integreras med en lång lista över Amazons molntjänster, inklusive Amazons Relational Database Service och dess Virtual Private Cloud-erbjudande, vilket gör det möjligt för användare att skapa logiskt isolerade virtuella servrar och en valfri VPN-anslutning till sitt eget datacenter.

Amazon meddelade nyligen en version av Elastic Beanstalk för Node.js-baserade tillämpningar. Elastic Beanstalk syftar till att göra det lättare att snabbt distribuera och hantera applikationer i Amazons moln. Verktyget kan också användas med Java, PHP, Python, Ruby och.Net-applikationer.

Den föredragna sättet att installera AWS SDK för Node.js är att använda npm-pakethanteraren för Node.js, enligt Amazonas dokumentation för satsen, som också innehåller en konfigurationsguide och kodexempel.