Wdrożenie CI/CD z GitLab CI

Opis

Praktyczne szkolenie z zakresu implementacji procesów ciągłej integracji i wdrażania przy użyciu GitLab CI. Program obejmuje konfigurację, automatyzację i optymalizację pipeline’ów, wraz z zastosowaniem najlepszych praktyk DevOps. Uczestnicy poprzez warsztaty uczą się budować, testować i wdrażać aplikacje w sposób zautomatyzowany.

Profil uczestnika

  • DevOps Engineers
  • Programiści
  • Inżynierowie ds. wdrożeń
  • Administratorzy systemów
  • Inżynierowie QA
  • Release Managers
  • Architekci rozwiązań

Agenda

  1. Podstawy GitLab CI
    • Architektura i komponenty
    • Konfiguracja środowiska CI/CD
    • GitLab Runners
    • Pipeline jako kod
  2. Implementacja pipeline’ów
    • Struktura pliku .gitlab-ci.yml
    • Konfiguracja etapów i zadań
    • Zmienne i sekrety
    • Artefakty i cache
  3. Zaawansowane funkcje
    • Multi-stage pipelines
    • Dynamiczne pipeline’y
    • Integracja z rejestrami kontenerów
    • Wdrożenia na różne środowiska
  4. Optymalizacja i najlepsze praktyki
    • Strategie testowania
    • Monitorowanie pipeline’ów
    • Zabezpieczanie procesów CI/CD
    • Skalowanie rozwiązań

Korzyści

  • Umiejętność konfiguracji pipeline’ów CI/CD
  • Zdolność automatyzacji procesów wytwórczych
  • Znajomość najlepszych praktyk GitLab CI
  • Umiejętność optymalizacji procesów wdrożeniowych
  • Wiedza z zakresu bezpieczeństwa CI/CD
  • Umiejętność monitorowania pipeline’ów
  • Zdolność integracji z różnymi narzędziami

Wymagane przygotowanie uczestników

  • Podstawowa znajomość Git
  • Doświadczenie w wytwarzaniu oprogramowania
  • Znajomość podstaw DevOps
  • Rozumienie procesów CI/CD

Zagadnienia

  • Continuous Integration
  • Continuous Delivery
  • Pipeline as Code
  • GitLab Runners
  • Automatyzacja testów
  • Zarządzanie artefaktami
  • Wdrożenia automatyczne
  • Monitorowanie CI/CD
  • Bezpieczeństwo pipeline’ów
  • Skalowanie CI/CD
  • Integracja z kontenerami
  • Zarządzanie środowiskami

Poznaj naszą firmę

INFORMACJA CENOWA:
od 2450 zł netto za jedną osobę

CZAS TRWANIA (dni): 2

KOD SZKOLENIA: IT-DV-99

Udostępnij swoim znajomym