DevOps - zwinne dostarczanie aplikacji

LICZBA DNI: 3 (24h)

KOD KURSU: DEVOPS

POZIOM SZKOLENIA:

# development

Najbliższy termin:

24 maja 2021

PROWADZI:

Matt Harasymczuk

2900 PLN netto + 23% VAT

  • stacjonarne
  • zdalne

STACJONARNE

W CENIE

  • 3 dni pracy z trenerem
  • Materiały szkoleniowe
  • Lunch
  • Certyfikat ukończenia szkolenia

ZDALNE

W CENIE

  • 3 dni pracy z trenerem na żywo online
  • Materiały szkoleniowe
  • Certyfikat ukończenia szkolenia

Czy wiesz, że możesz uzyskać nawet do 100% DOFINANSOWANIA na szkolenie? Napisz do nas »

Oferta dla firm

Dostosuj zakres, czas i miejsce szkolenia do potrzeb Twojego zespołu. Uzyskaj indywidualną wycenę szkolenia dla grupy.

Weź udział w szkoleniu

Termin

Lokalizacja

Trener

Cena / os

24

maja

Warszawa,

Kraków,

Zdalne,

2900 PLN netto
+ 23% VAT

Termin

24

maja

Lokalizacja

Warszawa,

Kraków,

Zdalne,

Trener

Cena / os

2900 PLNnetto
+ 23% VAT

Powiadom
o kolejnych terminach

O szkoleniu

DLA KOGO?

**Szkolenie DevOps - zwinne dostarczanie aplikacji*

przeznaczone jest dla **programistów**, **administratorów systemowych*

lub ich liderów, których zadaniem jest zapewnienie szybkiego dostarczenia przyrostu funkcjonalności na środowisko produkcyjne uwzględniając development, testy,release oraz deployment

WYMAGANIA

ZALETY

Uczestnicy **szkolenia DevOps - zwinne dostarczanie aplikacji*

poznają narzędza, pozwalających na automatyzację procesu wytwarzania oprogramowania oraz dostarczania go do instalacji w środowisku, jak również tworzenia infrastruktury

Cele szkolenia

Omówienie tematyki DevOps, zarówno pod kątem zrozumienia jej idei, jak i jej praktycznej realizacji

Zrozumienie idei DevOps oraz praca jako efektywny członek zespołu

Uczestnik będzie potrafć sugerować zmiany w istniejącej organizacji, by sprzyjała powstawaniu zespołów DevOps

Zrozumienie koncepcji automatyzacji jako narzędzia podnoszącego efektywność zespołu i organizacji

Zrozumienie idei Continuous Integration i jej praktycznee zastosowanie za pomocą narzędzia Jenkins

Zrozumienie idei automatyzacji infrastruktury i jej praktyczne zastosowanie, przy użyciu narzędzi Vagrant i Puppet (alternatywnie: Chef)

Zrozumienie zarządzania infrastrukturą w chmurze na przykładzie Amazon EC2

Program

  • plan
  • code
  • build
  • test
  • release
  • deploy
  • operate
  • monitor
  • Continuous Integration,
  • Continuous Deployment,
  • system kontroli wersji,
  • automatyzacja,
  • mikroserwisy,
  • infrastruktura jako kod,
  • Git workflow i inne.
  • Czym jest Ansible?
  • Automatyzacja Pull vs Push
  • Koncepty: idempotentność, moduły, host inventory, task'i, polecenia ad-hoc
  • Podstawy Ansible'a: Playbook'i, YAML, moduły, zmienne, role.
  • Czym jest Docker?
  • Architektura oraz komponenty Docker'a
  • Budowanie obrazów - Dockerfile
  • Sieci w Docker'ze
  • Wolumeny, rejestry obrazów oraz zarządzanie logami
  • docker-compose
  • Przegląd podstawowych usług największego dostawcy usług chmurowych na świecie
  • Czym jest Jenkins?
  • Architektura oraz instalacja
  • Rodzaje Job'ów
  • RBAC
  • Plugin'y
  • Pipeline'y: skryptowe vs deklaracyjne
  • Cron
  • Pętle oraz instrukcje warunkowe

Najbliższe szkolenie poprowadzi:

Matt Harasymczuk

Mateusz Matt Harasymczuk jest głównym inżynierem technologii kosmicznych i oprogramowania w Astro Tech and Bioastronautics Research gdzie tworzy HabitatOS - system operacyjny dla przyszłych baz na Księżycu i Marsie. Wcześniej pracował w Europejskiej Agencji Kosmicznej, w Allegro oraz w Centralnym Ośrodku Informatyki jako główny specjalista ds. architektury procesów. Studiował lotnictwo i kosmonautykę w Lotniczej Akademii Wojskowej oraz informatykę na Politechnice Poznańskiej. Otrzymał Medal Kopernika za stworzenie podstaw dla lotów kosmicznych w Polsce i budowę pierwszego w Europie habitatu. Prywatnie PADI DiveMaster, pilot, zwycięzca Global Space Balloon Challenge w 2019 i ojciec. Autor sześciu książek dotyczących inżynierii oprogramowania oraz astronautyki. W jego 500+ szkoleniach łącznie brało udział ponad 6 tysięcy osób.

POLITYKA COOKIES:

Korzystamy z plików cookies, by móc jak najlepiej dostosować stronę do Twoich potrzeb oraz wyświetlać Ci przydatne i adekwatnych dla Ciebie reklamy w serwisie i poza nim. Możesz kontrolować ustawienia ciasteczek w swoich ustawieniach swojej przeglądarki. Odwiedzając tę stronę, wyrażasz zgodę na wykorzystywanie przez nas plików cookies.