kurs DevOps od podstaw | forma zdalna w czasie rzeczywistym
kurs DevOps od podstaw | forma zdalna w czasie rzeczywistym
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Sposób dofinansowaniawsparcie dla osób indywidualnychwsparcie dla pracodawców i ich pracowników
- Grupa docelowa usługi
Kurs DevOps od podstaw dla programistów i osób związanych z IT.
Dla kogo jest ten kurs?
- Dla osób związanych z szeroko pojętym IT, posiadających podstawowe umiejętności techniczne i znających podstawowe zasady wytwarzania oprogramowania.
- Dla ambitnych, chętnych do ciągłego rozwoju, dążących do wszechstronności i chcących mieć wpływ na cykl życia swojej aplikacji.
- Dla chcących zautomatyzować cały proces wytwarzania i wdrażania aplikacji oraz “jak robić to inteligentnie”
- Dla chcących ujednolicić i uprościć proces uruchamiania aplikacji niezależnie od środowiska z jakiego korzystają.
- Minimalna liczba uczestników1
- Maksymalna liczba uczestników14
- Data zakończenia rekrutacji31-05-2024
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi120
- Podstawa uzyskania wpisu do BURZnak Jakości TGLS Quality Alliance
Cel
Cel
Cel edukacyjny
Celem szkolenia jest wprowadzenie uczestników do filozofii DevOps. Nabycia umiejętności z pogranicza Development i Operations. Przygotowuje do wykonania samodzielnej praktyki związanej z wirtualizacją, konteneryzacją, orkiestracją, systemami CI/CD, narzędziami DevOps, automatyzacją procesów oraz migracją kompletnych systemów do chmury.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się Pozna podstawy Linuxa | Kryteria weryfikacji poznanie systemu Linux, na podstawie Ubuntu Server. Właściwe zapoznanie się z systemem Linux jest niezbędne do swobodnej pracy w trakcie kursu. W trakcie zajęć zostaną wykonane podstawowe operacje. | Metoda walidacji Test teoretyczny |
Efekty uczenia się pozna Protokół HTTP | Kryteria weryfikacji pozna strukturę protokołu HTTP, historię jego rozwoju oraz praktyczne zastosowania | Metoda walidacji Test teoretyczny |
Efekty uczenia się zostanie wprowadzony do wirtualizacji | Kryteria weryfikacji Zapoznanie się z różnymi poziomami wirtualizacji. W trakcie zajęć stworzone zostaną reużywalne środowiska z wykorzystaniem narzędzia Vagrant. Umożliwi to zunifikowanie środowisk wśród kursantów i odizolowanie wzajemnego wpływu, implementowanych w ramach poszczególnych modułów, rozwiązań | Metoda walidacji Test teoretyczny |
Efekty uczenia się pozna Konteneryzację aplikacji w środowisku Docker | Kryteria weryfikacji uczestnik zostanie przeprowadzony przez cały proces opracowywania obrazów dockerowych, ich budowania, dostarczania na serwery docelowe oraz uruchamiania. Omówione i zaprezentowane zostaną najważniejsze terminy, komendy i konfigurację środowiska. | Metoda walidacji Test teoretyczny |
Efekty uczenia się pozna Zarządzanie systemem skonteneryzowanym z wykorzystaniem docker-compose | Kryteria weryfikacji Dzięki temu modułowi uczestnik będzie miał możliwość tworzenia samo-dokumentujących konfiguracji serwisów, a także grupowego zarządzania aplikacjami. | Metoda walidacji Test teoretyczny |
Efekty uczenia się pozna architekturę i narzędzia w systemach mikroserwisowych | Kryteria weryfikacji nabycie umiejętności tworzenia nowoczesnych i skalowalnych architektur aplikacji w oparciu o popularne narzędzia, tj Redis, RabbitMQ, Kafka i Memcached. Poznanie zasad tworzenia mikroserwisów oraz metodyki dystrybucji i wymiany danych w środowiskach rozproszonych, w oparciu o webhooki, systemu kolejkowania i metody API. | Metoda walidacji Test teoretyczny |
Efekty uczenia się pozna automatyzację z wykorzystaniem Ansible | Kryteria weryfikacji Automatyzacja procesu konfiguracji hostów na przykładzie Ansible. Umiejętność przygotowywania playbooków i ról, umożliwiających grupowanie zadań, zmiennych oraz zarządzanych hostów. | Metoda walidacji Test teoretyczny |
Efekty uczenia się pozna IaaC na przykładzie Terraform | Kryteria weryfikacji Tworzenie infrastruktury na przykładzie Terraform. Praca ze skryptami Terraform, walidacja, uruchamianie i dostosowywanie do własnych potrzeb. | Metoda walidacji Test teoretyczny |
Efekty uczenia się pozna Kubernetes – one, to rule them all | Kryteria weryfikacji Omówienie podstawowych obiektów Kubernetesa,nauka obsługi narzędzia kubectl,plików kustomization, zarządzanie konfiguracją i secretami. Migracja serwisów z docker-compose,czytanie logów podów,sprawdzanie stanu poszczególnych obiektów,wykonywanie innych czynności administracyjno-użytkowych. | Metoda walidacji Test teoretyczny |
Efekty uczenia się pozna Systemy CI/CD | Kryteria weryfikacji Nauka dobrych praktyk związanych z ContinuousIntegration, ContinuousDelivery i Continuous Deployment w oparciu jak Jenkins oraz Gitlab.przedstawione zostaną konfiguracje, pozwalające na budowanie, dostarczanie i wdrażanie różnych typów aplikacji. Poznane zostaną metodyki wdrażania usług na serwery docelowe oraz umiejętności wydzielania środowiska produkcyjnego od testowego. | Metoda walidacji Test teoretyczny |
Efekty uczenia się pozna Monitoring i alerting w środowiskach rozproszonych | Kryteria weryfikacji Podstawy narzędzi do monitoringu na przykładzie Prometheusa, node exportera, Grafany i stacku ELK/EFK. Umiejętność dostosowywania konfiguracji do własnych potrzeb oraz przygotowywania dashboardów. Generowanie i analiza alertów. | Metoda walidacji Test teoretyczny |
Efekty uczenia się pozna Chmurę AWS | Kryteria weryfikacji Poznanie podstawowych usług AWS, tj EC2, S3, CodeCommit, CodePipeline, API Gateway i EKS. Uruchomienie produkcyjne aplikacji w chmurze AWS. Przygotowanie systemu CI/CD wdrażającego usługę na EC2. | Metoda walidacji Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Ramowy program usługi
- podstawy Linuxa
- podstawy nginx
- wstęp do wirtualizacji
- konteneryzacja aplikacji w środowisku Docker
- zarządzanie systemem skonteneryzowanym z wykorzystaniem docker-compose
- architektura i narzędzia w systemach mikroserwisowych
- automatyzacja z wykorzystaniem Ansible
- IaaC na przykładzie Terraform
- Kubernetes
- systemy CI/CD
- monitoring i alerting w środowiskach rozproszonych
- chmura AWS
Uczestnik po pomyślnym ukończeniu kursu otrzyma Zaświadczenie Instytucji Szkoleniowej oraz certyfikat. Będą to dokumenty oświadczące o ukończeniu szkolenia.
Materiały przekazywane kursantom podczas zajęć są udostępniane w formie linków do źródeł, nie udostępniamy ich przed rozpoczęciem szkolenia, a w trakcie zajęć. Przed pierwszymi zajęciami uczestnicy otrzymują prework, są to materiały do samodzielnej nauki przygotowujące do kursu.
Zajęcia będą miały w przeważającej części charakter praktyczny - warsztat i ćwiczenia. Na każdych zajęciach będzie część teoretyczna i ćwiczeniowa.
Zajęcia są realizowane w godzinach zegarowych.
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Przedmiot / temat zajęć 1 z 40 Rozpoczęcie kursu | Podstawy Linuxa | Prowadzący - | Data realizacji zajęć 04-06-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 2 z 40 Podstawy Linuxa | Prowadzący - | Data realizacji zajęć 06-06-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 3 z 40 Podstawy Linuxa | Prowadzący - | Data realizacji zajęć 18-06-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 4 z 40 Hands on - Linux | Prowadzący - | Data realizacji zajęć 20-06-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 5 z 40 Wstęp do wirtualizacji | Prowadzący - | Data realizacji zajęć 25-06-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 6 z 40 Wstęp do wirtualizacji | Prowadzący - | Data realizacji zajęć 27-06-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 7 z 40 Hands On - Wirtualizacja | Prowadzący - | Data realizacji zajęć 09-07-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 8 z 40 Konteneryzacja aplikacji w środowisku Docker | Prowadzący - | Data realizacji zajęć 11-07-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 9 z 40 Konteneryzacja aplikacji w środowisku Docker | Prowadzący - | Data realizacji zajęć 23-07-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 10 z 40 Konteneryzacja aplikacji w środowisku Docker | Prowadzący - | Data realizacji zajęć 25-07-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 11 z 40 Zarządzanie systemem skonteneryzowanym z wykorzystaniem Docker Compose | Prowadzący - | Data realizacji zajęć 30-07-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 12 z 40 Hands on - Docker + Docker Compose | Prowadzący - | Data realizacji zajęć 01-08-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 13 z 40 Protokół HTTP | Prowadzący - | Data realizacji zajęć 06-08-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 14 z 40 Automatyzacja z wykorzystaniem Ansible | Prowadzący - | Data realizacji zajęć 08-08-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 15 z 40 Automatyzacja z wykorzystaniem Ansible | Prowadzący - | Data realizacji zajęć 20-08-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 16 z 40 Hands on - Ansible | Prowadzący - | Data realizacji zajęć 22-08-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 17 z 40 Chmura AWS | Prowadzący - | Data realizacji zajęć 03-09-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 18 z 40 Chmura AWS | Prowadzący - | Data realizacji zajęć 05-09-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 19 z 40 Chmura AWS | Prowadzący - | Data realizacji zajęć 10-09-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 20 z 40 Chmura AWS | Prowadzący - | Data realizacji zajęć 12-09-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 21 z 40 Hands on - AWS | Prowadzący - | Data realizacji zajęć 24-09-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 22 z 40 IaaC na przykładzie Terraform | Prowadzący - | Data realizacji zajęć 26-09-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 23 z 40 IaaC na przykładzie Terraform | Prowadzący - | Data realizacji zajęć 01-10-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 24 z 40 IaaC na przykładzie Terraform | Prowadzący - | Data realizacji zajęć 03-10-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 25 z 40 Hands on - Terraform | Prowadzący - | Data realizacji zajęć 15-10-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 26 z 40 Kubernetes - one, to rule them all | Prowadzący - | Data realizacji zajęć 17-10-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 27 z 40 Kubernetes - one, to rule them all | Prowadzący - | Data realizacji zajęć 22-10-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 28 z 40 Kubernetes - one, to rule them all | Prowadzący - | Data realizacji zajęć 24-10-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 29 z 40 Kubernetes - one, to rule them all | Prowadzący - | Data realizacji zajęć 05-11-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 30 z 40 Kubernetes - one, to rule them all | Prowadzący - | Data realizacji zajęć 07-11-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 31 z 40 Hands on - Kubernetes | Prowadzący - | Data realizacji zajęć 19-11-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 32 z 40 Systemy CI/CD | Prowadzący - | Data realizacji zajęć 21-11-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 33 z 40 Systemy CI/CD | Prowadzący - | Data realizacji zajęć 26-11-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 34 z 40 Systemy CI/CD | Prowadzący - | Data realizacji zajęć 28-11-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 35 z 40 Systemy CI/CD | Prowadzący - | Data realizacji zajęć 10-12-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 36 z 40 Hands on - CI/CD | Prowadzący - | Data realizacji zajęć 12-12-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 37 z 40 Monitoring i alerting w środowiskach rozproszonych | Prowadzący - | Data realizacji zajęć 17-12-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 38 z 40 Monitoring i alerting w środowiskach rozproszonych | Prowadzący - | Data realizacji zajęć 19-12-2024 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 39 z 40 Architektura i narzędzia w systemach mikroserwisowych (Test końcowy) | Prowadzący - | Data realizacji zajęć 14-01-2025 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 40 z 40 Zakończenie kursu | Architektura i narzędzia w systemach mikroserwisowych | Prowadzący - | Data realizacji zajęć 16-01-2025 | Godzina rozpoczęcia 17:30 | Godzina zakończenia 20:30 | Liczba godzin 03:00 |
Cena
Cena
Cennik
- Rodzaj cenyCena
- Koszt usługi brutto8 400,00 PLN
- Koszt usługi netto6 829,27 PLN
- Koszt godziny brutto70,00 PLN
- Koszt godziny netto56,91 PLN
Prowadzący
Prowadzący
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Kursanci otrzymują materiały po każdym bloku tematycznym. Trenerzy udostępniają autorskie materiały.
Materiały będą udostępniane głównie w formie pdf lub power point - prezentacje z zajęć, a także kody źródłowe tworzone na zajęciach.
Szkolenie będzie prowadzone przez wielu trenerów w zależności od technologii, jak będzie wykładana. Mogą się oni powtarzać. Na koniec kursu mogę podesłać dokładną rozpiskę z imieniem i nazwiskiem trenera, który prowadził w konkretnym dniu szkolenie.
Warunki uczestnictwa
- konieczność posiadania wbudowanej kamerki, słuchawek, Internetu 3Mb/s download i 3Mb/s upload.
- własny laptop z systemem operacyjnym Windows 8 / 10 /lub/ MacOS /lub/ Linux
optymalna konfiguracja sprzętowa: procesor i5+ lub podobny, 8GB+ pamięci RAM, zalecany dysk SSD
Przed zapisaniem się na kursu Kandydat musi przejść proces rekrutacji. W tym celu skontaktuj się z infoShare Academy.
Uczestnik powinien posiadać umiejętnościami analitycznego myślenia oraz znajomością języka angielskiego umożliwiającą czytanie oraz rozumienie dokumentacji.
W celu przystąpienia do kursu DevOps kandydat powienien posiadać umiejętność programowania w co najmniej jednym języku lub mieć doświadczenie w IT np. jako administrator sieci.
Informacje dodatkowe
Uczestnikowi oferujemy:
- wiedzę na poziomie DevOps
- pomoc najlepszych trenerów
Zapewniamy:
+ |
Slack-a jako narzędzie do komunikacji |
+ |
wszystkie niezbędne licencje na oprogramowanie w trakcie trwania kursu |
+ |
wsparcie techniczne |
+ |
dostęp do materiałów |
Zajęcia są nagrywane i udostępniane dla uczestników kursu po każdych zajęciach. Nagrywanie usługi odbywa się za zgodą prowadzących oraz uczestników, co znajduje swoje odzwierciedlenie w umowach zawartych przez wszystkie strony.
Do poszczególnych spotkań będę generowane kolejne linki do platformy zoom, które uczestnicy będą otrzymywać przed zajęciami. Na pare dni przed kursem dostają dostęp do kalendarza spotkań do kolejnych spotkań, na slacku kilka minut przed zajęciami są też udostępniane linki do zajęć.
Cena promocyjna kursu nie obejmuje osób ubiegających się o dofinansowanie ze śródków publicznych.
Warunki techniczne
Warunki techniczne
- konieczność posiadania wbudowanej kamerki, słuchawek, Internetu 3Mb/s download i 3Mb/s upload.
- własny laptop z systemem operacyjnym Windows 8 / 10 /lub/ MacOS /lub/ Linux
optymalna konfiguracja sprzętowa: procesor i5+ lub podobny, 8GB+ pamięci RAM, zalecany dysk SSD