Ciągłe dostarczanie z Dockerem i Jenkinsem: Dostarczanie oprogramowania na dużą skalę

Ocena:   (4,0 na 5)

Ciągłe dostarczanie z Dockerem i Jenkinsem: Dostarczanie oprogramowania na dużą skalę (Rafal Leszko)

Opinie czytelników

Podsumowanie:

Książka jest uznawana za najbardziej aktualne źródło informacji na temat wdrażania ciągłego dostarczania za pomocą Dockera i Jenkinsa, ale niektórzy czytelnicy uważają, że nie oferuje nowych spostrzeżeń, jeśli są już zaznajomieni z koncepcjami CI / CD.

Zalety:

Dostarcza najnowszych informacji na temat Dockera i Jenkinsa
dobrze zorganizowany dla początkujących
zawiera dobre praktyki i wskazówki
wysoko oceniany za przejrzystość i kompleksowość.

Wady:

Zawartość na wysokim poziomie
może nie dostarczać nowych informacji doświadczonym użytkownikom
uważana za przestarzałą w porównaniu z innymi podobnymi zasobami.

(na podstawie 3 opinii czytelników)

Oryginalny tytuł:

Continuous Delivery with Docker and Jenkins: Delivering software at scale

Zawartość książki:

Uwolnij połączenie Dockera i Jenkinsa w celu usprawnienia przepływu pracy DevOps

Kluczowe cechy

⬤ Buduj niezawodne i bezpieczne aplikacje przy użyciu kontenerów Docker.

⬤ Tworzenie kompletnego potoku ciągłego dostarczania przy użyciu Dockera, Jenkinsa i Ansible.

⬤ Dostarczanie aplikacji bezpośrednio do klastra Docker Swarm.

⬤ Twórz bardziej złożone rozwiązania przy użyciu wielu kontenerów i migracji baz danych.

Opis książki

Połączenie Dockera i Jenkinsa usprawnia potok ciągłego dostarczania przy użyciu mniejszej ilości zasobów. Pomaga również skalować kompilacje, automatyzować zadania i przyspieszać wydajność Jenkinsa dzięki zaletom konteneryzacji Docker.

Ta książka wyjaśni zalety połączenia Jenkinsa i Dockera w celu usprawnienia procesu ciągłej integracji i dostarczania aplikacji. Rozpocznie się od skonfigurowania serwera Docker i skonfigurowania na nim Jenkinsa. Następnie przedstawi kroki tworzenia aplikacji na plikach Docker i integrowania ich z Jenkinsem przy użyciu procesów ciągłego dostarczania, takich jak ciągła integracja, automatyczne testowanie akceptacyjne i zarządzanie konfiguracją.

W dalszej części dowiesz się, jak zapewnić szybkie wdrażanie aplikacji za pomocą kontenerów Docker wraz ze skalowaniem Jenkinsa przy użyciu Docker Swarm. Następnie dowiesz się, jak wdrażać aplikacje za pomocą obrazów Docker i testować je za pomocą Jenkinsa.

Pod koniec książki będziesz usprawniać przepływ pracy DevOps poprzez integrację funkcjonalności Dockera i Jenkinsa.

Czego się nauczysz

⬤ Poznasz podstawy Dockera i dowiesz się, jak dockeryzować aplikację na potrzeby procesu Continuous Delivery.

⬤ Skonfigurować Jenkinsa i skalować go przy użyciu agentów opartych na Dockerze.

⬤ Zrozumienie zasad i technicznych aspektów udanego potoku Continuous Delivery.

⬤ Stworzenie kompletnego procesu Continuous Delivery przy użyciu nowoczesnych narzędzi: Docker, Jenkins i Ansible.

⬤ Pisać testy akceptacyjne przy użyciu Cucumber i uruchamiać je w ekosystemie Docker przy użyciu Jenkins.

⬤ Tworzenie aplikacji wielokontenerowych przy użyciu Docker Compose.

⬤ Zarządzanie zmianami w bazach danych w procesie Continuous Delivery i zrozumienie skutecznych frameworków, takich jak Cucumber i Flyweight.

⬤ Tworzenie klastrów aplikacji z Jenkinsem przy użyciu Docker Swarm.

⬤ Publikowanie zbudowanego obrazu Docker do rejestru Docker Registry i wdrażanie cykli potoków Jenkins przy użyciu najlepszych praktyk społeczności.

Dla kogo jest ta książka:

Ta książka ma na celu zapewnienie pełnego przeglądu głębokiego uczenia się. Od początkujących w głębokim uczeniu się i sztucznej inteligencji po naukowców zajmujących się danymi, którzy chcą zapoznać się z Theano i jego bibliotekami pomocniczymi lub mieć rozszerzone zrozumienie głębokich sieci neuronowych.

Pomocne będą podstawowe umiejętności programowania w Pythonie i informatyki, a także umiejętności z zakresu algebry elementarnej i rachunku różniczkowego.

Dodatkowe informacje o książce:

ISBN:9781787125230
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Ciągłe dostarczanie z Dockerem i Jenkinsem - wydanie drugie: Twórz bezpieczne aplikacje, budując...
Stwórz kompletny proces ciągłego dostarczania...
Ciągłe dostarczanie z Dockerem i Jenkinsem - wydanie drugie: Twórz bezpieczne aplikacje, budując kompletne potoki CI/CD - Continuous Delivery with Docker and Jenkins - Second Edition: Create secure applications by building complete CI/CD pipelines
Continuous Delivery with Docker and Jenkins - Third Edition: Tworzenie bezpiecznych aplikacji...
Stwórz kompletny proces ciągłego dostarczania przy...
Continuous Delivery with Docker and Jenkins - Third Edition: Tworzenie bezpiecznych aplikacji poprzez budowanie kompletnych potoków CI/CD - Continuous Delivery with Docker and Jenkins - Third Edition: Create secure applications by building complete CI/CD pipelines
Ciągłe dostarczanie z Dockerem i Jenkinsem: Dostarczanie oprogramowania na dużą skalę - Continuous...
Uwolnij połączenie Dockera i Jenkinsa w celu...
Ciągłe dostarczanie z Dockerem i Jenkinsem: Dostarczanie oprogramowania na dużą skalę - Continuous Delivery with Docker and Jenkins: Delivering software at scale

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)