TypeScript und Docker: Containerisierung von Anwendungen
300 Seiten
German
PDF
4.5

TypeScript und Docker: Containerisierung von Anwendungen

TypeScript und Docker: Containerisierung von Anwendungen

Autor:

Jahr:

Zusammenfassung:

Moderne Webentwicklung ist ohne effizientes Management von Ausführungsumgebungen und Code-Auslieferung nicht möglich. Das Buch „TypeScript und Docker: Containerisierung von Anwendungen“ ist ein praktischer Leitfaden, der die Stärke der statischen Typisierung von TypeScript mit der Flexibilität der Docker-Containerisierung vereint. Sie lernen, TypeScript-Anwendungen in isolierten, reproduzierbaren Umgebungen zu erstellen, zu verpacken und bereitzustellen, die für den Produktionseinsatz bereit sind.



Für wen ist dieses Buch?

  • Frontend- und Backend-Entwickler, die TypeScript verwenden und Docker zur Beschleunigung von Entwicklung und Deployment erlernen möchten.
  • DevOps-Ingenieure, die die Besonderheiten der Containerisierung von TypeScript-Projekten tiefer verstehen wollen.
  • Teamleiter und Architekten, die moderne CI/CD-Praktiken und Microservices-Architekturen einführen möchten.
  • Studenten und Berufseinsteiger, die TypeScript lernen und einen systematischen Ansatz zur Containerisierung suchen.


Was werden Sie aus dem Buch lernen?

  • Grundlagen von Docker: Installation, Arbeit mit Images, Containern, Dockerfile und Docker Compose.
  • Besonderheiten von TypeScript: Einrichtung eines TypeScript-Projekts für die Containerisierung, Verwaltung von Abhängigkeiten (npm/yarn/pnpm), Multi-Stage-Builds.
  • Optimierung von Images: Größenreduzierung, Layer-Caching, Best Practices für Node.js und TypeScript.
  • Netzwerk und Speicher: Arbeit mit Docker-Netzwerken, Volumes, Portweiterleitung für Webanwendungen.
  • Microservices und Orchestrierung: Erstellung von Multi-Container-Anwendungen mit Docker Compose, Einführung in Kubernetes.
  • CI/CD und Deployment: Automatisierung von Build und Deployment von TypeScript-Anwendungen mit GitHub Actions, GitLab CI und Docker Hub.
  • Sicherheit: Minimierung von Berechtigungen, Schwachstellenscanning, Arbeit mit Secrets.
  • Reale Projekte: Analyse des gesamten Zyklus vom Schreiben des Codes bis zum Deployment auf einem Server (Express, NestJS, Next.js).


Warum sollten Sie dieses Buch lesen?

Der Autor – ein erfahrener Entwickler und DevOps-Praktiker – teilt bewährte Muster und vermeidet abstrakte Theorien. Jedes Kapitel enthält sofort einsatzbereite Beispiele, die Sie an Ihre eigenen Aufgaben anpassen können. Das Buch ist in lebendiger Sprache geschrieben, mit Fokus auf die Praxis: Sie werden nicht nur über Docker lesen, sondern bereits im ersten Kapitel Ihre erste containerisierte TypeScript-Anwendung erstellen.



Nach der Lektüre werden Sie Docker sicher für die Entwicklung, das Testen und das Deployment von TypeScript-Projekten jeder Komplexität einsetzen können – von einer einfachen API bis hin zu einem verteilten Microservices-System. Dies ist ein Must-Read für alle, die ihren Workflow professionell, stabil und skalierbar gestalten möchten.



Kaufen Sie das Buch „TypeScript und Docker: Containerisierung von Anwendungen“ auf PythonLib – eine Investition in Ihre Karriere als Entwickler.

Empfehlungen