Bewertung:

Das Buch dient sowohl Anfängern als auch fortgeschrittenen AWS-Benutzern als Ressource und behandelt wesentliche Dienste, Skalierbarkeit und Sicherheitsüberlegungen. Es wird jedoch wegen des fehlenden Begleitcodes, der Oberflächlichkeit für fortgeschrittene Benutzer und der uneinheitlichen Bildqualität kritisiert.
Vorteile:** Gute Ressource für Anfänger und fortgeschrittene Benutzer. ** Bietet eine klare Einführung in die AWS-Dienste und -Architektur. ** Enthält praktische Tipps zum Einrichten von AWS-Konten und zur Skalierung von Anwendungen. ** Gut gegliedert und einfach zu folgen. ** Die Kapitel über Optimierung und Sicherheit sind besonders nützlich.
Nachteile:** Enthält nicht den versprochenen Begleitcode, was zu Unzufriedenheit führt. ** Die oberflächliche Behandlung von Themen stellt erfahrene Benutzer möglicherweise nicht zufrieden. ** Uneinheitliche Qualität der Bilder (einige in Farbe, andere in Schwarz-Weiß). ** Viele grundlegende Konzepte werden bereits in der AWS-Dokumentation behandelt, so dass das Buch unnötig erscheint. ** Einige Rezensenten halten den Inhalt für sehr grundlegend und wenig tiefgründig.
(basierend auf 9 Leserbewertungen)
Learning AWS
Entwerfen, Erstellen und Bereitstellen von reaktionsfähigen Anwendungen mit AWS-Cloud-Komponenten
Über dieses Buch
Erstellen skalierbarer und hochverfügbarer Echtzeitanwendungen Treffen Sie kosteneffiziente Architekturentscheidungen, indem Sie die funktionalen und nicht-funktionalen Anforderungen Ihres Produkts umsetzen Entwickeln Sie Ihre Fähigkeiten anhand praktischer Übungen am Beispiel einer dreistufigen serviceorientierten Anwendung
Für wen ist dieses Buch gedacht?
Dieses Buch richtet sich an erfahrene Programmierer und Architekten, die AWS erlernen möchten. Eine gewisse Vertrautheit mit Spring, MySQL und RESTful Web Services wird vorausgesetzt.
Was Sie lernen werden
Mandantenfähige Designansätze für SaaS-Anwendungen Planung von Entwicklungs-, Test-, Staging- und Produktionsumgebungen Designüberlegungen für Skalierbarkeit und Hochverfügbarkeit Planung für DR Sicherheitsüberlegungen und Implementierung von AWS-Anwendungen Produktionsbereitstellungsprozesse und -tools Überwachung von AWS-Anwendungen mit CloudWatch Automatisierung der Infrastruktur mit CloudFormation
Im Detail
Angesichts des weltweit wachsenden Interesses an der Nutzung von Cloud-Infrastrukturen bietet AWS Cloud von Amazon eine hochmoderne Plattform für die Entwicklung, Erstellung und Bereitstellung von Web-Scale-Cloud-Anwendungen. Die Vielfalt der in AWS verfügbaren Funktionen kann die Gesamtkosten für die Infrastruktur senken und den Entwicklungsprozess sowohl für große Unternehmen als auch für Start-ups beschleunigen.
Beginnend mit grundlegenden Cloud-Konzepten lernen Sie die verschiedenen Cloud-Servicemodelle und die Auswirkungen des Designs von mandantenfähigen Anwendungen kennen. Anschließend werden Sie eine mehrschichtige, skalierbare, hochverfügbare und sichere Anwendung auf der AWS-Plattform entwerfen, implementieren und bereitstellen. Bei jedem Schritt erläutern wir die wichtigsten Leitprinzipien, die für produktionsreife Anwendungsarchitekturen in der Praxis maßgeblich sind. Schließlich lernen Sie, wie Sie Ihre Cloud-Infrastruktur automatisieren, den Betrieb, die Anwendungsüberwachung und die DevOps-Pipeline einrichten.