Szkolenia

SysOps/DevOps Polska zaprasza na szkolenia, które przygotowujemy przy współudziale członków naszej społeczności. Sprawdźcie, co dla Was przygotowaliśmy. Dochód ze szkoleń jest przeznaczony na działalność statutową Fundacji SysOps/DevOps Polska.

Nazwa modułu szkoleniowego

Ansible w 2 dni! Wszystko co musisz wiedzieć

Szczegóły

30. września – 1. października

Szczegóły:

  • Szkolenie trwa 2 dni
  • Przyjazne laboratoria – 100% praktycznych zadań do natychmiastowego wykorzystania na produkcji
  • Wsparcie poszkoleniowe – materiały gotowe do użycia w Twojej firmie
  • Pełne wyżywienie – catering w sali, lunch
  • Materiały: długopis, notes, slajdy z prezentacji, drukowane autorskie ćwiczenia w języku polskim, książka Ansible for DevOps. Server and configuration management for humans, Jeff Geerling
  • Imienny, numerowany certyfikat z hologramem autentyczności
  • Tablet Lenovo

UWAGA: na szkoleniu niezbędny jest własny laptop z systemem Windows, Linux lub OSX. Zapewniamy dostęp do Internetu.

W programie:

  • Poznanie i opanowanie fundamentów Ansible
  • CORE Ansible – na podstawie kodu źródłowego.
  • Dystrybucja kodu aplikacji i zarządzanie infrastrukturą ‘as a code’ – łącznie z samym Ansible.
  • Playbook, Rola, Inventory.
  • Budowa dynamicznego, skalowanego środowiska wykorzystując AWS lub Azure. Poznanie Ansible Vault.
  • Debugowanie skryptów Ansible.
  • Wersjonowanie Git.
  • Poznanie best practices aktualizacji Ansible.
  • Rozwijanie projektów w bezpieczny sposób – wersjonowanie.

Zapisz się na szkolenie, jeśli planujesz: wykorzystać potencjał automatyzacji i przyspieszyć działanie Twojego IT, zacząć wykorzystywać prawdziwą moc „Infrastructure as a code”, rozwinąć karierę w IT.

Dzięki temu szkoleniu nauczysz się zarządzać wieloma środowiskami, napiszesz własny moduł Ansible w języku Python, nauczysz się wykorzystywać zmienne. Staniesz się aktywną częścią Community, które będzie Twoim wsparciem w momentach zwątpienia. Zaczniesz zarządzać swoją infrastrukturą w ciągu 30 sekund.

Miejsce szkolenia

Szkolenie odbędzie się w Warszawie, o szczegółach poinformujemy w organizacyjnym mailu.

Warszawa

Jakub Muszyński

prowadzi:

Jakub
Muszyński

Konsultant do „zadań specjalnych”, praktykujący DevOps @so1.net, SysAdmin i Programista. Zna duże organizacje (Inteligo, PKO, SGB BANK) oraz małe software-house (Gammanet) i startupy. Posiada doświadczenie „multi-platform”: IoT, Rpi, Arduino.

System monitorowania serwerów i środowiska IT (Zabbix®)

Szczegóły

23. – 26. września

Szczegóły:

  • Szkolenie trwa 4 dni (poziom podstawowy + zaawansowany)
  • Ponad 35 ćwiczeń o różnych stopniach trudności i czasochłonności wykonywanych samodzielnie przez uczestników
  • Praca na własnych maszynach wirtualnych zabieranych ze sobą po szkoleniu
  • Materiały: długopis, notes, slajdy z prezentacji, drukowane autorskie ćwiczenia w języku polskim (140 str.), cztery prekonfigurowane maszyny wirtualne, książka Zabbix Network Monitoring – Second Edition Rihard Olups
  • Pełne czterodniowe wyżywienie – catering w sali, lunch
  • Imienny, numerowany certyfikat z hologramem autentyczności
  • Tablet Lenovo

