DevOps für Go (Golang)-Entwickler
300 Seiten
German
PDF
4.5

DevOps für Go (Golang)-Entwickler

DevOps für Go (Golang)-Entwickler

Autor:

Jahr:

Zusammenfassung:

Das Buch „DevOps für Go (Golang)-Entwickler“ ist ein praktischer Leitfaden, der Ihnen hilft, moderne DevOps-Praktiken zu erlernen und in Ihren Go-Projekten anzuwenden. Der Autor, der erfahrene Ingenieur Alexei Smirnow, teilt bewährte Ansätze zur Automatisierung, Bereitstellung und Überwachung von Go-Anwendungen.



Worum geht es in diesem Buch?

  • Grundlagen von DevOps für Go-Entwickler: von der Theorie zur Praxis
  • Einrichtung von kontinuierlicher Integration und Bereitstellung (CI/CD) mit GitHub Actions, GitLab CI und Jenkins
  • Containerisierung von Go-Anwendungen mit Docker: Erstellung schlanker Images, mehrstufiger Build
  • Container-Orchestrierung mit Kubernetes: Deployment, Skalierung, Konfigurationsverwaltung
  • Monitoring und Logging: Prometheus, Grafana, OpenTelemetry für Go
  • Automatisierung von Tests, Build und Deployment
  • Sicherheit in DevOps-Pipelines


Für wen ist dieses Buch?

  • Go-Entwickler, die DevOps-Praktiken erlernen möchten
  • DevOps-Ingenieure, die mit Golang-Projekten arbeiten
  • Teamleiter und Architekten, die die Entwicklungseffizienz steigern möchten
  • Studenten und Berufseinsteiger, die moderne Ansätze zur Softwarebereitstellung erlernen


Was wird der Leser erfahren?

  • Wie man eine vollständige CI/CD-Pipeline für eine Go-Anwendung einrichtet
  • Wie man Docker-Images für Go-Dienste optimiert
  • Wie man Go-Mikrodienste in Kubernetes bereitstellt und verwaltet
  • Wie man Monitoring und Alerting für Produktionssysteme implementiert
  • Wie man Routineaufgaben mit Go-Skripten automatisiert
  • Wie man Zuverlässigkeit und Ausfallsicherheit von Go-Anwendungen gewährleistet


Das Buch enthält zahlreiche praktische Beispiele, fertige Konfigurationen und Schritt-für-Schritt-Anleitungen. Alle Beispiele stehen zum Download zur Verfügung und können sofort in der Arbeit eingesetzt werden. Unabhängig von Ihrem aktuellen Kenntnisstand finden Sie hier wertvolles Wissen, das Ihnen hilft, zuverlässige und skalierbare Go-Anwendungen mit den besten DevOps-Praktiken zu erstellen.



Schließen Sie sich der Gemeinschaft der Go-Entwickler an, die bereits DevOps in ihren Projekten einsetzen, und machen Sie mit diesem Buch Ihren nächsten Schritt in der beruflichen Entwicklung!

Empfehlungen