Ocena:
Książka ta stanowi przydatne wprowadzenie do potoków CI/CD, oferując praktyczne przykłady i usystematyzowane podejście. Chociaż jest chwalona za prostotę i szeroki zakres, niektórzy czytelnicy uważają, że brakuje jej głębi w niektórych obszarach.
Zalety:⬤ Bardzo pouczająca i praktyczna
⬤ świetna dla początkujących w DevOps
⬤ jasne wyjaśnienia i przykłady
⬤ dobre omówienie koncepcji CI/CD
⬤ łatwa do czytania i śledzenia
⬤ pomocne diagramy
⬤ zrównoważone połączenie teorii i praktyki.
⬤ Niektórzy uważają, że jest zbyt uproszczona lub brakuje jej głębi
⬤ może nie zapewniać dogłębnego zrozumienia technologii takich jak Jenkins i Docker
⬤ uważana za podstawową przez niektórych doświadczonych czytelników
⬤ zawiera pewne treści w późniejszych rozdziałach.
(na podstawie 11 opinii czytelników)
Continuous Delivery with Docker and Jenkins - Second Edition: Create secure applications by building complete CI/CD pipelines
Stwórz kompletny proces ciągłego dostarczania przy użyciu nowoczesnych narzędzi DevOps, takich jak Docker, Kubernetes, Jenkins, Docker Hub, Ansible, GitHub i wiele innych.
Kluczowe cechy
⬤ Buduj niezawodne i bezpieczne aplikacje przy użyciu kontenerów Docker.
⬤ Tworzenie wysoce dostępnego środowiska do skalowania serwerów Docker przy użyciu Kubernetes.
⬤ Wdrożenie zaawansowanego procesu ciągłego dostarczania poprzez zrównoleglenie zadań potoku.
Opis książki
Continuous Delivery with Docker and Jenkins, Second Edition wyjaśnia 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 testy akceptacyjne i zarządzanie konfiguracją.
Idąc dalej, dowiesz się, jak zapewnić szybkie wdrażanie aplikacji za pomocą kontenerów Docker wraz ze skalowaniem Jenkinsa za pomocą Kubernetes. Następnie dowiesz się, jak wdrażać aplikacje za pomocą obrazów Docker i testować je za pomocą Jenkinsa. Pod koniec książki omówione zostaną brakujące części potoku CD, czyli środowiska i infrastruktura, wersjonowanie aplikacji oraz testowanie niefunkcjonalne.
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 CD.
⬤ Dowiesz się, jak korzystać z Jenkinsa w środowiskach chmurowych.
⬤ Skalować pulę serwerów Docker przy użyciu Kubernetes.
⬤ Tworzenie aplikacji wielokontenerowych przy użyciu Docker Compose.
⬤ Pisanie testów akceptacyjnych przy użyciu Cucumber i uruchamianie ich w ekosystemie Docker przy użyciu Jenkins.
⬤ Publikować zbudowany obraz Docker do rejestru Docker Registry i wdrażać cykle potoków Jenkins przy użyciu najlepszych praktyk społeczności.
© 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)