Szukaj szkolenia

Docker dla programistów - 3 dni

Kategoria szkolenia: Programowanie
online
3 000,00 zł (2 439,02 netto)
  • Opcje szkoleniamożliwość dofinansowania

PROFIL UCZESTNIKA

Szkolenie Docker dla programistów przeznaczone jest dla programistów, administratorów oraz devOps-ów chcących poznać technologie konteneryzacji. 

Forma szkolenia jest zbalansowana i obejmuje wykłady prowadzone przez doświadczonego trenera z wieloletnią praktyką w branży programowania oraz ćwiczeń.

 

PROGRAM SZKOLENIA

1. Wprowadzenie 
   - Jak się to wszystko zaczęło? 
   - Wirtualizacja jako sposób na optymalne wykorzystanie zasobów 
   - Wirtualizacja i chmura obliczeniowa 
   - Optymalizacja zasobów centrów danych przy użyciu kontenerów 
2. Tworzenie aplikacji z użyciem VirtualBox i kontenerów Docker 
   - Problem zanieczyszczenia systemów plików hosta 
   - Tworzenie maszyn wirtualnych za pomocą programu VirtualBox 
   - Kontenery Docker 
   - Pierwsze kroki z platformą Docker 
3. Udostępnianie kontenerów w serwisie Docker Hub 
   - Wprowadzenie do serwisu Docker Hub 
   - Implementacja kontenera MongoDB w aplikacji 
   - Wprowadzenie do architektury mikrousługowej 
   - Implementacja prostej aplikacji mikrousługowej 
   - Udostępnianie kontenerów w serwisie Docker Hub
4. Tworzenie systemów przy użyciu kontenerów 
   - Narzędzia Docker Compose 
   - Lokalne sieci na platformie Docker 
   - Wiązanie systemów plików hosta i kontenera 
   - Pozostałe narzędzia kompozycyjne

 

5. Wdrażanie i uruchamianie kontenerów w środowisku produkcyjnym 
   - Minimalne wymagania dot. Środowiska produkcyjnego 
   - Zarządzane usługi chmurowe 
   - Tworzenie klastrów Kubernetes 
   - Właściwa konfiguracja produkcyjna
6. Wdrażanie aplikacji przy użyciu Docker Compose 
   - Wymagania dla aplikacji jednoserwerowej 
   - Przygotowanie hosta do uruchomienia platformy Docker i narzędzia Docker Compose 
   - Wdrażanie aplikacji przy użyciu plików konfiguracyjnych i skryptów 
   - Monitorowanie aplikacji 
   - Ograniczenia aplikacji jednoserwerowych 
7. Ciągłe wdrażanie oprogramowania przy użyciu systemu Jenkins 
   - Plik Jenkinsfile i połączenie z serwerem 
   - Modyfikowanie konfiguracji za pomocą systemy Jenkins 
   - Wdrożenia w kilku środowiskach 
   - Złożoność i ograniczenia skalowalności systemu Jenkins 
8. Wdrażanie kontenerów Docker przy uzyciu platformy Kubernetes 
  - Lokalna instancja platformy Kubernetes 
   - Wdrożenie przykładowej aplikacji 
   - Dobór dystrybucji platformy Kubernetes 
   - Pojęcia stosowane w platformie Kubernetes 
   - Konfigurowanie usługi AWS EKS za pomocą szblonu CloudFormation 
   - Wdrożenie aplikacji w klastrze AWS ESK i ograniczenie zasobów 
   - Repozytorium AWS Elastic Container Registry 
   - Rozdzielanie środowisk przy pomocy etykiet i przestrzeni nazw 

 

9. Monitorowanie kontenerów Docker przy użyciu systemów: Prometeus, Grafana, Jaeger 
  - Dzienniki kontenerów Docker i programów uruchomieniowych 
   - Testy dostępności, gotowości i uruchamiania w platformie Kubernetes 
   - Zbieranie wskaźników i wysyłanie alarmów za pomocą systemu Prometeus 
   - Wizualizacja danych operacyjnych za pomocą systemu Grafana 
   - Monitorowanie wydajności aplikacji za pomocą systemu Jaeger 
10. Skalowanie i testy obciążeniowe aplikacji w środowisku Docker 
  - Skalowanie klastra Kubernetes 
   - Siatka usług Envoy i jej zastosowania 
   - Testowanie skalowalności i wydajności aplikacji za pomocą narzędzia k6 
11. Bezpieczeństwo kontenerów Docker 
  - Wprowadzenie do bezpieczeństwa kontenerów 
   - Podstawy bezpieczeństwa i dobre praktyki korzystania z platformy Docker 
   - Zaawanasowane zabezpieczenia: skrytki, poufne polecenia, znaczniki i etykiety 
   - Skanowanie, monitorowanie i zewnętrzne narzędzia 
