Bewertung:

Das Buch bietet einen umfassenden Leitfaden für die Erstellung von AWS-Lambdas mit Java, der serverlose Konzepte, Entwicklungstools, Architekturmuster und bewährte Verfahren abdeckt. Während es sowohl für Anfänger als auch für erfahrene Entwickler aufschlussreiche Inhalte bietet, fanden einige Leser, dass es an Details zur Java-Programmierung und praktischen Codierungsbeispielen mangelt.
Vorteile:⬤ Informativer und umfassender Überblick über AWS Lambda und serverlose Architektur
⬤ gut für Anfänger und erfahrene Entwickler
⬤ Einblicke in Best Practices und Kompromisse
⬤ strukturiert mit Übungen für praktische Erfahrungen
⬤ enthält Verweise auf moderne Tools und Methoden.
⬤ Spärliche Java-Programmierbeispiele
⬤ einige Kapitel enthalten wenig bis gar keinen Code
⬤ von einigen Rezensenten als veraltet empfunden
⬤ verwendet ältere Versionen von SDK und JUnit
⬤ richtet sich möglicherweise nicht an Leser, die eine umfangreiche Codierung und detaillierte technische Implementierung suchen.
(basierend auf 12 Leserbewertungen)
Programming Aws Lambda: Build and Deploy Serverless Applications with Java
Serverless revolutioniert die Art und Weise, wie Unternehmen Software entwickeln und bereitstellen. Mit diesem praktischen Leitfaden lernen Java-Ingenieure, wie sie ihre Erfahrung in der neuen Welt des Serverless Computing einsetzen können. Sie erfahren, wie dieses Cloud-Computing-Ausführungsmodell die Komplexität bei der Entwicklung und dem Betrieb von Anwendungen drastisch verringern und gleichzeitig Kosten und Markteinführungszeiten reduzieren kann.
Die technischen Leiter John Chapin und Mike Roberts führen Sie durch den Prozess der Entwicklung dieser Anwendungen mithilfe von AWS Lambda, der ereignisgesteuerten, serverlosen Computing-Plattform von Amazon. Sie lernen, wie Sie die Entwicklungsumgebung vorbereiten, Lambda-Funktionen programmieren und Ihre serverlose Software bereitstellen und betreiben. Die Kapitel enthalten Übungen, die Sie durch jeden Aspekt des Prozesses begleiten.
⬤ Erhalten Sie eine Einführung in Serverless, Functions as a Service und AWS Lambda.
⬤ Lernen Sie, wie Sie funktionierende Lambda-Funktionen in der Cloud bereitstellen können.
⬤ Programmieren Sie Lambda-Funktionen und lernen Sie, wie die Lambda-Plattform mit anderen AWS-Services integriert wird.
⬤ Erstellen und verpacken Sie Java-basierten Lambda-Code und Abhängigkeiten.
⬤ Erstellen Sie serverlose Anwendungen, indem Sie eine serverlose API und Datenpipeline aufbauen.
⬤ Testen Sie Ihre serverlosen Anwendungen mit automatisierten Techniken.
⬤ Anwendung fortgeschrittener Techniken zur Erstellung produktionsreifer Anwendungen.
⬤ Verstehen Sie sowohl die Probleme als auch die neuen Möglichkeiten der serverlosen Architektur.