|
Ab sofort unterstützt der Lambda-Dienst
von Amazon Web Services die Entwicklung mit Java. Lambda ist
ein Public-Cloud-Service, der im im Herbst 2014 vorgestellt wurde.
Damit lässt sich Software betreiben, ohne dafür eine passende
Infrastruktur reservieren zu müssen. Diverse Events sorgen
dafür, dass die erforderlichen Hardware-Ressourcen dynamisch
zugewiesen werden. Zuvor wurden nur mit Node.js betriebene JavaScript-Anwendungen
unterstützt.
Einem Blog-Beitrag
von AWS Chief Evangelist Jeff Barr ist zu entnehmen, dass neben
Java 8 auch weitere Sprachen folgen werden. Jedes Java-8-Feature
kann von den in Java geschriebenen Lambda-Funktionen verwendet werden
und sogar Java-Bibliotheken aufrufen. Jedes notwendige JAR-File
und der Event-Handler-Code werden für das Deployment auf AWS
als ZIP- oder JAR-Datei gepackt. In Amazons AWS-Toolkit-Plug-in
für die Entwicklungsumgebung Eclipse finden Entwickler
außerdem Hilfsmittel zum Verpacken und Hochladen der Handler.
Im Rahmen des AWS SDK for Java gibt es zusätzlich zwei Bibliotheken,
die einerseits Schnittstellen für Handler-Objekte und andererseits
vorbereitete Komponenten für andere Amazon-Dienste wie DynamoDB,
Kinesis, S3, Amazon Simple Notification Service (SNS) und Cognito
bereitstellen.
(kt, hannover)
(siehe auch heise-News-Ticker:)
Hannover · EDV-Beratung ·
Linux · Novell · Microsoft · Seminar ·
IT-Consult · Netzwerk · LPIC · CLE
|