DevOps - zwinne dostarczanie aplikacji

2350 PLN+23% VAT (2890 PLN brutto / 1 os.)

Czas trwania szkolenia:2 dni (16h)

Kod kursu:DEVOPS

Poziom zaawansowania:
development

Dostępne terminy

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

13 kwiecień
Trwają zapisy na szkolenie
-

Cena:

2350 PLN netto+23% VAT

Lokalizacja:

Lokalizacja:

ZdalneWarszawaŁódźPoznańKrakówWrocławGdańskKatowiceBydgoszczGdynia

Termin:

16 listopad
Trwają zapisy na szkolenie
-

Cena:

2350 PLN netto+23% VAT

Lokalizacja:

Lokalizacja:

ZdalneWarszawaŁódźPoznańKrakówWrocławGdańskKatowiceBydgoszczGdynia

Nie odpowiada Ci żaden z dostępnych terminów?

Zapytaj o szkolenie

O szkoleniu DevOps - zwinne dostarczanie aplikacji

W cenie otrzymasz:

  • Materiały szkoleniowe
  • Certyfikat ukończenia szkolenia
  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Wymagania

  • Podstawowe doświadczenie w pracy z konsolą systemów rodziny Unix (Linux, macOS)
  • Podstawowe doświadczenie w pracy w Microsoft Azure mile widziane

Zalety

  • Uczestnicy szkolenia poznają narzędzia pozwalające na automatyzację procesu wytwarzania oprogramowania, jego wdrażania oraz tworzenia i utrzymania infrastruktury
  • Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań
  • Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką
  • Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how

Cele szkolenia

  • Omówienie i zrozumienie tematyki DevOps zarówno pod kątem teoretycznym, jak i praktycznym
  • Zrozumienie koncepcji automatyzacji jako narzędzia podnoszącego efektywność zespołu i organizacji
  • Zrozumienie idei Continuous Integration i jej praktycznego zastosowania
  • Automatyzacja infrastruktury
  • Zarządzanie infrastrukturą w chmurze na przykładzie Microsoft Azure

Program

DevOps – wprowadzenie i rys historyczny

  • Rys historyczny
  • Podejście One-Man-Expert i silosy
  • DevOps a kultura organizacji i skala przedsiębiorstwa
  • C.A.L.M.S. (czyli Kultura, Automatyzacja, Lean, Pomiary i Dzielenie się)

Preludium DevOps – podejścia zwinne

  • Agile
  • Scrum
  • Lean
  • Kanban

Fundamenty i podstawowe narzędzia DevOps

  • Automatyzacja
  • Pipeline
  • Ciągła integracja
  • Ciągła inspekcja
  • Ciągłe testowanie
  • Ciągłe wdrożenia
  • Ciągły monitoring
  • Ciągły feedback
  • System kontroli wersji
  • Mikroserwisy
  • Infrastruktura jako kod
  • Git workflow i inne

DevOps w szerszym kontekście

  • Metodyka DevOps a inne podejścia zwinne
  • DevOps a admin
  • DevOps a SRE
  • DevOps a DevSecOps

Podstawy chmury obliczeniowej

  • Wprowadzenie do chmury
  • Czym jest chmura?
  • Krótka historia rozwoju usług chmurowych
  • Modele chmury
  • Modele usług chmurowych
  • Możliwości i ograniczenia chmury
  • Przegląd podstawowych usług Microsoft Azure
  • Storage
  • Maszyny wirtualne
  • Kontenery
  • Aplikacje webowe, ServerLess
  • Bazy danych

Podstawy konteneryzacji

  • Docker
  • Zacznijmy od wirtualizacji
  • Kubernetes
  • Helm
  • Czym jest Helm?
  • Architektura v2, v3
  • Helm chart
  • Helm repo
  • Wybrane polecenia
  • Wspólny deployment aplikacji

Azure DevOps jako narzędzie CI/CD

  • Czym jest Azure DevOps?
  • Architektura i prezentacja usług
  • Tworzenie pipeline do budowania i deploymentu aplikacji
  • Deployment aplikacji webowej w Azure App Service
  • Eksperymenty z kontenerami
  • Inne ćwiczenia praktyczne na platformie ADO

Podobne szkolenia