12. Podsumowanie szkolenia 
 

PRZEBIEG SZKOLENIA

Forma szkoleń jest zbalansowana i obejmuje wykłady prowadzone przez doświadczonych trenerów z wieloletnią praktyką w branży programistycznej, oraz ćwiczenia na których uczestnicy wykorzystują poznaną wiedzę w sposób praktyczny. Trener jest w stałym kontakcie z Uczestnikiem aby wspierać go w przypadku problemów w wykonywaniu zadania.

 

CERTYFIKATY

Uczestnicy otrzymują indywidualny certyfikat świadczący o ukończeniu szkolenia.

Windroos Polska

Renata Szydłowska
22 532
Godziny kontaktu
9.00 - 17.00
Zapisz się na szkolenie
Błąd serwera.

Pozostałe szkolenia firmy

Programowanie aplikacji w Oracle JET / 4 dni
Windroos Polska
online
3 075,00 zł (2 500,00 netto)
Szkolenie Knockout – tworzenie aplikacji od podstaw / 2 dni
Windroos Polska
online
1 968,00 zł (1 600,00 netto)
Szkolenie React od podstaw - 3 dni
Windroos Polska
online
2 214,00 zł (1 800,00 netto)
Szkolenie Vue.js – tworzenie aplikacji od podstaw - 3 dni
Windroos Polska
online
2 275,50 zł (1 850,00 netto)
Szkolenie Angular – tworzenie aplikacji od podstaw - 3 dni
Windroos Polska
online
2 214,00 zł (1 800,00 netto)
Szkolenie Tworzenie Aplikacji Webowych przy użyciu JavaScript i HTML5 - 6 dni
Windroos Polska
online
3 500,00 zł (2 845,53 netto)
Szkolenie PostgreSQl – administracja oraz podstawy programowania - 5 dni
Windroos Polska
online
3 690,00 zł (3 000,00 netto)
Podstawy administracji PostgreSQL - 3 dni
Windroos Polska
online
2 829,00 zł (2 300,00 netto)
Zaawansowana administracja PostgreSQL - 3 dni
Windroos Polska
online
3 198,00 zł (2 600,00 netto)
Zaawansowany PL/pgSQL z elementami GIS - 4 dni
Windroos Polska
online
3 567,00 zł (2 900,00 netto)
PostgreSQL w analizie danych – szkolenie dla analityków i programistów - 3 dni
Windroos Polska
online
2 000,00 zł (1 626,02 netto)
Szkolenie Java EE Enterprise Edition – Tworzenie aplikacji webowych - 4 dni
Windroos Polska
online
2 890,00 zł (2 349,59 netto)
Wstęp do servlet API - 3 dni
Windroos Polska
online
2 214,00 zł (1 800,00 netto)
Kurs Java programowanie na poziomie podstawowym - 3 dni
Windroos Polska
online
2 214,00 zł (1 800,00 netto)
Programowanie Oracle Application Development Framework 12c - 4 dni
Windroos Polska
online
3 700,00 zł (3 008,13 netto)
Zaawansowane programowanie w PL/SQL - 4 dni
Windroos Polska
online
3 200,00 zł (2 601,63 netto)
Zaawansowane programowanie PL/SQL z elementami Spatial - 4 dni
Windroos Polska
online
3 567,00 zł (2 900,00 netto)
Administracja serwerem Tomcat - 3 dni
Windroos Polska
online
2 583,00 zł (2 100,00 netto)
Back-end Developer z Java – kurs zbalansowany - 720 godzin
Windroos Polska
online
10 000,00 zł (8 130,08 netto)
Front-end Developer – kurs intensywny - 476 godzin
Windroos Polska
online
8 000,00 zł (6 504,07 netto)
Front-end Developer – kurs zbalansowany - 476 godzin
Windroos Polska
online
7 000,00 zł (5 691,06 netto)
Tworzenie strony internetowej w Concrete5 CMS - 7 godzin
Windroos Polska
online
500,00 zł (406,50 netto)
HTML i CSS zbuduj i uruchom stronę internetową. - 21 godzin
Windroos Polska
online
950,00 zł (772,36 netto)
Praca z TypeScript dla początkujących - 3 dni
Windroos Polska
online
2 214,00 zł (1 800,00 netto)
Język Typescript w: Angular, React, Vue.js, Oracle JET - 2 dni
Windroos Polska
online
1 968,00 zł (1 600,00 netto)
Programowanie w języku Python szkolenie dla programistów - 3 dni
Windroos Polska
online
2 214,00 zł (1 800,00 netto)
Mikroserwisy wzorce projektowe - 3 dni
Windroos Polska
online
3 198,00 zł (2 600,00 netto)
JavaScript – wzorce projektowe - 3 dni
Windroos Polska
online
3 198,00 zł (2 600,00 netto)
Wzorce projektowe - 2 dni
Windroos Polska
online
2 460,00 zł (2 000,00 netto)
Narzędzia Google i technologie Google, SEO / SEM / SMO - 2 dni
Windroos Polska
online
1 476,00 zł (1 200,00 netto)

