Microservices mit Go Konzepte, Werkzeuge, Best Practices
€ 39,90
Sofort lieferbar
€ 27,93
Sofort verfügbar
nur € 44,90
Sofort verfügbar
Rheinwerk Computing, ISBN 978-3-8362-7559-0
E-Book-Formate: PDF, EPUB, Online
Rheinwerk Computing, ISBN 978-3-8362-7560-6
E-Book-Formate: PDF, EPUB, Online
Rheinwerk Computing, ISBN 978-3-8362-7562-0
E-Book-Formate: PDF, EPUB, Online
Rheinwerk Computing, ISBN 978-3-8362-7563-7
Microservices und Microservice-Architekturen haben sich in der Anwendungsentwicklung etabliert. Sie bieten gegenüber monolithischen Softwarearchitekturen wesentliche Vorteile in Skalierbarkeit, Wartbarkeit und Flexibilität. Diese praxisorientierte Einführung zeigt Ihnen, wie Sie eigene Microservices entwickeln. Die ideale Programmiersprache dafür ist Go. Go ist einfach, performant und gut kompatibel zu anderen Sprachen. Im Verlauf des Buches erfahren Sie Schritt für Schritt, wie Sie Microservices programmieren und die Dienste für Ihre Apps und Software-Projekte nutzen. Zahlreiche Anwendungsbeispiele helfen Ihnen dabei, schnell eigene Microservices mit Go zu bauen.
- Architekturstil verstehen und direkt anwenden
- Von den Sprachgrundlagen bis zur Qualitätssicherung
- Idiomatic Go, gRPC, Go Cloud Development Kit
-
Beispielcode zum Buch
Hier können Sie die Beispielprogramme aud dem Buch herunterladen. Den gleichen Code finden Sie außerdem in diesen Github-Repositories:https://github.com/sourcefellows/gobuchhttps://github.com/sourcefellows/trainingfellow
Grundlagen, Best Practices, Qualitätsicherung
-
Alle Grundlagen verstehen
Erfahren Sie was Microservices ausmacht, woher die Programmiersprache Go (oder Golang) kommt und warum sie sich bestens eignet, um eigene Microservices zu entwickeln.
-
Einführung in Go
Lernen Sie alles, was Sie über die Programmiersprache Go wissen müssen: Neben den Sprachkonstrukten erfahren Sie das Notwendigste über Entwicklungsumgebungen, wie Sie Modules und Libraries erstellen und wie Sie die mitgelieferten Tools nutzen.
-
Direkt umsetzen: Steigen Sie sofort in die Programmierung ein
Ganz nach dem Moto »Learning by Doing« entwickeln Sie Microservices und fügen diese zu einer Anwendung zusammen. Damit das Ganze reibungslos klappt, gibt Ihnen Kristian Köhler zahlreiche Best Practices an die Hand, erklärt Ihnen das Monitoring und zeigt ausführlich, wie Sie mit Fehlern umgehen.
Aus dem Inhalt
- Grundlagen von Go: Installation, Entwicklungsumgebungen, alle Tools im Überblick
- Sprachgrundlagen: Variablen und Funktionen, Go Statements, Collections, Pointer
- Modules und Libraries: Third-Party-Libraries einbinden und eigene Module und Libraries entwickeln
- Alle Grundlagen über Microservices
- Microservices mit Go umsetzen
- Concurreny: Die Nebenläufigkeit mit Go
- Qualitätssicherung: Unit Test Framework und Benchmark
- Idiomatic Go und Effective Go
- Eigene Go-Services in der Cloud betreiben
Stimmen zum Buch
Diese Bücher könnten Sie auch interessieren
-
Cloud-Infrastrukturen – Das Handbuch für DevOps-Teams und Administratoren
576 Seiten, gebunden
E-Book-Formate: PDF, EPUB, Online€ 34,93
Sofort verfügbar
E-Book
-
Continuous Integration mit Jenkins – Das Handbuch für Entwickler und DevOps-Teams
400 Seiten, gebunden
E-Book-Formate: PDF, EPUB, Online€ 39,90
Sofort lieferbar
Buch | E-Book | Bundle
-
Kotlin – Das umfassende Handbuch
823 Seiten, gebunden
E-Book-Formate: PDF, EPUB, Online€ 49,90
Sofort lieferbar
Buch | E-Book | Bundle