DevSecOps - Plan Szkolenia
DevOps to współpraca między operacjami IT a rozwojem oprogramowania w cyklu życia usługi. DevSecOps to wdrożenie praktyk bezpieczeństwa w procesie DevOps. DevSecOps to praktyka stosowana w celu zabezpieczania i rozwijania systemów, które stale się zmieniają, na dużą skalę.
To szkolenie prowadzone przez instruktora, na żywo (online lub na miejscu) jest skierowane do profesjonalistów DevOps, którzy chcą zabezpieczyć proces DevOps za pomocą programów DevSecOps.
Pod koniec szkolenia uczestnicy będą mogli:
- Zrozumieć, jak program DevSecOps może zintegrować bezpieczeństwo z potokiem rozwoju oprogramowania.
- Zbudować bezpieczny potok ciągłego dostarczania.
- Zautomatyzować testy bezpieczeństwa dla przepływu pracy dostarczania oprogramowania.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie dla tego kursu, prosimy o kontakt w celu uzgodnienia szczegółów.
Plan Szkolenia
Dzień 01
Wprowadzenie
DevSecOps w pigułce
- CI (Continuous Integration) i CD (Continuous Delivery)
- Przesunięcie bezpieczeństwa na lewo, w duchu DevOps
Teorie metod DevSecOps
- Bezpieczeństwo dla technologii DevOps
- Kiedy i jak bezpieczeństwo wchodzi w interakcję z aplikacją i cyklem życia rozwoju
- Współdzielona odpowiedzialność za działania związane z bezpieczeństwem
Dzień 02
DevSecOps z Jenkins
- Tworzenie agenta
- Tworzenie zadania potokowego
- Używanie SYNK i SonarQube do skanowania bezpieczeństwa SAST
- Używanie Arachini i OWASP-ZAP do skanowania bezpieczeństwa DAST
- Używanie Anchore i Aqua MicroScanner do skanowania bezpieczeństwa obrazów
- Tworzenie potoku DevSecOps
- Włączanie CI i CD
Automatyzacja bezpieczeństwa
- Automatyzacja testów bezpieczeństwa z Gaunit
- Przeprowadzanie zautomatyzowanego ataku
Automatyzacja bezpieczeństwa aplikacji
- Automatyzacja i refaktoryzacja ataku XSS
- Automatyzacja ataku SQLi
- Automatyzacja fuzzera
- Testowanie bezpieczeństwa w potokach dostarczania oprogramowania
Podsumowanie i kolejne kroki
Wymagania
- Zrozumienie procesu DevOps
Grupa docelowa
- Profesjonaliści DevOps
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
DevSecOps - Plan Szkolenia - Rezerwacja
DevSecOps - Plan Szkolenia - Zapytanie
DevSecOps - Zapytanie o Konsultacje
Opinie uczestników (1)
Przykłady z życia. Pozytywne nastawienie.
Monika Nasiadka - EY GLOBAL SERVICES (POLAND) SP Z O O
Szkolenie - DevSecOps
Propozycje terminów
Szkolenia Powiązane
Zaawansowany Zapier: Niestandardowe Integracje i Automatyzacje Wieloetapowe
14 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do zaawansowanych programistów, specjalistów ds. automatyzacji i profesjonalistów IT, którzy chcą opanować niestandardowe integracje i automatyzacje wieloetapowe w Zapier.
Pod koniec szkolenia uczestnicy będą mogli:
- Tworzyć niestandardowe integracje Zapier przy użyciu API i webhooków.
- Projektować i zarządzać złożonymi, wieloetapowymi przepływami pracy.
- Optymalizować i debugować zaawansowane przepływy automatyzacji.
- Integrować Zapier z własnymi lub mniej popularnymi aplikacjami.
Budowanie Efektywnych Procesów z Zapierem
14 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do profesjonalistów na poziomie średniozaawansowanym, którzy chcą tworzyć i optymalizować zautomatyzowane procesy za pomocą Zapiera w celu usprawnienia operacji biznesowych.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Projektować i wdrażać efektywne procesy w Zapierze.
- Integrować wiele aplikacji biznesowych w celu płynnej automatyzacji.
- Optymalizować wydajność Zapów i rozwiązywać typowe problemy.
- Skalować automatyzację procesów, aby sprostać potrzebom biznesowym.
Continuous Delivery Ecosystem Foundation (CDEF)®
14 godzinTen kurs jest przeznaczony dla uczestników zaangażowanych w projektowanie, wdrażanie i zarządzanie potokami wdrożeniowymi DevOps oraz łańcuchami narzędziowymi, które wspierają Ciągłą Integrację, Ciągłe Dostarczanie, Ciągłe Testowanie oraz potencjalnie Ciągłe Wdrażanie. Kurs podkreśla podstawowe procesy, metryki, API oraz kwestie kulturowe związane z Ciągłym Dostarczaniem.
Continuous Testing Foundation (CTF)®
14 godzinDowiedz się, jak optymalizować testowanie, aby testować szybciej i nadal uzyskiwać dobrą jakość i stabilne wyniki.
Podstawy Inżynierii DevOps (DOEF)®
14 godzinDowiedz się, czym jest inżynieria DevOps, dlaczego jest ważna i jak ją skutecznie wdrażać.
Kurs rozpoczyna się krótkim przeglądem podstawowych zasad DevOps, a następnie przechodzi do ich implementacji. Jest zaprojektowany z perspektywy inżynierskiej i obejmuje tematy takie jak DevOps w odniesieniu do innych frameworków, technologii,
praktyk projektowania aplikacji, praktyk ciągłej integracji, ciągłego dostarczania i wdrażania, ciągłego testowania, elastycznych infrastruktur, monitorowania, metryk, obserwowalności, zarządzania, aspektów ludzkich oraz przyszłych trendów inżynierii DevOps.
DevOps Foundation®
14 godzinKurs DevOps Foundation zapewnia podstawowe zrozumienie kluczowej terminologii DevOps, aby upewnić się, że wszyscy mówią tym samym językiem, oraz podkreśla korzyści płynące z DevOps dla wsparcia sukcesu organizacji.
DevOps Leader (DOL)®
14 godzinKurs podkreśla ludzkie aspekty zmiany kulturowej i wyposaża uczestników w praktyki, metody i narzędzia do angażowania ludzi w całym spektrum DevOps, wykorzystując rzeczywiste scenariusze i studia przypadków. Po ukończeniu kursu uczestnicy będą mieli konkretne wnioski do wykorzystania w pracy, takie jak zrozumienie mapowania strumienia wartości.
Value Stream Management Foundation®
14 godzinWprowadzenie do zasad, praktyk i narzędzi zarządzania strumieniem wartości. Zaprojektowane w celu optymalizacji przepływu i realizacji wartości w cyfrowych strumieniach wartości oraz rozwoju umiejętności jednostek. Cyfrowe strumienie wartości obejmują aplikacje i usługi oprogramowania, a także platformy je wspierające, np. infrastrukturę chmurową lub łańcuchy narzędzi DevOps.
DevSecOps Foundation (DSOF)®
14 godzinTematy kursu obejmują to, jak DevSecOps zapewnia wartość biznesową, zwiększa Twoje możliwości biznesowe i poprawia wartość korporacyjną. Podstawowe zasady DevSecOps, które są nauczane, mogą wspierać transformację organizacyjną, zwiększać produktywność, redukować ryzyko i optymalizować wykorzystanie zasobów.
DevSecOps Practitioner (DSOP)®
21 godzinDevSecOps Practitioner wprowadza szereg praktyk mających na celu pogłębienie zrozumienia praktyk DevSecOps. Poznaj praktyczne rezultaty poprzez znalezienie odpowiedniej mieszanki ludzi, budowanie procesów przyspieszających wartość oraz porównanie dostępnych dzisiaj opcji technologicznych. Kurs jest dostosowany do potrzeb niedawno przekształconych organizacji, które chcą poprawić swoje umiejętności i świadomość w zakresie DevSecOps.
Site Reliability Engineering (SRE) Foundation®
14 godzinKurs SRE (Site Reliability Engineering) Foundation to wprowadzenie do zasad i praktyk, które umożliwiają organizacji niezawodne i ekonomiczne skalowanie kluczowych usług. Wprowadzenie wymiaru niezawodności witryny wymaga reorganizacji organizacji, nowego skupienia na inżynierii i automatyzacji oraz przyjęcia szeregu nowych paradygmatów pracy.
Przygotowanie do certyfikacji SRE Practitioner (zgodne z DevOps Institute)
35 godzinPrzygotowanie do certyfikacji SRE Practitioner to kompleksowy program szkoleniowy obejmujący zaawansowane praktyki inżynierii niezawodności (Site Reliability Engineering) zgodne z oficjalnym programem DevOps Institute, przygotowujący uczestników do zdania egzaminu certyfikacyjnego.
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do doświadczonych specjalistów DevOps i SRE, którzy chcą opanować zaawansowane praktyki SRE i przygotować się do egzaminu certyfikacyjnego SRE Practitioner DevOps Institute.
Po ukończeniu szkolenia uczestnicy będą w stanie:
- Rozpoznawać i korygować typowe antywzorce SRE.
- Definiować i efektywnie zarządzać SLI, SLO oraz budżetami błędów.
- Projektować bezpieczne, odporne na awarie i wysoce niezawodne systemy.
- Wdrażać zaawansowane strategie obserwowalności, automatyzacji i reagowania na incydenty.
Format kursu
- Interaktywne wykłady i dyskusje.
- Liczne ćwiczenia i praktyka.
- Praktyczne wdrożenia w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie, skontaktuj się z nami w celu uzgodnienia szczegółów.
Zapier i AI w Automatyzacji Biznesowej
21 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do zaawansowanych profesjonalistów biznesowych oraz inżynierów automatyzacji, którzy chcą wykorzystać integrację Zapier i AI do efektywnego skalowania operacji.
Pod koniec szkolenia uczestnicy będą mogli:
- Projektować i wdrażać złożone przepływy pracy automatyzacji za pomocą Zapier.
- Integrować modele AI w procesach biznesowych w celu uzyskania predykcyjnych wniosków.
- Optymalizować operacje poprzez automatyzację zadań na wielu platformach.
- Monitorować i rozwiązywać problemy w zautomatyzowanych przepływach pracy w celu ciągłego doskonalenia.
Zapier dla początkujących: Automatyzuj przepływy pracy bez kodowania
7 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do profesjonalistów na poziomie podstawowym, którzy chcą wykorzystać Zapier do automatyzacji powtarzalnych zadań i zwiększenia efektywności bez konieczności kodowania.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Zrozumieć podstawy Zapiera i jego możliwości automatyzacji.
- Konfigurować i ustawiać Zaps do automatyzacji zadań.
- Integrować popularne narzędzia biznesowe z Zapierem.
- Zarządzać i optymalizować zautomatyzowane przepływy pracy.
Zapier do automatyzacji e-commerce
14 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do profesjonalistów e-commerce na poziomie średniozaawansowanym, którzy chcą zautomatyzować przetwarzanie zamówień, płatności i obsługę klienta przy użyciu Zapier.
Pod koniec szkolenia uczestnicy będą mogli:
- Zautomatyzować przetwarzanie i realizację zamówień.
- Synchronizować dane płatności z systemami księgowymi.
- Usprawnić obsługę klienta dzięki automatyzacji.
- Zoptymalizować przepływy pracy w marketingu i sprzedaży.