Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 8 Stimmen.
Hands-On Serverless Applications with Go
Lernen Sie, Ihre serverlose Anwendung in Golang mit AWS Lambda zu erstellen, zu sichern, bereitzustellen und zu verwalten Hauptmerkmale Implementieren Sie AWS Lambda, um skalierbare und kosteneffiziente Anwendungen in Go zu erstellen Entwerfen und legen Sie den Datenfluss zwischen Cloud-Services und benutzerdefinierter Geschäftslogik fest Lernen Sie, Lambda-Funktionen anhand von realen Beispielen und Implementierungsszenarien zu entwerfen Buchbeschreibung
Serverlose Architekturen sind in der Tech-Community dank AWS Lambda sehr beliebt. Go ist einfach zu erlernen, unkompliziert in der Anwendung und für andere Entwickler leicht zu lesen; und jetzt wurde es als unterstützte Sprache für AWS Lambda angekündigt. Dieses Buch ist Ihr optimaler Leitfaden für den Entwurf einer serverlosen Go-Anwendung und deren Bereitstellung für Lambda.
Dieses Buch beginnt mit einer kurzen Einführung in die Welt der serverlosen Architektur und ihrer Vorteile und geht dann anhand praktischer Beispiele auf AWS Lambda ein. Anschließend lernen Sie, wie Sie eine produktionsreife Anwendung in Go mit AWS Serverless-Services ohne Vorabinvestitionen in die Infrastruktur entwerfen und erstellen können. In diesem Buch erfahren Sie, wie Sie serverlose Anwendungen skalieren und verteilte serverlose Systeme in der Produktion handhaben können. Sie lernen auch, wie Sie Ihre Anwendung protokollieren und testen.
Dabei erfahren Sie auch, wie Sie eine CI/CD-Pipeline einrichten, um den Bereitstellungsprozess Ihrer Lambda-Funktionen zu automatisieren. Darüber hinaus lernen Sie, wie Sie Ihre Anwendungen mit Services wie AWS CloudWatch und X-ray nahezu in Echtzeit überwachen und Fehler beheben können. In diesem Buch lernen Sie auch, wie Sie den Zugriff mit AWS Cognito sichern können.
Am Ende dieses Buches werden Sie das Entwerfen, Erstellen und Bereitstellen einer serverlosen Go-Anwendung beherrschen. Was Sie lernen werden Verstehen, wie AWS Lambda funktioniert und wie man damit eine Anwendung erstellt Verstehen, wie man serverlose Anwendungen skaliert Entwerfen einer kosteneffizienten serverlosen Anwendung in AWS Erstellen einer hoch skalierbaren und fehlertoleranten CI/CD-Pipeline Verstehen, wie man serverlose Anwendungen in AWS behebt und überwacht Entdecken Sie die Funktionsweise von APIs und Single-Page-Anwendungen Erstellen einer produktionsbereiten serverlosen Anwendung in Go Für wen dieses Buch gedacht ist
Dieses Buch richtet sich an Go-Entwickler, die die serverlose Architektur kennenlernen möchten. Go-Programmierkenntnisse werden vorausgesetzt. DevOps und Solution Architects, die an der Erstellung von serverlosen Anwendungen in Go interessiert sind, können dieses Buch ebenfalls wählen. Inhaltsverzeichnis Go Serverless Erste Schritte mit AWS Lambda Entwickeln einer Serverless-Funktion mit Lambda Einrichten von API-Endpunkten mit API Gateway Verwalten der Datenpersistenz mit DynamoDB Bereitstellen Ihrer Serverless-Anwendung Implementieren einer CI/CD-Pipeline Skalieren Ihrer Anwendung Erstellen des Frontends mit S3 Testen Ihrer Serverless-Anwendung Überwachen und Fehlerbehebung Sichern Ihrer Serverless-Anwendung Entwerfen einer kosteneffizienten Anwendungsinfrastruktur als Code