Windows

Amazon, Web Hizmetleri için JavaScript SDK'sı ile geliştirici tercihleri ​​ekler

Writing JavaScript Applications with the AWS SDK (TLS303) | AWS re:Invent 2013

Writing JavaScript Applications with the AWS SDK (TLS303) | AWS re:Invent 2013
Anonim

Node.js için AWS (Amazon Web Servisleri) SDK'sının genel sürümü indirilebilen, geliştiricilerin sunucu oluşturmasına olanak veren Daha sonra Amazon’un bulutunda çalışabilen JavaScript’teki yan uygulamalar.

Ücretsiz SDK, Amazon’un geçen yıl Aralık ayında açıkladığı bir önizleme sürümünü izliyor. Node.js'nin avantajlarından biri, geliştiricilerin Amazon'a göre yoklama, zaman aşımları ve olay döngüleriyle uğraşmak zorunda kalmadan uygulamalarını ölçeklendirebilmesidir. Google'ın V8 JavaScript motorunu temel alır ve olay odaklı bir model altında çalışan bir işlevler kütüphanesi içerir.

Genel olarak sunulan sürüme eklenen yeni özellikler arasında EC2 için bağlı parametreler, akışlar, IAM (kimlik ve erişim yönetimi) rolleri bulunur (Elastic Compute Cloud) örnekleri, proxy ve sürüm kilitleme. Bu ikinci özellik, kullanıcıların bir hizmet için bir API sürümüne kilitlenmelerini sağlar; Amazon, API'nin üretim kodu için güvenilip güvenilmediğini önerir. Bu sayede şirketler kendilerini SDK güncellemelerindeki değişikliklerden ayırabilirler.

[Ekstra okuma: En iyi TV yayın hizmeti]

SDK kullanılarak yazılmış uygulamalar, Amazon'un bulut hizmetlerinin uzun bir listesiyle entegre edilebilir. Amazon'un İlişkisel Veritabanı Hizmeti ve Sanal Özel Bulut sunumu da dahil olmak üzere, kullanıcıların mantıksal olarak yalıtılmış sanal sunucular ve kendi veri merkezlerine isteğe bağlı bir VPN bağlantısı oluşturmalarına olanak tanıyor.

Son zamanlarda Amazon, Node.js tabanlı bir Elastic Beanstalk sürümü de duyurdu. uygulamalar. Elastic Beanstalk, Amazon bulutundaki uygulamaları hızla uygulamaya ve yönetmeyi kolaylaştırmayı amaçlamaktadır. Araç ayrıca Java, PHP, Python, Ruby ve.Net uygulamaları ile de kullanılabilir.

Node.js için AWS SDK'yı kurmanın tercih edilen yolu, Amazon'un belgelerine göre Node.js için npm paket yöneticisini kullanmaktır. Bir yapılandırma kılavuzu ve kod örnekleri de içeren kit için.