Docker

zapytaj o cenę

8 h

Kategoria: DevOps

Dzięki zastosowaniu dockera możemy w prosty sposób zapewnić izolację serwisów, zwiększając tym samym bezpieczeństwo i stabilność aplikacji. Podejście kontenerowe umożliwia nam sprawne i pełne odtworzenie środowisk produkcyjnych w każdym miejscu (nawet na swoim laptopie). Poznasz technologię, która rozwiąże większość problemów, jakie masz dzisiaj ze środowiskami dev/test i prod. W prosty i łatwy sposób będziesz w stanie dostarczać kolejne „paczki” z softem do klienta oraz co najważniejsze, będziesz miał pewność, że jak „działa lokalnie to zadziała też na produkcji” 🙂

 

Profil uczestnika

Szkolenie adresowane jest zarówno do programistów, jak i administratorów IT chcących znacząco uprościć i przyśpieszyć proces wytwarzania i wdrażania oprogramowania. Szczególnie polecane jest osobom borykającym się z problemami działania środowisk dev/test/prod i ich spójnością. Docker dzięki podejściu mikroserwisowemu umożliwia uproszczenie oraz unifikację procesu wytwarzania zarówno prostych, jak i skomplikowanych aplikacji. Wszystko dzięki zastosowaniu mechanizmu kontenerów, charakteryzujących się szybkością działania oraz bardzo małym narzutem sprzętowym na wirtualizację.

 

Program warsztatu

Program Efekty
  1. Koncepcja Virtual DOM oraz JSX
  2. Przygotowanie środowiska developerskiego
  3. Budowa komponentu
  4. Implementacja interakcji
  5. Budowa hierarchii komponentów
  6. Różnice między właściwościami, a stanem
  7. Cykl życia komponentów
  8. Zasady segregacji komponentów
  9. Implementacja jednokierunkowego przepływu danych
  10. Sposoby separacji kontroli stanu aplikacji od logiki renderowania interfejsu
  • umiejętność budowania aplikacji typu SPA (Single Page App) z wykorzystaniem biblioteki React
  • poszerzenie wiedzy na temat programowania reaktywnego

ZAPYTAJ O SZKOLENIE







Wypełniając formularz zgadzasz się na przetwarzanie Twoich danych w celu nawiązania kontaktu w sprawie udziału w kursie.

Administratorem danych osobowych jest infoShare Academy sp. z o.o. z siedzibą w Gdańsku, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS 0000561749, NIP 5842742213, który dane osobowe przetwarza zgodnie z Klauzulą informacyjną.

Strona korzysta z zabezpieczenia reCAPTCHA. Prywatność - Warunki.

Docker

1 300

2 dni

Kategoria: DevOps

Co zyskasz?

Dzięki zastosowaniu Dockera możemy w prosty sposób zapewnić izolację serwisów, zwiększając tym samym bezpieczeństwo i stabilność aplikacji. Podejście kontenerowe umożliwia nam sprawne i pełne odtworzenie środowisk produkcyjnych w każdym miejscu (nawet na swoim laptopie). Poznasz technologię, która rozwiąże większość problemów, jakie masz dzisiaj ze środowiskami dev/test i prod. W prosty i łatwy sposób będziesz w stanie dostarczać kolejne „paczki” z softem do klienta oraz co najważniejsze, będziesz miał pewność, że jak „działa lokalnie to zadziała też na produkcji” 🙂

 

Profil uczestnika

Szkolenie adresowane jest zarówno do programistów, jak i administratorów IT chcących znacząco uprościć i przyspieszyć proces wytwarzania i wdrażania oprogramowania. Szczególnie polecane jest osobom borykającym się z problemami działania środowisk dev/test/prod i ich spójnością. Docker dzięki podejściu mikroserwisowemu umożliwia uproszczenie oraz unifikację procesu wytwarzania zarówno prostych, jak i skomplikowanych aplikacji. Wszystko dzięki zastosowaniu mechanizmu kontenerów, charakteryzujących się szybkością działania oraz bardzo małym narzutem sprzętowym na wirtualizację.

 

Program szkolenia

  1. Wprowadzenie
    • czym jest Docker
    • ekosystem Dockera – pojęcia
    • Docker vs VM
  2. instalacja Dockera (Windows/Linux/Os X)
  3. Praca i zarządzanie kontenerami
  4. Budowanie własnych obrazów
  5. Przechowywanie danych na kontenerach
  6. Zarządzanie siecią w Dockerze
  7. Zarządzanie większą liczą kontenerów – orchiestracja (Docker Compose)
  8. Zarządzanie obrazami Dockera
    • lokalne registry
    • Docker Hub
  9. Docker CI/CD
      • Generalna koncepcja
      • Gitflow a Docker
      • Jenkins (jeżeli klient używa)
      • Docker Hub
  10. Docker security
      • ROOT user
      • Docker Bench for Security
  11. Jak przejść z bieżącej aplikacji na Dockera
  12. Monitorowanie aplikacji Docker
  13. Koncepcje backupowania Dockerów
  14. Update kontenerów do nowszej wersji a dane
  15. Dobre praktyki na produkcji
  16. Przedstawienie narzędzi z ekosystemu Dockera

ZAPYTAJ O SZKOLENIE







Wypełniając formularz zgadzasz się na przetwarzanie Twoich danych w celu nawiązania kontaktu w sprawie udziału w kursie.

Administratorem danych osobowych jest infoShare Academy sp. z o.o. z siedzibą w Gdańsku, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS 0000561749, NIP 5842742213, który dane osobowe przetwarza zgodnie z Klauzulą informacyjną.

Strona korzysta z zabezpieczenia reCAPTCHA. Prywatność - Warunki.

KTO PROWADZI KURS

Maciej Krajewski trener Docker, Linux w infoShare Academy

Maciej Krajewski

trener GIT, Linux, Docker

Profil na

Skontaktuj się z nami




Wypełniając formularz zgadzasz się na przetwarzanie Twoich danych w celu nawiązania kontaktu w sprawie udziału w kursie.

Administratorem danych osobowych jest infoShare Academy sp. z o.o. z siedzibą w Gdańsku, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS 0000561749, NIP 5842742213, który dane osobowe przetwarza zgodnie z Klauzulą informacyjną.

Strona korzysta z zabezpieczenia reCAPTCHA. Prywatność - Warunki.