Ocena:
Książka „Automating DevOps with GitLab CI/CD Pipelines” autorstwa Christophera Cowella, Nicholasa Lotza i Chrisa Timberlake'a jest chwalona za kompleksowe i uporządkowane podejście do zrozumienia zasad GitLab i DevOps. Zapewnia ona dobre podstawy dla początkujących, oferując jednocześnie praktyczne przykłady i wgląd w potoki CI/CD. Niektórzy czytelnicy uważają jednak, że znaczna część treści pokrywa się z istniejącymi zasobami online, co czyni ją mniej wartościową dla osób zaznajomionych już z dokumentacją GitLab.
Zalety:⬤ Doskonała organizacja i prezentacja informacji.
⬤ Kompleksowe omówienie koncepcji DevOps, Git i funkcji GitLab.
⬤ Przystępny dla początkujących, z praktycznymi przykładami i ćwiczeniami.
⬤ Wciągający styl pisania, który upraszcza złożone idee.
⬤ Silny nacisk na najlepsze praktyki i rzeczywiste scenariusze.
⬤ Dobry materiał do tworzenia bezpiecznych potoków CI/CD i automatyzacji przepływów pracy.
⬤ Niektóre treści pokrywają się z ogólnodostępną dokumentacją online.
⬤ Może wydawać się zbyt podstawowa dla czytelników już dobrze zaznajomionych z GitLab lub DevOps.
⬤ Początkowe rozdziały mogą przypominać prezentację GitLab.
⬤ Brak dogłębnych dyskusji, których niektórzy czytelnicy mogą oczekiwać.
(na podstawie 12 opinii czytelników)
Automating DevOps with GitLab CI/CD Pipelines: Build efficient CI/CD pipelines to verify, secure, and deploy your code using real-life examples
Używaj potoków GitLab CI/CD do automatyzacji i wdrażania różnych etapów cyklu życia oprogramowania przy użyciu najlepszych praktyk i metod rozwiązywania problemów.
Kluczowe cechy:
⬤ Wykorzystaj moc potoków GitLab CI/CD na każdym etapie cyklu życia oprogramowania.
⬤ Dowiedz się, w jaki sposób GitLab sprawia, że Git jest łatwiejszy w użyciu i bardziej wydajny podczas zatwierdzania i przeglądania kodu.
⬤ Ugruntuj swoją wiedzę, korzystając z praktycznych samouczków i obszernych ćwiczeń samooceny.
⬤ Zakup książki w wersji drukowanej lub Kindle obejmuje bezpłatny eBook w formacie PDF.
Opis książki:
Programiści i inżynierowie ds. wydań rozumieją wysoką stawkę związaną z prawidłowym budowaniem, pakowaniem i wdrażaniem kodu. Zapewnienie, że kod jest poprawny funkcjonalnie, szybki i bezpieczny jest czasochłonnym i złożonym zadaniem. Implementacja, rozwój i wdrażanie kodu mogą być przeprowadzane efektywnie przy użyciu potoków CI/CD GitLab.
Książka Automating DevOps with GitLab CI/CD Pipelines rozpoczyna się od podstaw Git i GitLab, pokazując, jak zatwierdzać i przeglądać kod. Nauczysz się konfigurować GitLab Runners do wykonywania i automatycznego skalowania potoków CI/CD oraz tworzenia i konfigurowania potoków dla wielu etapów cyklu życia oprogramowania. Dowiesz się również, gdzie znaleźć wyniki potoków w GitLab i jak je interpretować. W trakcie lektury tej książki będziesz dobrze przygotowany do wdrażania kodu w różnych środowiskach, rozwijania funkcji potoków CI/CD, takich jak łączenie GitLab z klastrem Kubernetes i korzystanie z GitLab z Terraform, wyzwalanie potoków i poprawianie ich wydajności, a także korzystanie z najlepszych praktyk i wskazówek dotyczących rozwiązywania problemów z niewspółpracującymi potokami. Przykłady w tekście, przypadki użycia i samooceny wzmocnią ważne koncepcje CI/CD, GitLab i Git oraz pomogą przygotować się do rozmów kwalifikacyjnych i egzaminów certyfikacyjnych związanych z GitLab.
Pod koniec tej książki będziesz w stanie używać GitLab do tworzenia potoków CI/CD, które automatyzują wszystkie kroki DevOps potrzebne do tworzenia i wdrażania wysokiej jakości, bezpiecznego kodu.
Czego się nauczysz:
⬤ Zyskać wgląd w podstawy Git, GitLab i DevOps.
⬤ Zrozumienie sposobu tworzenia, przeglądania i uruchamiania potoków GitLab CI/CD.
⬤ Dowiedz się, jak weryfikować, zabezpieczać i wdrażać kod za pomocą potoków GitLab CI/CD.
⬤ Konfigurowanie i używanie GitLab Runners do wykonywania potoków CI/CD.
⬤ Zapoznanie się z zaawansowanymi funkcjami potoków GitLab CI/CD, takimi jak DAG i logika warunkowa.
⬤ Przestrzeganie najlepszych praktyk i metod rozwiązywania problemów związanych z potokami GitLab CI/CD.
⬤ Wdrażanie kompleksowych przepływów pracy w cyklu rozwoju oprogramowania na przykładach.
Dla kogo jest ta książka:
Ta książka jest przeznaczona dla inżynierów DevOps/DevSecOps, programistów aplikacji, inżynierów wydań, inżynierów zapewnienia jakości, inżynierów bezpieczeństwa, SRE i administratorów, którzy chcą wdrożyć szybkie, bezpieczne i zautomatyzowane zadania cyklu życia oprogramowania przy użyciu potoków ciągłej integracji i ciągłego dostarczania (CI / CD) w GitLab. Przydatna będzie podstawowa znajomość głównych etapów cyklu życia oprogramowania i procesów 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)