UWAGA: każdy z uczestników powinien posiadać Laptop wraz z zainstalowanym programem VirtualBox, posiadać podstawową znajomość systemu Linux, znajomość systemów rodziny Windows 2008/2012/2016, podstawową znajomość obsługi urządzeń sieciowych (routery, switche, drukarki sieciowe).

W programie:

  • Konfiguracja środowiska (konfiguracja Zabbix Server, Zabbix Agent, Zabbix Proxy).
  • Przygotowanie systemu (wstępna konfiguracja, omówienie funkcjonalności).
  • Monitorowanie agentowe i bezagentowe (wydajność, systemem operacyjny, hardware).
  • Webscenariusze.
  • Skrypty własne w monitorowaniu.
  • Szablony urządzeń.
  • Wizualizacja danych (wykresy, mapy sieciowe).
  • Monitorowanie systemów Windows.
  • Monitorowanie rozproszone (oddziały i filie).
  • Podstawy klastra HA – Zabbix.
  • Podstawy API na przykładzie języka PHP.
  • Sesja Q&A – rozwiązanie zgłoszonych przypadków od uczestników.

Dzięki szkoleniu każdy manager lub kierownik: spełni część wymagań stawianych przez ISO 27001, dowie się o każdej awarii systemu za jaki jest odpowiedzialny, będzie wiedzieć czy administratorzy dostatecznie szybko podejmują działania, w miesięcznych raportach obliczona zostanie globalna niedostępność systemu oraz będzie świadomy, czy komórka wywiązuje się z nałożonego SLA.

Jeśli jesteś administratorem, już kilka dni przed wystąpieniem awarii lub kilka sekund po, będziesz o tym wiedział. Zgromadzisz logi i zdarzenia z różnych systemów w jednym miejscu. Zbudujesz pulpity operatorskie dla Helpdesku. Dowiesz się “co piszczy w sieci”, a dodatkowo zdobędziesz elektroniczny gadżet.

Miejsce szkolenia

Szkolenie odbędzie się w Warszawie, o szczegółach poinformujemy w organizacyjnym mailu.

Warszawa

Grzegorz Grabowski

prowadzi:

Grzegorz Grabowski

Certyfikowany inżynier Zabbixa, który ma ponad 6-letnie doświadczenie we wdrożeniach i 4-letnie w prowadzeniu szkoleń.

Docker DevOps Workshop

Szczegóły

16. – 17. września

Warsztat jest przeznaczony dla DevOpsów i administratorów, którzy chcą efektywnie wykorzystywać Dockera w codziennej pracy. Naucz się automatyzować i konteneryzować swoją codzienną pracę, poznaj techniki budowania optymalnych i lekkich obrazów w strategii multi-stage i analizuj obrazy za pomocą testów jednostkowych, skanuj bezpieczeństwo samych obrazów, ale również systemu operacyjnego, aplikacji i jej zależności, zobaczysz również w praktyce na czym polega chaos-engineering kontenerów.

Szczegóły:

  • Szkolenie trwa 2 dni
  • Materiały: długopis, notes, slajdy z prezentacji, drukowane autorskie ćwiczenia w języku polskim, książka Docker in Action – Jeff Nickoloff
  • Pełne wyżywienie – catering w sali, lunch
  • Imienny, numerowany certyfikat z hologramem autentyczności
  • Tablet Lenovo

UWAGA: Na szkoleniu niezbędny jest własny laptop działający na dowolnym systemie operacyjnym – Windows, Linux lub MacOS. Każdy uczestnik musi mieć zainstalowane oprogramowanie Docker Desktop lub Docker for Linux.

