Evaluare:
Cartea a primit recenzii mixte, unii cititori apreciindu-i conținutul pătrunzător, în timp ce alții i-au criticat scrierea tehnică și lipsa de claritate. Mulți au considerat-o prost organizată și lipsită de orientări detaliate pentru aplicarea practică.
Avantaje:Bine scrisă pentru a spori înțelegerea și are potențialul de a spori cunoștințele în mod semnificativ pentru unii cititori. Unele recenzii l-au lăudat pentru că este detaliat și informativ.
Dezavantaje:Criticat pentru scrierea leneșă și editarea slabă, cu cititori care citează ore de configurare înainte de a ajunge la învățare. Există inconsecvențe și o lipsă de instrucțiuni clare, făcându-l greu de urmărit, în special pentru începători. Unii l-au considerat mai degrabă o colecție de link-uri decât conținut util, considerându-l nefolositor pentru învățarea sau construirea cu GitLab.
(pe baza a 7 recenzii ale cititorilor)
Mastering GitLab 12
Un ghid de expert care vă ajută să utilizați tehnicile DevOps cu cea mai recentă versiune GitLab pentru a vă optimiza și gestiona fluxul de lucru software Caracteristici cheie Pătrundeți în arhitectura GitLab, instalați-o și configurați-o pentru a se potrivi mediului dvs. Aflați despre principiile de bază ale dezvoltării software Agile și DevOps Explorați caracteristicile Gitlab pentru a gestiona aplicații și servicii cloud-native pentru întreprinderi Descrierea cărții
GitLab este un set de instrumente open source pentru gestionarea depozitelor și controlul versiunilor, cu funcții pentru întreprinderi și proiecte software personale. Acesta oferă opțiuni de configurabilitate, extensii și API-uri care îl transformă într-un instrument ideal pentru întreprinderi pentru a gestiona ciclul de viață al dezvoltării software.
Această carte începe prin explicarea opțiunilor GitLab și a componentelor arhitecturii GitLab. Veți învăța cum să instalați și să configurați GitLab on-premises și în cloud, împreună cu înțelegerea modului de migrare a bazelor de cod din diferite sisteme, cum ar fi GitHub, Concurrent Versions System, Team Foundation Version Control și Subversion. Capitolele ulterioare vă vor ajuta să implementați cultura DevOps prin introducerea instrumentelor de gestionare a fluxului de lucru în GitLab și integrarea continuă/dezvoltarea continuă (CI/CD). În plus, cartea vă va ghida prin instalarea GitLab pe o serie de platforme cloud, monitorizarea cu Prometheus și implementarea unui mediu cu GitLab. De asemenea, vă veți concentra pe componenta GitLab CI pentru a vă asista în crearea de conducte de dezvoltare și lucrări, împreună cu ajutor pentru configurarea runnerilor GitLab pentru propriul proiect. În cele din urmă, veți putea alege o configurație de înaltă disponibilitate care să se potrivească nevoilor dvs. și să vă ajute să monitorizați și să acționați în funcție de rezultatele obținute după testare.
Până la sfârșitul acestei cărți, veți dobândi expertiza necesară pentru a utiliza eficient caracteristicile GitLab și veți putea integra toate fazele procesului de dezvoltare. Ce veți învăța Instalați GitLab la sediu și în cloud utilizând o varietate de configurații Efectuați migrarea datelor de pe platformele SVN, TFS, CVS și GitHub către GitLab Utilizați runners GitLab pentru a dezvolta diferite tipuri de configurații în dezvoltarea software Planificați și efectuați CI/CD utilizând caracteristicile GitLab Monitorizați și securizați arhitectura software utilizând Prometheus și Grafana Implementați cultura DevOps prin introducerea instrumentelor de gestionare a fluxului de lucru în GitLab Pentru cine este această carte
Dacă sunteți dezvoltator software, profesionist DevOps sau orice dezvoltator care dorește să stăpânească GitLab pentru gestionarea productivă a depozitelor în sarcinile zilnice, această carte este pentru dumneavoastră. Se presupune o înțelegere de bază a fluxului de lucru al dezvoltării software. Table of Contents Introducere în arhitectura GitLab Instalarea GitLab Configurarea GitLab Utilizarea interfeței web Configurarea GitLab din terminal Importul proiectului de pe GitHub în GitLab Migrarea de la CVS Trecerea de la SVN Mutarea depozitelor din TFS GitLab Vision - întregul lanț de instrumente într-o singură aplicație Crearea produsului, verificarea, și împachetați-l Faza de lansare și configurare Monitorizarea cu Prometheus Integrarea GitLab cu instrumentele CI/CD Configurarea proiectului dvs. pentru integrarea continuă GitLab Instalarea și configurarea executorilor GitLab Utilizarea executorilor GitLab cu Docker sau Kubernetes Autoscalarea executorilor GitLab CI Monitorizarea metricilor CI Crearea unei arhitecturi HA de bază Utilizarea scalării orizontale Gestionarea unui mediu HA hibrid Realizarea unui mediu complet distribuit Utilizarea Geo pentru a crea copii distribuite numai pentru citire ale GitLab
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)