Evaluare:
Această carte reprezintă o introducere utilă în conductele CI/CD, oferind exemple practice și o abordare structurată. Deși este lăudată pentru simplitatea și amploarea acoperirii sale, unii cititori consideră că îi lipsește profunzimea în anumite domenii.
Avantaje:⬤ Foarte informativ și practic
⬤ excelent pentru începătorii în DevOps
⬤ explicații și exemple clare
⬤ acoperire bună a conceptelor CI/CD
⬤ ușor de citit și de urmărit
⬤ diagrame utile
⬤ amestec echilibrat de teorie și practică.
⬤ Unii o consideră prea simplistă sau lipsită de profunzime
⬤ poate să nu ofere o înțelegere aprofundată a tehnologiilor precum Jenkins și Docker
⬤ considerată de bază de către unii cititori experimentați
⬤ include ceva conținut de puf în capitolele ulterioare.
(pe baza a 11 recenzii ale cititorilor)
Continuous Delivery with Docker and Jenkins - Second Edition: Create secure applications by building complete CI/CD pipelines
Creați un proces complet de livrare continuă utilizând instrumente DevOps moderne precum Docker, Kubernetes, Jenkins, Docker Hub, Ansible, GitHub și multe altele.
Caracteristici principale
⬤ Construiți aplicații fiabile și sigure utilizând containerele Docker.
⬤ Crearea unui mediu extrem de disponibil pentru scalarea serverelor Docker folosind Kubernetes.
⬤ Implementați un proces avansat de livrare continuă prin paralelizarea sarcinilor pipeline.
Descrierea cărții
Continuous Delivery with Docker and Jenkins, Second Edition va explica avantajele combinării Jenkins și Docker pentru a îmbunătăți procesul de integrare și livrare continuă a dezvoltării unei aplicații. Se va începe cu setarea unui server Docker și configurarea Jenkins pe acesta. Apoi va oferi pași pentru a construi aplicații pe fișiere Docker și a le integra cu Jenkins utilizând procese de livrare continuă, cum ar fi integrarea continuă, testarea automată a acceptării și gestionarea configurației.
În continuare, veți afla cum să asigurați implementarea rapidă a aplicațiilor cu ajutorul containerelor Docker, împreună cu scalarea Jenkins cu ajutorul Kubernetes. În continuare, veți afla cum să implementați aplicații utilizând imagini Docker și testându-le cu Jenkins. Spre final, cartea va aborda părțile care lipsesc din conducta CD, și anume mediile și infrastructura, versionarea aplicațiilor și testarea nefuncțională.
Până la sfârșitul cărții, veți îmbunătăți fluxul de lucru DevOps prin integrarea funcționalităților Docker și Jenkins.
Ce veți învăța
⬤ Să vă familiarizați cu fundamentele docker și cum să dockerizați o aplicație pentru procesul CD.
⬤ Învățați cum să utilizați Jenkins în mediile cloud.
⬤ Să scalați un grup de servere Docker utilizând Kubernetes.
⬤ Creați aplicații multi-container utilizând Docker Compose.
⬤ Scrieți teste de acceptare folosind Cucumber și rulați-le în ecosistemul Docker folosind Jenkins.
⬤ Publicați o imagine Docker construită într-un registru Docker și implementați cicluri de conducte Jenkins utilizând cele mai bune practici ale comunității.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)