Automatyzacja DevOps za pomocą GitLab CI/CD Pipelines: Tworzenie wydajnych potoków CI/CD w celu weryfikacji, zabezpieczania i wdrażania kodu na rzeczywistych przykładach.

Ocena:   (4,4 na 5)

Automatyzacja DevOps za pomocą GitLab CI/CD Pipelines: Tworzenie wydajnych potoków CI/CD w celu weryfikacji, zabezpieczania i wdrażania kodu na rzeczywistych przykładach. (Christopher Cowell)

Opinie czytelników

Podsumowanie:

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.

Wady:

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)

Oryginalny tytuł:

Automating DevOps with GitLab CI/CD Pipelines: Build efficient CI/CD pipelines to verify, secure, and deploy your code using real-life examples

Zawartość książki:

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.

Dodatkowe informacje o książce:

ISBN:9781803233000
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa
Rok wydania:2023
Liczba stron:348

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Automatyzacja DevOps za pomocą GitLab CI/CD Pipelines: Tworzenie wydajnych potoków CI/CD w celu...
Używaj potoków GitLab CI/CD do automatyzacji i...
Automatyzacja DevOps za pomocą GitLab CI/CD Pipelines: Tworzenie wydajnych potoków CI/CD w celu weryfikacji, zabezpieczania i wdrażania kodu na rzeczywistych przykładach. - Automating DevOps with GitLab CI/CD Pipelines: Build efficient CI/CD pipelines to verify, secure, and deploy your code using real-life examples

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)