W programie:

  • Docker Engine – instalacja, tryb rootless, konfiguracja i stan (obrazy, kontenery, siec, volume, …) dla Docker Linux oraz Docker Desktop, debuggowanie i analizowanie problemów z niestabilnym Docker Engine.
  • Docker Client – praca z Dockerem w terminalu, Docker client plugins, rozszerzanie możlwiości klienta, tworzenie własnych rozszerzeń, komunikacja z Docker Engine po HTTP bez posiadania Docker Clienta. 
  • Obraz i kontener – zrozumienie warstwowej budowy obrazów, poznanie obrazu od środka (warstwy, katalogi “lower”, “upper” i “merged”, manifest obrazu) techniki optymalizacji obrazu i redukcji jego rozmiaru, multi-stage builds, wersjonowanie obrazów Dockerowych i ich sumy kontrolne. 
  • Monitorowanie – sprawdzanie stanu i zużycia zasobów, dostępne sterowniki logowania i ich możliwości, uruchamianie w kontenerze zdalnie dostępnej konsoli do debuggowania, zbudowanie developerskiej wersji obrazu z panelem do zarządzania kontenerem w przeglądarce internetowej, narzędzia Dry oraz Portainer. 
  • Debuggowanie – PID 1, obsługa sygnałów, container PID mode, container network mode, wykorzystanie narzędzi takich jak strace, tcpdump, ngrep czy htop do analizy działania jednego kontenera za pomocą innego kontenera, wykorzystanie Wiresharka na Kali Linux Desktop działającym w kontenerze, przeglądanie systemu plików kontenera, warstwowa budowa OverlayFS.
  • Bezpieczeństwo – zasada “least privilege”, uruchamianie procesów jak “root” w kontenerze, poziomy izolacji kontenerów, capabilities, limitowanie dostępu do CPU, RAM i dysku, Docker-in-Docker a bezpieczeństwo.
  • Continuous Integration – testy jednostkowe obrazu, skanowanie bezpieczeństwa obrazów, systemu operacyjnego i skonteneryzowanej aplikacji.
  • Docker Registry – uruchomienie lokalnego rejestru obrazów, skonfigurowanie autoryzacji, garbage-collectora oraz lokalnego mirrora Docker Huba, zewnętrzny storage oparty o Google Cloud, AWS lub Azure.
  • Chaos-engineering – przygotowywanie aplikacji na niespodziewane, symulowanie problemów na sieci takich jak opóźnienia, utrata czy duplikaty pakietów TCP.
  • Docker Captain Exclusive – Docker Quiz stworzony wspólnie z działem certyfikacji Dockera, wspólne rozwiązywanie pytań z certyfikatu Docker Certfied Associate.
  • Docker Captain Exclusive – “Tips and Tricks from Docker Captain”.

Naucz się monitorować, debugować i rozwiązywać problemy z aplikacjami działającymi w kontenerach, zobacz jak za pomocą całkiem innego kontenera obserwować ruch sieciowy, oglądać wywołania systemowe Twojej aplikacji, ale również jak tego dokonać przy użyciu Kali Linux Desktop działającego w Dockerze i dostępnego zdalnie w przeglądarce internetowej.

Miejsce szkolenia

Szkolenie odbędzie się w Warszawie, o szczegółach poinformujemy w organizacyjnym mailu.

Warszawa

prowadzi:

Łukasz Lach

Łukasz Lach – jedyny Docker Capitan w Polsce, Docker Certified Associate, Docker Community Leader w Warszawie. Na Uniwersytecie Warszawskim prowadzi zajęcia ze studentami II i III roku w temacie wydajnych i skalowalnych aplikacji internetowych z wykorzystaniem Dockera. Organizuje społeczność Dockera w Warszawie, prowadzi lokalne spotkania i warsztaty. Pracuje jako architekt oprogramowania w GOG.com (CD Projekt) nad grami takimi jak Cyberpunk 2077 czy Gwent.

Dwukrotnie wykładał na konferencji DockerCon – w 2018 i 2019 roku. Ponadto, w samym 2019 prowadził warsztaty z Dockera na konferencjach infoShare, DevOps Days, Container Days i Just DevOps.

Terraform – realizacja Infrastructure as Code na bazie chmury AWS

Szczegóły

zapytaj o termin

Szkolenie przeznaczone jest dla operatorów i administratorów systemów, chcących poznać zasady pracy z IaC przy użyciu Terraform, a także pragnących zgłębić dobre praktyki implementacji projektów opartych o Terraform.

