
Cloud Native Development with Google Cloud: Building Applications at Speed and Scale
Native Cloud-Entwicklung gibt Ihnen die Möglichkeit, Software schnell zu erstellen, zu sichern und zu skalieren. Dennoch müssen Sie auf dem Weg dorthin viele potenzielle Fallstricke überwinden. Anhand von praktischen Beispielen zeigt dieses Buch, wie Sie Google Cloud als Labor für schnelle Innovationen, als Fabrik für die Automatisierung der Arbeit, als robuste, skalierbare und sichere Zitadelle für die Ausführung von Anwendungen und als Observatorium für deren Beobachtung nutzen können.
Der Autor Daniel Vaughan zeigt Ihnen, wie Sie Anwendungen vom Prototyp zur Produktion bringen, indem Sie Google Cloud-Dienste, ein Cloud-natives Programmiermodell und Best Practices kombinieren. Anhand eines Beispielprojekts von Anfang bis Ende lernen Entwickler, Architekten und technische Leiter, die mit der Google Cloud Platform arbeiten, wie sie Cloud Native-Anwendungen auf Google Cloud erstellen und ausführen können.
⬤ Verstehen Sie die Konzepte der Cloud Native-Entwicklung, von Microservices und Containerisierung bis hin zu Best Practices in der Architektur und Kostenoptimierung.
⬤ Sie lernen die Google Cloud-Dienste kennen, die speziell diesen Entwicklungsstil unterstützen: Compute, Persistenz, Messaging, DevOps, Sicherheit und Netzwerke sowie Beobachtbarkeit.
⬤ Selbstbewusst Cloud-native Anwendungen auf Google Cloud erstellen.
⬤ Lernen Sie, wie Sie nicht-funktionale Anforderungen wie Sicherheit, Beobachtbarkeit und Testen berücksichtigen können.
⬤ Erfolgreich den Übergang von ersten Proofs of Concept und Prototypen zu Produktionssystemen vollziehen.