DevOps für TypeScript-Entwickler
300 Seiten
German
PDF
4.5

DevOps für TypeScript-Entwickler

DevOps für TypeScript-Entwickler

Autor:

Jahr:

Zusammenfassung:

Das Buch „DevOps für TypeScript-Entwickler“ ist ein praktischer Leitfaden, der Frontend- und Backend-Entwicklern mit TypeScript hilft, moderne DevOps-Praktiken zu erlernen. Sie erfahren, wie Sie das Erstellen, Testen und Bereitstellen von Anwendungen mit Docker, Kubernetes, CI/CD-Pipelines und Cloud-Diensten automatisieren.



Worum geht es in dem Buch?

Das Buch deckt den gesamten DevOps-Zyklus für TypeScript-Projekte ab: von der Einrichtung der Umgebung bis zum Monitoring in der Produktion. Sie lernen:

  • TypeScript-Anwendungen mit Docker und Docker Compose zu containerisieren
  • Kubernetes-Cluster bereitzustellen und Microservices zu verwalten
  • CI/CD-Pipelines (GitHub Actions, GitLab CI) für automatisches Testen und Deployment einzurichten
  • Mit Cloud-Anbietern (AWS, GCP, Azure) und Serverless-Funktionen zu arbeiten
  • Monitoring, Logging und Alerting zu organisieren (Prometheus, Grafana, ELK)
  • Infrastructure as Code (Terraform, Pulumi) zur Ressourcenverwaltung anzuwenden


Für wen ist dieses Buch?

Das Buch richtet sich an:

  • TypeScript-Entwickler, die über das reine Schreiben von Code hinausgehen und Infrastrukturaufgaben erlernen möchten
  • Full-Stack-Ingenieure, die Entwicklungs- und Bereitstellungsprozesse automatisieren möchten
  • DevOps-Ingenieure, die sich tiefer mit den Besonderheiten des TypeScript-Ökosystems (Node.js, Next.js, NestJS) befassen möchten
  • Teamleiter und technische Manager, die für die Einführung einer DevOps-Kultur im Team verantwortlich sind


Was werden Sie lernen?

Nach der Lektüre des Buches werden Sie in der Lage sein:

  • Leichte Docker-Images für TypeScript-Anwendungen zu erstellen (mehrstufiger Build)
  • Automatisches Deployment auf Kubernetes über Helm-Charts einzurichten
  • TypeScript in Monitoring- und Tracing-Systeme (OpenTelemetry) zu integrieren
  • Pipelines zu optimieren, um Build-Zeiten und Cloud-Ressourcenkosten zu reduzieren
  • Die Sicherheit von Containern und Secrets zu gewährleisten (Vault, Docker secrets)
  • Bereitstellungsstrategien zu implementieren: Blue/Green, Canary, Rolling Update


Alle Codebeispiele sind im Repository verfügbar und in TypeScript unter Verwendung gängiger Frameworks (Express, Fastify, NestJS) geschrieben. Das Buch enthält Checklisten, Spickzettel und praktische Aufgaben zur Vertiefung des Materials. Unabhängig von Ihrem aktuellen Kenntnisstand können Sie das Gelernte sofort in realen Projekten anwenden.



„DevOps für TypeScript-Entwickler“ ist die Brücke zwischen Entwicklung und Betrieb. Beginnen Sie den Weg zu einem Ingenieur, der nicht nur Code schreibt, sondern auch für dessen stabilen Betrieb in der Produktion verantwortlich ist.

Empfehlungen