Polecane szkolenia

Scrum w dużych organizacjach
eduFuturo
online
1 353,00 zł (1 100,00 netto)
Sztuczne sieci neuronowe w Keras Tensorflow
Wyższa Szkoła Bankowa w Gdańsku
online
310,00 zł (252,03 netto)
Programowanie aplikacji w Oracle JET / 4 dni
Windroos Polska
online
3 075,00 zł (2 500,00 netto)
Szkolenie Knockout – tworzenie aplikacji od podstaw / 2 dni
Windroos Polska
online
1 968,00 zł (1 600,00 netto)
Szkolenie React od podstaw - 3 dni
Windroos Polska
online
2 214,00 zł (1 800,00 netto)
Szkolenie Vue.js – tworzenie aplikacji od podstaw - 3 dni
Windroos Polska
online
2 275,50 zł (1 850,00 netto)
Szkolenie Angular – tworzenie aplikacji od podstaw - 3 dni
Windroos Polska
online
2 214,00 zł (1 800,00 netto)
Szkolenie Tworzenie Aplikacji Webowych przy użyciu JavaScript i HTML5 - 6 dni
Windroos Polska
online
3 500,00 zł (2 845,53 netto)
Szkolenie PostgreSQl – administracja oraz podstawy programowania - 5 dni
Windroos Polska
online
3 690,00 zł (3 000,00 netto)
Podstawy administracji PostgreSQL - 3 dni
Windroos Polska
online
2 829,00 zł (2 300,00 netto)
Zaawansowana administracja PostgreSQL - 3 dni
Windroos Polska
online
3 198,00 zł (2 600,00 netto)
Zaawansowany PL/pgSQL z elementami GIS - 4 dni
Windroos Polska
online
3 567,00 zł (2 900,00 netto)
PostgreSQL w analizie danych – szkolenie dla analityków i programistów - 3 dni
Windroos Polska
online
2 000,00 zł (1 626,02 netto)
Szkolenie Java EE Enterprise Edition – Tworzenie aplikacji webowych - 4 dni
Windroos Polska
online
2 890,00 zł (2 349,59 netto)
Wstęp do servlet API - 3 dni
Windroos Polska
online
2 214,00 zł (1 800,00 netto)
Kurs Java programowanie na poziomie podstawowym - 3 dni
Windroos Polska
online
2 214,00 zł (1 800,00 netto)
Programowanie Oracle Application Development Framework 12c - 4 dni
Windroos Polska
online
3 700,00 zł (3 008,13 netto)
Zaawansowane programowanie w PL/SQL - 4 dni
Windroos Polska
online
3 200,00 zł (2 601,63 netto)
Zaawansowane programowanie PL/SQL z elementami Spatial - 4 dni
Windroos Polska
online
3 567,00 zł (2 900,00 netto)
Administracja serwerem Tomcat - 3 dni
Windroos Polska
online
2 583,00 zł (2 100,00 netto)
Back-end Developer z Java – kurs zbalansowany - 720 godzin
Windroos Polska
online
10 000,00 zł (8 130,08 netto)
Front-end Developer – kurs intensywny - 476 godzin
Windroos Polska
online
8 000,00 zł (6 504,07 netto)
Front-end Developer – kurs zbalansowany - 476 godzin
Windroos Polska
online
7 000,00 zł (5 691,06 netto)
Tworzenie strony internetowej w Concrete5 CMS - 7 godzin
Windroos Polska
online
500,00 zł (406,50 netto)
HTML i CSS zbuduj i uruchom stronę internetową. - 21 godzin
Windroos Polska
online
950,00 zł (772,36 netto)
Praca z TypeScript dla początkujących - 3 dni
Windroos Polska
online
2 214,00 zł (1 800,00 netto)
Język Typescript w: Angular, React, Vue.js, Oracle JET - 2 dni
Windroos Polska
online
1 968,00 zł (1 600,00 netto)
Programowanie w języku Python szkolenie dla programistów - 3 dni
Windroos Polska
online
2 214,00 zł (1 800,00 netto)
Mikroserwisy wzorce projektowe - 3 dni
Windroos Polska
online
3 198,00 zł (2 600,00 netto)
JavaScript – wzorce projektowe - 3 dni
Windroos Polska
online
3 198,00 zł (2 600,00 netto)
zobacz profil udostępnij zapytanie grupowe