DevOps lernen: CI/CD mit Jenkins unter Verwendung von Pipelines und Docker
"Learn DevOps: CI/CD with Jenkins Using Pipelines and Docker" von Amari Knox ist ein praxisorientierter Leitfaden, der sowohl Anfänger als auch erfahrene Entwickler befähigt, DevOps-Prinzipien zu beherrschen und effiziente CI/CD-Workflows zu implementieren. Das Buch, das 2025 in seiner ersten Auflage erschien, greift auf reale Anwendungsfälle zurück und orientiert sich an beliebten Udemy-Kursen, um die Automatisierung von Builds, Tests und Deployments mit Jenkins, Docker und Job DSL zu vermitteln. DevOps verbindet Entwicklung und Betrieb für eine schnellere und zuverlässigere Softwarebereitstellung, wie Pioniere wie Netflix und Amazon beispielhaft demonstrieren. Ausgehend von Kernkonzepten – Zusammenarbeit, Automatisierung, kontinuierliche Verbesserung, Infrastructure as Code (IaC) und DevSecOps – untersucht das Buch die Rolle von CI/CD im Softwareentwicklungszyklus (SDLC) und zitiert Daten aus Berichten wie dem "State of DevOps 2023" von Google Cloud. Leser erfahren, warum Jenkins Tools wie GitHub Actions überlegen ist, und vergleichen traditionelle Freestyle-Jobs mit modernen Pipelines. Schrittweise Kapitel führen Sie durch die Einrichtung: Installieren Sie Jenkins via Docker auf Ubuntu, erstellen Sie eine Node.js-To-Do-App, automatisieren Sie mit IaC-Skripten und nutzen Sie Job DSL für die programmatische Job-Erstellung. Meistern Sie deklarative und skriptbasierte Pipelines in Groovy, containerisieren Sie Anwendungen mit mehrstufigen Dockerfiles und erweitern Sie Ihr Wissen auf paralleles Testen, Blue-Green-Deployments, Fehlerbehandlung und Multi-Branch-Pipelines für Pull-Request-Feedback. Sicherheit wird durch Matrix-Autorisierung, SAML/LDAP-Integration, verschlüsselte Geheimnisse und Schwachstellenscans mit Trivy besonders betont. Fallstudien aus der Praxis demonstrieren durchgängige CI/CD für produktive Node. js-Anwendungen, Performance-Optimierung durch Caching und Ressourcenzuweisung, Integrationen wie GitHub-Webhooks, SonarQube und Terraform sowie Monitoring mit Grafana. Karrieretipps umfassen Ratschläge zum Lebenslauf, Interviewfragen zu Jenkins und Rollen wie DevOps Engineer oder SRE. Ein Abschlussprojekt entwickelt ein komplettes CI/CD-System für eine Python-Flask-Anwendung und erweitert dieses um Kubernetes und GitOps. Dieses Buch bietet Ihnen praxisnahe Anleitungen, Codebeispiele, FAQs zur Fehlerbehebung, Übungen und einen Anhang mit Glossar und Kurzanleitungen. Es hilft Ihnen, Bereitstellungsfehler um 90 % zu reduzieren, häufige Releases zu realisieren und Ihre Karrierechancen zu verbessern – DevOps-Ingenieure verdienen durchschnittlich über 120.000 US-Dollar. Ideal für Entwickler, IT-Experten und Studierende: Diese Ressource für 2025 orientiert sich an den aktuellen Trends und bereitet Sie auf die Automatisierung in Unternehmen vor. Beschleunigen Sie Ihre Markteinführung, verbessern Sie die Zuverlässigkeit und fördern Sie Innovationen – setzen Sie noch heute auf DevOps!
-
Autore:
-
Anno edizione:2025
-
Editore:
-
Formato:
-
Lingua:Tedesco
Formato:
Gli eBook venduti da Feltrinelli.it sono in formato ePub e possono essere protetti da Adobe DRM. In caso di download di un file protetto da DRM si otterrà un file in formato .acs, (Adobe Content Server Message), che dovrà essere aperto tramite Adobe Digital Editions e autorizzato tramite un account Adobe, prima di poter essere letto su pc o trasferito su dispositivi compatibili.
Cloud:
Gli eBook venduti da Feltrinelli.it sono sincronizzati automaticamente su tutti i client di lettura Kobo successivamente all’acquisto. Grazie al Cloud Kobo i progressi di lettura, le note, le evidenziazioni vengono salvati e sincronizzati automaticamente su tutti i dispositivi e le APP di lettura Kobo utilizzati per la lettura.
Clicca qui per sapere come scaricare gli ebook utilizzando un pc con sistema operativo Windows