Szczegóły:

  • Szkolenie trwa 2 dni
  • Szkolenie nie wymaga szczególnej wiedzy systemowej, choć zalecana jest podstawowa znajomość działania w konsoli systemu Linux, jak również podstawowe informacje o funkcjonowaniu chmury AWS.
  • Pełne wyżywienie – catering w sali, lunch
  • Materiały: długopis, notes, slajdy z prezentacji, drukowane autorskie ćwiczenia w języku polskim, książka
  • Imienny, numerowany certyfikat z hologramem autentyczności
  • Tablet Lenovo

UWAGA: Uczestnik szkolenia powinien posiadać do dyspozycji własny laptop z systemem Linux, wraz z narzędziem kontroli wersji ‘git’ oraz wybranym edytorem kodu (zalecany Visual Studio Code). Przed rozpoczęciem szkolenia prosimy o założenie własnego konta w Amazon AWS, jeżeli takiego uczestnik nie posiada. [Uruchamiane w chmurze działania mieszczą się w założeniach free-tier, a w przypadku wyczerpania free-tier nie będą stanowić kosztu większego niż kwota rzędu kilkunastu dolarów.]

W programie:

  • Podstawy postępowania zgodnego z koncepcją Infrastructure as Code
  • Narzędzie Terraform i inne narzędzia towarzyszące (packer, terragrunt, terratest)
  • Zasady pisania i podstawowe konstrukcje w języku HCL (zmienne, zasady interpolacji i pewne wbudowane funkcje)
  • Dobre praktyki w zarządzaniu infrastrukturą za pomocą Terraforma i narzędzi dodatkowych

Po szkoleniu uczestnik będzie potrafił:

  • Zrealizować typową infrastrukturę w Terraformie
  • Używać konstrukcji, interpolacji i funkcji celem automatyzacji uruchamiania wielu środowisk i instancji
  • Realizować zasady DRY (Don’t Repeat Yourself) przy użyciu modułów, zdalnych plików stanu oraz nakładki terragrunt
  • Przygotować zrealizowany projekt do pracy grupowej i jego rozwoju
  • Zaimplementować w chmurze AWS gotowy projekt rzeczywistej infrastruktury produkcyjnej

Miejsce szkolenia

Szkolenie odbędzie się w Warszawie, o szczegółach poinformujemy w organizacyjnym mailu.

Warszawa

prowadzi:

Maciej
Rostański

Doktor inżynier, zajmuje się tematyką administracji systemów i sieci komputerowych i ciągłości działania systemów informatycznych od kilkunastu lat. Wykładowca akademicki, który zainteresowania naukowe łączy z pracą praktyczną dla firm IT, wykonując zadania z zakresu DevOps i prac R&D – obecnie związany z firmą Hostersi. Autor książek i prac naukowych na temat nowoczesnych technologii internetowych, a prywatnie zapalony gracz komputerowy i kinoman, jednak przede wszystkim ojciec dwóch córek, które skutecznie zajmują mu wszelki pozostały wolny czas. 

sysopsdevops o-nas background

O NAS

Paweł Ufnalewski i Mariusz Dalewski od zawsze żyli w pracy i po pracy światem IT. W 2015 roku założyli grupę na facebooku SysOps/DevOps Polska, która szybko zaczęła się rozrastać i dziś ma ponad 13000 użytkowników, a ich liczba stale rośnie! Rozmowy online nie wystarczyły. Zaczęli organizować w Warszawie cykliczne spotkania dla osób zainteresowanych tematyką SysOps i DevOps.

Dzięki temu możemy spotkać się poza siecią, posłuchać prelekcji, wymienić technologiczne poglądy i doświadczenia z innymi uczestnikami eventu. MeetUpy rozrosły się i dziś spotykamy się też we Wrocławiu, Krakowie, Poznaniu i Gdańsku. Każde miasto ma swoich prelegentów i słuchaczy, swój klimat i potencjał! 🙂