DevOps für TypeScript-Entwickler
DevOps für TypeScript-Entwickler
Zusammenfassung:
Das Buch „DevOps für TypeScript-Entwickler“ ist ein praktischer Leitfaden, der TypeScript-Entwicklern hilft, die wichtigsten DevOps-Prinzipien zu erlernen und in ihren Projekten anzuwenden. Der Autor, Alexey Smirnov, der über langjährige Erfahrung in der Entwicklung und dem Betrieb hochlastiger Systeme verfügt, teilt bewährte Ansätze zur Automatisierung, Bereitstellung und Überwachung von Anwendungen.
Worum geht es in diesem Buch?
Das Buch deckt den gesamten Zyklus der DevOps-Praktiken in Bezug auf TypeScript-Projekte ab. Sie erfahren, wie Sie kontinuierliche Integration und Bereitstellung (CI/CD) mit beliebten Tools wie GitHub Actions, GitLab CI und Jenkins einrichten. Besonderes Augenmerk liegt auf der Containerisierung mit Docker und der Orchestrierung mit Kubernetes, um skalierbare und ausfallsichere Systeme zu erstellen. Auch Themen wie Monitoring, Logging und Konfigurationsmanagement werden behandelt.
Für wen ist dieses Buch?
- TypeScript-Entwickler, die Build- und Bereitstellungsprozesse automatisieren möchten.
- DevOps-Ingenieure, die nach spezialisierten Lösungen für das TypeScript-Ökosystem suchen.
- Teamleiter und Architekten, die Entwicklungs- und Betriebsprozesse verbessern möchten.
- Studenten und Berufseinsteiger, die DevOps praktisch erlernen möchten.
Was werden Sie lernen?
- Wie Sie CI/CD für TypeScript-Anwendungen von Grund auf einrichten.
- Wie Sie Anwendungen mit Docker containerisieren und über Kubernetes verwalten.
- Wie Sie Tests, Builds und Deployments automatisieren.
- Wie Sie effektives Monitoring und Logging mit Prometheus, Grafana und dem ELK Stack organisieren.
- Wie Sie mit Cloud-Plattformen (AWS, Azure, GCP) für die Bereitstellung von TypeScript-Projekten arbeiten.
- Wie Sie Infrastructure as Code (Terraform, Ansible) zur Verwaltung der Infrastruktur einführen.
Jedes Kapitel enthält Codebeispiele, Schritt-für-Schritt-Anleitungen und praktische Aufgaben. Das Buch ist in lebendiger Sprache geschrieben und konzentriert sich auf reale Herausforderungen, denen Teams bei der Entwicklung und dem Betrieb von TypeScript-Anwendungen begegnen.
„DevOps für TypeScript-Entwickler“ wird ein unverzichtbarer Helfer für alle sein, die Entwicklungsprozesse beschleunigen, die Zuverlässigkeit von Anwendungen erhöhen und die Time-to-Market neuer Versionen verkürzen möchten.
Empfehlungen
Swift (iOS/macOS) und Datenbanken: Ein praktischer Leitfaden
GraphQL in Rust: Moderne APIs von Grund auf erstellen
Funktionale Programmierung in C++: Ein moderner Ansatz
Python Graphics: Vollständiger Leitfaden zur Erstellung von 2D- und 3D-Grafiken mit Python
Black Hat Go: Go-Programmierung für Hacker und Pentester
Freude an Kotlin