Systemy CI/CD natywne dla Kubernetes z Tekton Pipelines

Opis

Szkolenie koncentruje się na implementacji natywnych systemów CI/CD w środowisku Kubernetes z wykorzystaniem Tekton Pipelines. Podczas warsztatów praktycznych uczestnicy poznają architekturę i komponenty Tekton, nauczą się budować własne pipeline’y oraz integrować je z istniejącą infrastrukturą. Program łączy teorię z praktyką, kładąc nacisk na hands-on labs i rzeczywiste scenariusze implementacyjne.

Profil uczestnika

  • Architekci DevOps poszukujący natywnych rozwiązań CI/CD dla Kubernetes
  • Inżynierowie DevOps chcący rozszerzyć swoje umiejętności o Tekton Pipelines
  • Programiści pracujący w środowisku Kubernetes
  • Specjaliści ds. automatyzacji procesów wytwarzania oprogramowania
  • DevOps Engineers odpowiedzialni za proces ciągłej integracji
  • Administratorzy platform Kubernetes

Agenda

  1. Wprowadzenie do Tekton Pipelines
    • Architektura i komponenty Tekton
    • Porównanie z tradycyjnymi narzędziami CI/CD
    • Instalacja i konfiguracja środowiska
    • Podstawowe koncepcje: Tasks, Pipelines, PipelineResources
  2. Budowanie Tasks i Pipelines
    • Definiowanie Tasks i TaskRuns
    • Tworzenie Pipeline i PipelineRuns
    • Zarządzanie parametrami i zasobami
    • Obsługa warunkowego wykonywania zadań
  3. Zaawansowane koncepcje
    • Integracja z rejestrami kontenerów
    • Implementacja strategii wdrażania
    • Zarządzanie sekretami i uprawnieniami
    • Monitorowanie i debugowanie pipeline’ów
  4. Praktyczne zastosowania
    • Implementacja pipeline’u dla aplikacji mikrousługowej
    • Automatyzacja testów i wdrożeń
    • Integracja z zewnętrznymi systemami
    • Najlepsze praktyki i wzorce projektowe

Korzyści

Uczestnik będzie potrafił samodzielnie projektować i implementować zaawansowane pipeline’y CI/CD w środowisku Kubernetes. Zdobędzie umiejętność efektywnego wykorzystania natywnych mechanizmów Kubernetes w procesach automatyzacji. Rozwinie zdolność optymalizacji procesów CI/CD pod kątem wydajności i niezawodności. Nauczy się integrować Tekton z istniejącą infrastrukturą i narzędziami. Pozna najlepsze praktyki w zakresie projektowania przepływów CI/CD. Zyska praktyczne doświadczenie w rozwiązywaniu rzeczywistych problemów związanych z automatyzacją.

Wymagane przygotowanie uczestników

  • Praktyczna znajomość podstaw Kubernetes
  • Doświadczenie w pracy z systemami CI/CD
  • Znajomość zagadnień z zakresu konteneryzacji
  • Podstawowa wiedza z zakresu DevOps i procesów wytwarzania oprogramowania

Zagadnienia

  • Architektura i komponenty Tekton Pipelines
  • Natywne mechanizmy CI/CD w Kubernetes
  • Tasks i Pipelines w Tekton
  • PipelineResources i zarządzanie zasobami
  • Strategie wdrażania aplikacji
  • Integracja z rejestrami kontenerów
  • Monitoring i debugowanie pipeline’ów
  • Bezpieczeństwo w pipeline’ach CI/CD
  • Automatyzacja testów w Tekton
  • Optymalizacja wydajności pipeline’ów
  • Wzorce projektowe dla CI/CD
  • Najlepsze praktyki DevOps

Poznaj naszą firmę

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

CZAS TRWANIA (dni): 2

KOD SZKOLENIA: IT-DV-37

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *