TypeScript und Kubernetes: Vollständiger Leitfaden für Entwicklung und Bereitstellung
300 Seiten
German
PDF
4.5

TypeScript und Kubernetes: Vollständiger Leitfaden für Entwicklung und Bereitstellung

TypeScript und Kubernetes: Vollständiger Leitfaden für Entwicklung und Bereitstellung

Autor:

Jahr:

Zusammenfassung:

Das Buch "TypeScript und Kubernetes" ist ein praktischer Leitfaden für Entwickler, die moderne Cloud-Anwendungen mit TypeScript und Kubernetes erstellen möchten. Der Autor, Artjom Sokolow, teilt seine Erfahrungen beim Aufbau skalierbarer Microservice-Architekturen, von den Grundlagen von TypeScript bis hin zu fortgeschrittenen Techniken der Container-Orchestrierung.



Worum geht es in diesem Buch?

Das Buch deckt den gesamten Entwicklungszyklus einer Cloud-Anwendung ab: vom Schreiben des Codes in TypeScript bis zur Bereitstellung in einem Kubernetes-Cluster. Sie erfahren, wie Sie:

  • Microservices in TypeScript mit Node.js entwerfen
  • Docker-Images erstellen und deren Größe optimieren
  • Einen Kubernetes-Cluster einrichten (Minikube, Kind oder Cloud-Lösungen)
  • Konfigurationen über ConfigMaps und Secrets verwalten
  • Service Discovery und Lastenausgleich implementieren
  • CI/CD-Pipelines für die automatische Bereitstellung konfigurieren
  • Anwendungen in Kubernetes überwachen und protokollieren


Für wen ist dieses Buch?

Das Buch eignet sich für:

  • TypeScript/JavaScript-Entwickler, die auf eine Cloud-Architektur umsteigen möchten
  • DevOps-Ingenieure, die TypeScript für die Erstellung von Automatisierungstools erlernen möchten
  • Full-Stack-Entwickler, die moderne Bereitstellungsmethoden beherrschen möchten
  • Studenten und Anfänger mit grundlegenden Kenntnissen in TypeScript und Linux


Was werden Sie lernen?

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

  • Typsichere Microservices in TypeScript zu schreiben
  • Kubernetes-Manifeste (Deployments, Services, Ingress) zu entwerfen
  • Horizontale Skalierung (HPA) zu konfigurieren
  • Mit Helm-Charts zur Verwaltung von Releases zu arbeiten
  • Observability zu integrieren (Prometheus, Grafana, OpenTelemetry)
  • Nahtlose Anwendungsaktualisierungen (Rolling Update) zu implementieren


Das Buch enthält zahlreiche Codebeispiele, die in realen Projekten verwendet werden können. Alle Beispiele sind im GitHub-Repository verfügbar. Sie erwerben praktische Fähigkeiten, die Sie sofort bei der Arbeit oder in Pet-Projekten anwenden können.



Meistern Sie TypeScript und Kubernetes mit diesem Buch – und Sie werden in der Lage sein, Anwendungen zu erstellen, die für jeden Maßstab bereit sind!

Empfehlungen