Evaluare:
Cartea este apreciată ca fiind cea mai actualizată resursă privind implementarea Continuous Delivery cu Docker și Jenkins, dar unii cititori consideră că nu oferă informații noi dacă sunt deja familiarizați cu conceptele CI/CD.
Avantaje:⬤ Oferă cele mai recente informații despre Docker și Jenkins
⬤ bine organizată pentru începători
⬤ include bune practici și sfaturi
⬤ foarte lăudată pentru claritate și exhaustivitate.
⬤ Conținut de nivel înalt
⬤ poate să nu ofere informații noi pentru utilizatorii experimentați
⬤ considerat învechit în comparație cu alte resurse similare.
(pe baza a 3 recenzii ale cititorilor)
Continuous Delivery with Docker and Jenkins: Delivering software at scale
Dezlănțuiți combinația dintre Docker și Jenkins pentru a îmbunătăți fluxul de lucru DevOps
Caracteristici principale
⬤ Construiți aplicații fiabile și sigure utilizând containerele Docker.
⬤ Creați o conductă completă de livrare continuă folosind Docker, Jenkins și Ansible.
⬤ Livrați-vă aplicațiile direct pe clusterul Docker Swarm.
⬤ Creați soluții mai complexe folosind containere multiple și migrări de baze de date.
Descrierea cărții
Combinația dintre Docker și Jenkins vă îmbunătățește conducta Continuous Delivery folosind mai puține resurse. De asemenea, vă ajută să vă extindeți construcțiile, să automatizați sarcinile și să accelerați performanța Jenkins cu beneficiile containerizării Docker.
Această carte va explica avantajele combinării Jenkins și Docker pentru a îmbunătăți procesul de integrare și livrare continuă a dezvoltării aplicațiilor. 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 învăța cum să asigurați implementarea rapidă a aplicațiilor cu ajutorul containerelor Docker, precum și scalarea Jenkins cu ajutorul Docker Swarm. În continuare, veți afla cum să implementați aplicații utilizând imagini Docker și să le testați cu Jenkins.
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 Continuous Delivery.
⬤ Configurați Jenkins și scalați-l utilizând agenți bazați pe Docker.
⬤ Înțelegeți principiile și aspectele tehnice ale unei conducte de livrare continuă de succes.
⬤ Crearea unui proces complet de Continuous Delivery folosind instrumente moderne: Docker, Jenkins și Ansible.
⬤ Scrieți teste de acceptare folosind Cucumber și rulați-le în ecosistemul Docker folosind Jenkins.
⬤ Creați aplicații multi-container utilizând Docker Compose.
⬤ Gestionați modificările bazelor de date în cadrul procesului Continuous Delivery și înțelegeți cadrele eficiente precum Cucumber și Flyweight.
⬤ Construiți aplicații de clusterizare cu Jenkins folosind Docker Swarm.
⬤ 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.
Pentru cine este această carte:
Această carte este indusă pentru a oferi o prezentare generală completă a învățării profunde. De la începător în învățarea profundă și inteligența artificială la omul de știință de date care dorește să se familiarizeze cu Theano și bibliotecile sale de sprijin sau să aibă o înțelegere extinsă a rețelelor neuronale profunde.
Unele abilități de bază în programarea Python și știința calculatoarelor vor ajuta, precum și abilități în algebra elementară și calcul.
© 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)