Opanowanie GitLab 12

Ocena:   (3,9 na 5)

Opanowanie GitLab 12 (Joost Evertse)

Opinie czytelników

Podsumowanie:

Książka otrzymała mieszane recenzje, a niektórzy czytelnicy doceniają jej wnikliwą treść, podczas gdy inni krytykują jej techniczny charakter i brak przejrzystości. Wielu uznało ją za słabo zorganizowaną i pozbawioną szczegółowych wskazówek dotyczących praktycznego zastosowania.

Zalety:

Dobrze napisana, aby zwiększyć zrozumienie i ma potencjał, aby znacznie poszerzyć wiedzę niektórych czytelników. W niektórych recenzjach chwalono ją za szczegółowość i zawartość informacyjną.

Wady:

Krytykowana za leniwe pisanie i słabą edycję, z czytelnikami powołującymi się na godziny konfiguracji przed przystąpieniem do nauki. Istnieją niespójności i brak jasnych instrukcji, co utrudnia śledzenie, szczególnie dla początkujących. Niektórzy uznali ją raczej za zbiór linków niż przydatnych treści, uznając ją za nieprzydatną do nauki lub tworzenia z GitLab.

(na podstawie 7 opinii czytelników)

Oryginalny tytuł:

Mastering GitLab 12

Zawartość książki:

Przewodnik eksperta, który pomoże ci wykorzystać techniki DevOps z najnowszą wersją GitLab do optymalizacji i zarządzania przepływem pracy oprogramowania Kluczowe cechy Poznaj architekturę GitLab oraz zainstaluj i skonfiguruj go tak, aby pasował do twojego środowiska Poznaj podstawowe zasady zwinnego tworzenia oprogramowania i DevOps Poznaj funkcje Gitlab do zarządzania aplikacjami i usługami natywnymi dla chmury w przedsiębiorstwie Opis książki

GitLab to zestaw narzędzi do zarządzania repozytoriami i kontroli wersji typu open source z funkcjami dla przedsiębiorstw i osobistych projektów oprogramowania. Oferuje opcje konfiguracji, rozszerzenia i interfejsy API, które czynią go idealnym narzędziem dla przedsiębiorstw do zarządzania cyklem życia oprogramowania.

Książka ta rozpoczyna się od wyjaśnienia opcji GitLab i komponentów architektury GitLab. Dowiesz się, jak zainstalować i skonfigurować GitLab lokalnie i w chmurze, a także jak migrować bazy kodu z różnych systemów, takich jak GitHub, Concurrent Versions System, Team Foundation Version Control i Subversion. Późniejsze rozdziały pomogą ci wdrożyć kulturę DevOps, wprowadzając narzędzia do zarządzania przepływem pracy w GitLab i ciągłą integrację / ciągłe wdrażanie (CI / CD). Oprócz tego książka poprowadzi Cię przez instalację GitLab na różnych platformach chmurowych, monitorowanie za pomocą Prometheus i wdrażanie środowiska za pomocą GitLab. Skupimy się również na komponencie GitLab CI, który pomoże nam w tworzeniu potoków programistycznych i zadań, a także pomoże skonfigurować runnery GitLab dla własnego projektu. Wreszcie, będziesz w stanie wybrać konfigurację wysokiej dostępności, która odpowiada Twoim potrzebom i pomaga monitorować i działać na podstawie wyników uzyskanych po testach.

Pod koniec tej książki zdobędziesz wiedzę potrzebną do efektywnego korzystania z funkcji GitLab i będziesz w stanie zintegrować wszystkie fazy procesu rozwoju. Czego się nauczysz Zainstaluj GitLab lokalnie i w chmurze, korzystając z różnych konfiguracji Przeprowadź migrację danych z platform SVN, TFS, CVS i GitHub do GitLab Użyj runnerów GitLab, aby opracować różne typy konfiguracji w tworzeniu oprogramowania Zaplanuj i wykonaj CI / CD za pomocą funkcji GitLab Monitoruj i zabezpiecz swoją architekturę oprogramowania za pomocą Prometheus i Grafana Wdróż kulturę DevOps, wprowadzając narzędzia do zarządzania przepływem pracy w GitLab Dla kogo jest ta książka?

Jeśli jesteś programistą, specjalistą DevOps lub dowolnym deweloperem, który chce opanować GitLab w celu produktywnego zarządzania repozytoriami w codziennych zadaniach, ta książka jest dla Ciebie. Zakłada się podstawową znajomość procesu tworzenia oprogramowania. Spis treści Wprowadzenie do architektury GitLab Instalacja GitLab Konfiguracja GitLab Korzystanie z interfejsu WWW Konfiguracja GitLab z terminala Importowanie projektu z GitHub do GitLab Migracja z CVS Przejście z SVN Przenoszenie repozytoriów z TFS GitLab Vision - cały zestaw narzędzi w jednej aplikacji Stwórz produkt, zweryfikuj go i spakuj, i spakuj go Faza wydania i konfiguracji Monitorowanie za pomocą Prometheusa Integracja GitLab z narzędziami CI/CD Konfigurowanie projektu do ciągłej integracji GitLab Instalowanie i konfigurowanie runnerów GitLab Używanie runnerów GitLab z Dockerem lub Kubernetesem Autoskalowanie runnerów CI GitLab Monitorowanie metryk CI Tworzenie podstawowej architektury HA Korzystanie ze skalowania poziomego Zarządzanie hybrydowym środowiskiem HA Tworzenie środowiska w pełni rozproszonego Korzystanie z Geo do tworzenia rozproszonych kopii GitLab tylko do odczytu

Dodatkowe informacje o książce:

ISBN:9781789531282
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Opanowanie GitLab 12 - Mastering GitLab 12
Przewodnik eksperta, który pomoże ci wykorzystać techniki DevOps z najnowszą wersją GitLab do optymalizacji i zarządzania przepływem...
Opanowanie GitLab 12 - Mastering GitLab 12

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