Ocena:
Książka zbiera pozytywne opinie za kompleksowe i szczegółowe podejście do Continuous Integration/Continuous Deployment (CI/CD), szczególnie w kontekście narzędzi takich jak Jenkins, Docker i Ansible. Chwalona jest za to, że złożone tematy są przystępne zarówno dla początkujących, jak i profesjonalistów. Niektóre recenzje krytykują ją jednak za to, że jest zbyt powierzchowna i stanowi jedynie listę narzędzi bez praktycznych wskazówek dotyczących ich zastosowania.
Zalety:Szczegółowe i przystępne objaśnienia praktyk CI/CD, obejmujące podstawowe nowoczesne technologie, praktyczne zarówno dla początkujących, jak i profesjonalistów, dobrze zorganizowane treści i dobre podstawowe zasoby dla DevOps i DevSecOps.
Wady:Brakuje praktycznych wskazówek dotyczących wdrażania narzędzi, nadmiernie koncentruje się na aspektach marketingowych, a niektórzy czytelnicy chcieliby bardziej dogłębnego omówienia niektórych tematów.
(na podstawie 9 opinii czytelników)
Continuous Delivery with Docker and Jenkins - Third 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, Jenkins, Kubernetes, Ansible, Terraform i wiele innych.
Kluczowe cechy:
⬤ Tworzenie niezawodnych i bezpiecznych aplikacji przy użyciu kontenerów Docker.
⬤ Tworzenie wysoce dostępnego środowiska do skalowania Jenkins i usług przy użyciu Kubernetes.
⬤ Zautomatyzuj proces wydawania aplikacji od początku do końca.
Opis książki:
To zaktualizowane trzecie wydanie Continuous Delivery with Docker and Jenkins wyjaśni zalety połączenia Jenkinsa i Dockera w celu usprawnienia procesu ciągłej integracji i dostarczania aplikacji.
Zaczniesz od skonfigurowania serwera Docker i skonfigurowania na nim Jenkinsa. Następnie odkryjesz kroki tworzenia aplikacji i mikrousług na plikach Docker i integrowania ich z Jenkinsem przy użyciu procesów ciągłego dostarczania, takich jak ciągła integracja, zautomatyzowane testy akceptacyjne, zarządzanie konfiguracją i infrastruktura jako kod. Idąc dalej, dowiesz się, jak zapewnić szybkie wdrażanie aplikacji za pomocą kontenerów Docker, a także skalowanie Jenkinsa za pomocą Kubernetes. Później dowiesz się, jak wdrażać aplikacje za pomocą obrazów Docker i testować je za pomocą Jenkinsa. W końcowych rozdziałach książka skupi się na brakujących częściach potoku CD, takich jak środowiska i infrastruktura, wersjonowanie aplikacji i testowanie niefunkcjonalne.
Pod koniec tej książki o ciągłej integracji i ciągłym dostarczaniu zdobędziesz umiejętności potrzebne do usprawnienia przepływu pracy DevOps poprzez integrację funkcjonalności Dockera i Jenkinsa.
Czego się nauczysz:
⬤ Zrozumieć podstawy Dockera i dockeryzować aplikacje na potrzeby procesu CD.
⬤ Zrozumieć, jak korzystać z Jenkinsa lokalnie i w chmurze.
⬤ Skalować pulę serwerów Docker przy użyciu Kubernetes.
⬤ Pisanie testów akceptacyjnych przy użyciu Cucumber.
⬤ Uruchamianie testów w ekosystemie Docker przy użyciu Jenkins.
⬤ Dostarczanie serwerów i infrastruktury przy użyciu Ansible i Terraform.
⬤ Publikować zbudowany obraz Docker do rejestru Docker.
⬤ Wdrażać cykle potoków Jenkinsa przy użyciu najlepszych praktyk społeczności.
Dla kogo jest ta książka:
Książka jest przeznaczona dla inżynierów DevOps, administratorów systemów, profesjonalistów Docker lub każdego, kto chce odkryć moc wspólnej pracy z Docker i Jenkins. Do rozpoczęcia pracy nie jest wymagana wcześniejsza znajomość DevOps.
© 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)