0Pricing
💻

DevOps Bootcamp

DEVOPS

Linux, Git, Docker, Kubernetes, CI/CD, Terraform, Ansible i Helm

🤖 Napędzane AI📚 142 kursów👥 100 000+ uczniów⭐ Ocena 4,9

Jak się będziesz uczyć

🎯
Interaktywne lekcje
Praktyczne ćwiczenia kodowania z opinią zwrotną w czasie rzeczywistym
🤖
Tutor AI
Uzyskaj natychmiastową pomoc od naszego AI, gdy się zatniesz
💻
Wbudowany edytor
Pisz i uruchamiaj kod bezpośrednio w przeglądarce
🏆
Certyfikat
Uzyskaj certyfikat po ukończeniu kursu
Program nauczania

142 kursów

Każdy kurs ze ścieżki edukacyjnej DevOps Bootcamp.

01

Podstawy Terraform i konfiguracja

A14 lekcji

Ten minikurs przedstawia podstawowe koncepcje Infrastructure as Code i Terraform. Nauczysz się instalować Terraform, poznasz podstawowe pol…

02

Wprowadzenie do Kubernetes

A14 lekcjiPRO

Dowiedzie się Pan/Pani, czym jest Kubernetes, dlaczego ma kluczowe znaczenie dla współczesnego wdrażania aplikacji, oraz pozna Pan/Pani jeg…

03

Co rozwiązuje Helm: menedżer pakietów Kubernetes

A14 lekcjiPRO

Proszę wyjaśnić, dlaczego powstał Helm i jak porządkuje rozbudowane manifesty Kubernetes.

04

Podstawy Git i konfiguracja repozytorium

A14 lekcjiPRO

Rozpocznie Pan/Pani naukę kontroli wersji, poznając podstawowe pojęcia Git i konfigurując lokalne środowisko. Kurs obejmuje kluczowe kroki…

05

Dlaczego Ansible? Automatyzacja bez agentów

A14 lekcjiPRO

Proszę wyjaśnić, czym jest Ansible i dlaczego zarządzanie konfiguracją bez agentów przewyższa ręczną pracę na serwerach.

06

Podstawy CI/CD i GitHub Actions

A14 lekcjiPRO

Rozpocznij naukę automatycznego dostarczania oprogramowania. Ten minikurs obejmuje najważniejsze koncepcje CI/CD i wprowadza do zaawansowan…

07

Podstawy Linuksa: poruszanie się po powłoce

A14 lekcjiPRO

Rozpocznij naukę pracy z wierszem poleceń Linuksa. Ten minikurs obejmuje absolutne podstawy interakcji z systemem operacyjnym — od nawigowa…

08

Wprowadzenie do Dockera i konteneryzacji

A14 lekcjiPRO

Poznaj świat Dockera i zrozum podstawowe pojęcia związane z konteneryzacją. Dowiedz się, dlaczego kontenery są niezbędne we współczesnym tw…

09

Wprowadzenie do Docker Compose

A24 lekcjiPRO

Uprości Pan/Pani wdrażanie aplikacji wielokontenerowych za pomocą Docker Compose. Nauczy się Pan/Pani definiować i uruchamiać złożone aplik…

10

Tworzenie podstawowych potoków CI za pomocą Actions

A24 lekcjiPRO

Pogłębią Państwo wiedzę o Continuous Integration, konfigurując automatyczne testy i kontrole jakości kodu. Nauczą się Państwo konfigurować…

11

Instalowanie Helm i łączenie z klastrem

A14 lekcjiPRO

Proszę skonfigurować działający interfejs CLI Helm komunikujący się z klastrem Kubernetes.

12

Wyjaśnienie podstawowych koncepcji Terraform

A24 lekcjiPRO

Pogłębiaj znajomość fundamentalnych elementów Terraform, w tym providerów, zasobów, zmiennych i outputs. Kurs obejmuje również kluczowe zag…

13

Podstawowe polecenia Git i lokalny przepływ pracy

A24 lekcjiPRO

Pozna Pan/Pani najczęściej używane polecenia Git do zarządzania lokalnymi zmianami. Nauczy się Pan/Pani dodawać zmiany do przechowalni, wyk…

14

Instalowanie Ansible i łączenie z pierwszym węzłem

A14 lekcjiPRO

Proszę zainstalować Ansible i pomyślnie połączyć się ze zdalną maszyną przez SSH.

15

Konfiguracja pierwszego klastra

A24 lekcjiPRO

Zdobędzie Pan/Pani praktyczne doświadczenie, konfigurując lokalny klaster Kubernetes za pomocą Minikube, a następnie nauczy się Pan/Pani ko…

16

Wprowadzenie do skryptów Bash

A24 lekcjiPRO

Zautomatyzuj pracę, pisząc pierwsze skrypty Bash. Kurs obejmuje podstawową składnię, zmienne i logikę warunkową, dzięki którym zadania wyko…

17

Tworzenie i zarządzanie obrazami Dockera

A24 lekcjiPRO

Naucz się tworzyć własne niestandardowe obrazy Dockera za pomocą Dockerfile. Poznaj warstwy obrazów, dobre praktyki optymalizacji oraz skut…

18

Zarządzanie infrastrukturą za pomocą AWS

B14 lekcjiPRO

Ten minikurs koncentruje się na praktycznym zastosowaniu Terraform z Amazon Web Services (AWS). Nauczysz się konfigurować providera AWS i t…

19

Praca z Podami

B14 lekcjiPRO

Dogłębnie pozna Pan/Pani Pody, czyli najmniejsze jednostki wdrażane w Kubernetes. Zrozumie Pan/Pani ich cykl życia i stany oraz nauczy się…

20

Podstawy GitHub i zdalne repozytoria

A24 lekcjiPRO

Rozszerzy Pan/Pani znajomość Git o pracę w chmurze z GitHub, koncentrując się na zarządzaniu zdalnymi repozytoriami. Kurs obejmuje łączenie…

21

Charts i releases: podstawowe pojęcia

A14 lekcjiPRO

Proszę swobodnie rozróżniać chart, release i revision.

22

Najważniejsze polecenia i uprawnienia do plików

A24 lekcjiPRO

Pogłęb znajomość podstawowych narzędzi Linuksa. Naucz się wyświetlać zawartość plików, rozumieć i modyfikować uprawnienia oraz skutecznie w…

23

Implementowanie strategii Continuous Deployment

B14 lekcjiPRO

Wyjdą Państwo poza CI i poznają Continuous Deployment. Kurs koncentruje się na wdrażaniu aplikacji w różnych środowiskach oraz bezpiecznym…

24

Inwentarz: określanie zasobów zarządzanych przez Ansible

A14 lekcjiPRO

Proszę definiować hosty i grupy w inwentarzu oraz precyzyjnie je wybierać.

25

Deploymenty i ReplicaSety

B14 lekcjiPRO

Opanuje Pan/Pani obiekty Deployment i ReplicaSet do zarządzania aplikacjami bezstanowymi. Nauczy się Pan/Pani zapewniać wymaganą liczbę rep…

26

Sieci i zarządzanie danymi w Dockerze

B14 lekcjiPRO

Pozna Pan/Pani sposób komunikacji kontenerów Docker między sobą oraz ze światem zewnętrznym. Pozna Pan/Pani różne tryby sieciowe i strategi…

27

Pierwsze polecenie ad hoc

A14 lekcjiPRO

Proszę uruchamiać jednorazowe zadania na wielu serwerach bez pisania pliku.

28

Zaawansowane strategie pracy z gałęziami

B14 lekcjiPRO

Pozna Pan/Pani profesjonalne modele pracy z gałęziami przeznaczone dla zespołów. Kurs omawia uporządkowane przepływy pracy, takie jak Featu…

29

Zaawansowane funkcje przepływów pracy GitHub Actions

B24 lekcjiPRO

Zoptymalizują Państwo potoki dzięki zaawansowanym funkcjom GitHub Actions. Poznają Państwo kompilacje macierzowe, buforowanie oraz możliwoś…

30

Zmienne środowiskowe i konfiguracja

A24 lekcjiPRO

Pogłęb znajomość wpływu zmiennych środowiskowych na powłokę i skrypty. Naucz się zarządzać konfiguracjami systemowymi i konfigurowanymi ind…

31

Współpraca i najlepsze praktyki

B14 lekcjiPRO

Dowiedz się, jak strukturyzować kod Terraform pod kątem czytelności i łatwego utrzymania, integrować go z systemami kontroli wersji oraz tw…

32

Dodawanie repozytoriów i wyszukiwanie charts

A14 lekcjiPRO

Proszę skonfigurować repozytoria charts i znaleźć potrzebne oprogramowanie.

33

Instalowanie pierwszego chartu w kilka minut

A14 lekcjiPRO

Proszę wdrożyć rzeczywistą aplikację do Kubernetes za pomocą jednego polecenia.

34

Usługi i sieci

B24 lekcjiPRO

Pozna Pan/Pani sposoby udostępniania aplikacji wewnętrznie i zewnętrznie za pomocą usług Kubernetes oraz Ingress. Zrozumie Pan/Pani różne t…

35

Konteneryzacja i CI/CD w Kubernetes

B24 lekcjiPRO

Opanują Państwo CI/CD dla aplikacji skonteneryzowanych. Nauczą się Państwo tworzyć obrazy Docker, przesyłać je do rejestrów i wdrażać do kl…

36

Moduły: elementy składowe Ansible

A14 lekcjiPRO

Proszę znajdować i używać podstawowych modułów do wykonywania rzeczywistych zadań zamiast surowej powłoki.

37

Podstawy zasad DevOps

B14 lekcjiPRO

Pozna Pan/Pani kluczowe idee i praktyki definiujące DevOps. Dowie się Pan/Pani, jak współpraca, automatyzacja i ciągłe doskonalenie zwiększ…

38

Współpraca w GitHub i Pull Requesty

B14 lekcjiPRO

Opanuje Pan/Pani funkcje współpracy w GitHub, koncentrując się na skutecznym wykorzystaniu pull requestów do przeglądu i integracji kodu. N…

39

Funkcje Bash, biblioteki i skryptowanie modularne

B14 lekcjiPRO

Zbudują Państwo wielokrotnego użytku i testowalny kod Bash z funkcjami, dołączanymi bibliotekami oraz przejrzystą obsługą argumentów, odpow…

40

Moduły i workspace’y na potrzeby wielokrotnego użycia

B24 lekcjiPRO

Dowiedz się, jak wykorzystywać moduły Terraform do tworzenia wielokrotnego użytku i uporządkowanych komponentów infrastruktury. Kurs obejmu…

41

Zarządzanie wydaniami i tagowanie

B14 lekcjiPRO

Nauczy się Pan/Pani skutecznie zarządzać wydaniami oprogramowania za pomocą tagów Git i funkcji wydań GitHub. Kurs obejmuje wersjonowanie s…

42

Potoki Infrastructure as Code (IaC)

B24 lekcjiPRO

Zautomatyzują Państwo przygotowywanie i zarządzanie infrastrukturą. Kurs koncentruje się na użyciu GitHub Actions wraz z narzędziami IaC, t…

43

Pierwszy playbook

A24 lekcjiPRO

Proszę napisać i uruchomić playbook YAML, który skonfiguruje serwer od początku do końca.

44

Podstawy Kubernetes i Podów

B14 lekcjiPRO

Rozpocznie Pan/Pani naukę Kubernetes, standardowego w branży narzędzia do orkiestracji kontenerów. Pozna Pan/Pani podstawowe pojęcia, takie…

45

Źródła danych i provisionery

B24 lekcjiPRO

Poznaj sposób, w jaki Terraform może odpytywać istniejącą infrastrukturę za pomocą źródeł danych, umożliwiając tworzenie dynamicznych konfi…

46

Konfiguracja i pamięć masowa

B24 lekcjiPRO

Nauczy się Pan/Pani zarządzać konfiguracją aplikacji za pomocą ConfigMaps oraz chronić poufne dane przy użyciu Secrets. Opanuje Pan/Pani po…

47

Zarządzanie releases: list, status, uninstall

A24 lekcjiPRO

Proszę analizować, śledzić i bezpiecznie usuwać wdrożone zasoby.

48

Wydajność powłoki i wykonywanie równoległe

B14 lekcjiPRO

Przyspieszą Państwo zadania powłoki, eliminując narzut podpowłok i uruchamiając zadania współbieżnie przy kontrolowanym poziomie równoległo…

49

Dynamiczna konfiguracja i funkcje

B24 lekcjiPRO

Ten zaawansowany kurs koncentruje się na tworzeniu bardziej dynamicznych i elastycznych konfiguracji Terraform. Opanujesz wyrażenia warunko…

50

CI/CD z Jenkins i Dockerem

B24 lekcjiPRO

Zaimplementuje Pan/Pani kompletny potok CI/CD z użyciem Jenkins, aby zautomatyzować budowanie, testowanie i wdrażanie aplikacji skonteneryz…

51

Obserwowalność i monitorowanie

B24 lekcjiPRO

Zaimplementuje Pan/Pani kompleksową obserwowalność aplikacji Kubernetes. Nauczy się Pan/Pani zbierać logi, monitorować metryki za pomocą Pr…

52

Bezpieczeństwo i najlepsze praktyki

B14 lekcjiPRO

Wzmocni Pan/Pani przepływ pracy Git i GitHub przed typowymi problemami oraz zagrożeniami bezpieczeństwa. Kurs obejmuje strategie ochrony po…

53

Strategie CI/CD dla wielu repozytoriów i monorepo

B24 lekcjiPRO

Poznają Państwo sposoby radzenia sobie ze złożonymi strukturami repozytoriów. Nauczą się Państwo wdrażać skuteczne strategie CI/CD dla proj…

54

Zarządzanie procesami i przekierowywanie wejścia/wyjścia

B14 lekcjiPRO

Przejmij kontrolę nad systemem Linux, zarządzając uruchomionymi procesami i opanowując przekierowywanie wejścia/wyjścia. Naucz się łączyć p…

55

Tasks i plays: struktura automatyzacji

A24 lekcjiPRO

Proszę tworzyć playbooki z wieloma plays, przeznaczone dla różnych grup hostów.

56

Konfigurowanie charts za pomocą values.yaml

A24 lekcjiPRO

Proszę dostosowywać działanie chartu bez edytowania jego szablonów.

57

Helm i zarządzanie pakietami

B24 lekcjiPRO

Uprości Pan/Pani wdrażanie i zarządzanie aplikacjami w Kubernetes za pomocą Helm. Nauczy się Pan/Pani tworzyć, wdrażać i zarządzać chartami…

58

Rozwiązywanie konfliktów i zaawansowane scalanie

B24 lekcjiPRO

Zdobędzie Pan/Pani biegłość w obsłudze złożonych konfliktów scalania i modyfikowaniu historii commitów. Kurs przedstawia strategie rozwiązy…

59

Zaawansowane przetwarzanie tekstu i archiwa

B14 lekcjiPRO

Rozwiń umiejętności pracy z wierszem poleceń, poznając zaawansowane narzędzia do przetwarzania tekstu, takie jak sed i awk, oraz podstawowe…

60

Zabezpieczanie potoków DevOps

C14 lekcjiPRO

Nauczą się Państwo wdrażać praktyki bezpieczeństwa bezpośrednio w potokach CI/CD. Kurs obejmuje zarządzanie sekretami, skanowanie podatnośc…

61

Bezpieczne aktualizowanie i wycofywanie releases

A24 lekcjiPRO

Proszę zmieniać działający release i natychmiast przywracać poprzedni stan, gdy jest to potrzebne.

62

Orkiestracja kontenerów za pomocą Swarm

B24 lekcjiPRO

Pozna Pan/Pani Docker Swarm do zarządzania kontenerami Docker i skalowania ich na wielu hostach. Nauczy się Pan/Pani wdrażać usługi, obsług…

63

Strategie testowania i walidacji

B24 lekcjiPRO

Zapewnij niezawodność i poprawność konfiguracji Terraform dzięki różnym technikom testowania i walidacji. Kurs obejmuje analizę statyczną,…

64

Zmienne: elastyczne playbooki

A24 lekcjiPRO

Proszę parametryzować playbooki za pomocą zmiennych zamiast wpisywać wartości na stałe.

65

Zbieranie informacji o serwerach

A24 lekcjiPRO

Proszę odczytywać fakty systemowe i wykorzystywać je do tworzenia inteligentniejszych playbooków.

66

Rozwiązywanie problemów i najlepsze praktyki

B24 lekcjiPRO

Zdobędzie Pan/Pani umiejętności diagnozowania i rozwiązywania typowych problemów Kubernetes. Nauczy się Pan/Pani technik debugowania i pozn…

67

Git Hooks i dostosowywanie

B24 lekcjiPRO

Odkryje Pan/Pani możliwości Git Hooks do automatyzacji zadań i egzekwowania zasad w repozytorium. Kurs obejmuje tworzenie i używanie hooków…

68

Wdrażanie aplikacji w Kubernetes

B24 lekcjiPRO

Wyjdzie Pan/Pani poza podstawowe Pody, wdrażając kompletne aplikacje za pomocą obiektów Deployment i Services w Kubernetes. Nauczy się Pan/…

69

Analiza przed instalacją

A24 lekcjiPRO

Proszę dokładnie wyświetlić działanie chartu przed zatwierdzeniem instalacji.

70

Monitorowanie i obserwowalność w CI/CD

C14 lekcjiPRO

Zadbają Państwo o kondycję i wydajność potoków oraz wdrożonych aplikacji. Nauczą się Państwo konfigurować monitorowanie, integrować je z us…

71

Sterowanie przepływem w skryptach Bash

B14 lekcjiPRO

Rozwiń umiejętności tworzenia skryptów, implementując pętle i funkcje. Kurs pozwoli Państwu pisać bardziej złożone, modularne i wielokrotne…

72

Integracja z potokami CI/CD

B24 lekcjiPRO

Zautomatyzuj przepływy pracy Terraform, integrując je z potokami Continuous Integration/Continuous Delivery (CI/CD). Kurs obejmuje automaty…

73

Monitorowanie i rejestrowanie zdarzeń w DevOps

B24 lekcjiPRO

Zaimplementuje Pan/Pani solidne rozwiązania do monitorowania i rejestrowania zdarzeń, niezbędne do utrzymania sprawnych i wydajnych aplikac…

74

Tworzenie szkieletu chartu i poznawanie jego struktury

A24 lekcjiPRO

Proszę utworzyć początkowy chart i przejść przez każdy wygenerowany plik.

75

Polecenia sieciowe i biegłość w SSH

B14 lekcjiPRO

Opanuj najważniejsze polecenia sieciowe i bezpiecznie łącz się ze zdalnymi serwerami za pomocą SSH. Kurs obejmuje monitorowanie aktywności…

76

Automatyzacja za pomocą GitHub Actions

B24 lekcjiPRO

Wykorzysta Pan/Pani możliwości GitHub Actions do automatyzacji przepływów pracy związanych z tworzeniem oprogramowania. Kurs nauczy Pana/Pa…

77

Idempotencja: bezpieczne powtórne uruchamianie

A24 lekcjiPRO

Proszę pisać zadania, które dążą do określonego stanu i nigdy nie wykonują zduplikowanych zmian.

78

Zaawansowane wzorce wdrażania

C14 lekcjiPRO

Wdrożą Państwo zaawansowane strategie wdrażania umożliwiające wydania bez przestojów. Kurs obejmuje strategie Blue/Green i Canary oraz niez…

79

Zaawansowane techniki zarządzania stanem

C14 lekcjiPRO

Ten kurs szczegółowo omawia zaawansowane strategie bezpiecznego i zespołowego zarządzania stanem Terraform. Poznasz zdalne backendy stanu,…

80

Zaawansowane planowanie i zarządzanie zasobami

C14 lekcjiPRO

Zoptymalizuje Pan/Pani wykorzystanie zasobów i rozmieszczanie Podów dzięki zaawansowanym technikom planowania. Pozna Pan/Pani żądania zasob…

81

Niestandardowe akcje i integracja z systemami enterprise

C14 lekcjiPRO

Rozszerzą Państwo możliwości GitHub Actions, tworząc niestandardowe akcje i integrując je z systemami klasy enterprise oraz self-hosted run…

82

Zaawansowane wzorce i rozwiązania dla przedsiębiorstw

C14 lekcjiPRO

Poznaj zaawansowane wzorce Terraform przeznaczone dla złożonych środowisk korporacyjnych, w tym wdrożenia multicloud i zasady zarządzania.…

83

Zaawansowane funkcje i dostosowywanie powłoki

B24 lekcjiPRO

Poznaj zaawansowane, często pomijane funkcje powłoki, które mogą znacząco zwiększyć produktywność. Dostosuj środowisko powłoki do wydajniej…

84

Zaawansowane operacje i utrzymanie Git

C14 lekcjiPRO

Pozna Pan/Pani zaawansowane polecenia Git przydatne podczas debugowania i utrzymania repozytoriów. Kurs wyposaży Pana/Panią w narzędzia do…

85

Najlepsze praktyki bezpieczeństwa

C14 lekcjiPRO

Wzmocni Pan/Pani klastry i aplikacje Kubernetes, wdrażając kluczowe praktyki bezpieczeństwa. Pozna Pan/Pani RBAC, zasady sieciowe i standar…

86

Struktura playbooka i dobre praktyki

B14 lekcjiPRO

Proszę organizować rzeczywisty projekt Ansible tak, jak robią to profesjonalne zespoły.

87

Zaawansowana optymalizacja Dockerfile

C14 lekcjiPRO

Pogłębi Pan/Pani znajomość najlepszych praktyk dotyczących Dockerfile, aby tworzyć wyjątkowo wydajne i bezpieczne obrazy. Pozna Pan/Pani bu…

88

Tworzenie pierwszego niestandardowego chartu

B14 lekcjiPRO

Proszę zbudować działający chart dla własnej aplikacji od podstaw.

89

Zaawansowane wdrożenia i Operatory

C14 lekcjiPRO

Zmierzy się Pan/Pani ze złożonymi wzorcami aplikacji, korzystając z StatefulSets i DaemonSets. Pozna Pan/Pani Kubernetes Operators do autom…

90

Zaawansowane metryki i optymalizacja DevOps

C24 lekcjiPRO

Zoptymalizują Państwo procesy DevOps, wykorzystując metryki i dostrajając wydajność potoków. Poznają Państwo przyszłe trendy oraz zaawansow…

91

Handlery i powiadomienia o zmianach

B14 lekcjiPRO

Proszę uruchamiać ponowne uruchomienie usługi tylko wtedy, gdy konfiguracja rzeczywiście się zmieni.

92

Wyrażenia regularne i zaawansowane użycie grep

B24 lekcjiPRO

Odkryj możliwości dopasowywania wzorców za pomocą wyrażeń regularnych. Kurs nauczy Państwa tworzyć zaawansowane wzorce wyszukiwania i stoso…

93

Integracja Git z narzędziami i środowiskiem enterprise

C14 lekcjiPRO

Pozna Pan/Pani sposoby integracji Git z różnymi narzędziami programistycznymi oraz skalowania go w środowiskach enterprise. Kurs obejmuje k…

94

Rozwiązywanie problemów i optymalizacja

C14 lekcjiPRO

Opanuj sztukę debugowania problematycznych konfiguracji Terraform oraz optymalizowania wdrożeń infrastruktury pod kątem wydajności i kosztó…

95

Składnia szablonów: actions i delimitery

B14 lekcjiPRO

Proszę czytać i pisać actions szablonów Go wewnątrz charts Helm.

96

Najlepsze praktyki bezpieczeństwa kontenerów

C14 lekcjiPRO

Wzmocni Pan/Pani bezpieczeństwo aplikacji skonteneryzowanych i środowisk Docker. Pozna Pan/Pani skanowanie obrazów, bezpieczeństwo w czasie…

97

Wbudowane obiekty i drzewo values

B14 lekcjiPRO

Proszę korzystać z obiektów kontekstu Helm do sterowania szablonami.

98

Debugowanie skryptów i najlepsze praktyki

B24 lekcjiPRO

Pisz solidne i łatwe w utrzymaniu skrypty Bash, poznając skuteczne techniki debugowania, obsługę błędów oraz najlepsze praktyki tworzenia s…

99

Pętle: wielokrotne wykonywanie

B14 lekcjiPRO

Proszę przejrzyście powtarzać zadanie dla list, słowników i zagnieżdżonych danych.

100

Funkcje szablonów i potoki

B14 lekcjiPRO

Proszę przekształcać wartości za pomocą zestawu funkcji i potoków Helm.

101

Instrukcje warunkowe: instrukcja when

B14 lekcjiPRO

Proszę uruchamiać zadania wybiórczo na podstawie faktów, zmiennych i wyników.

102

Przetwarzanie danych za pomocą awk dla inżynierów powłoki

B24 lekcjiPRO

Opanują Państwo awk jako język przetwarzania danych strukturalnych do tworzenia raportów, agregacji i manipulowania polami bezpośrednio z p…

103

Przetwarzanie JSON i YAML za pomocą jq i yq

B24 lekcjiPRO

Będą Państwo odpytywać, przekształcać i generować strukturalne dane JSON i YAML z wiersza poleceń na potrzeby nowoczesnych przepływów pracy…

104

Szablony Jinja2: dynamiczne pliki konfiguracji

B14 lekcjiPRO

Proszę generować pliki konfiguracji z szablonów wypełnianych zmiennymi i logiką.

105

Nazwane szablony i _helpers.tpl

B14 lekcjiPRO

Proszę wydzielać powtarzający się kod YAML do wielokrotnie używanych fragmentów nazwanych szablonów.

106

Sterowanie przepływem: if, range i with

B14 lekcjiPRO

Proszę dodawać warunki i pętle, aby charts dostosowywały się do wartości.

107

Role: pakowanie wielokrotnie używanej automatyzacji

B14 lekcjiPRO

Proszę przekształcać złożone playbooki w przejrzyste, możliwe do udostępniania role.

108

Solidna obsługa błędów i defensywny Bash

B24 lekcjiPRO

Napiszą Państwo przewidywalne skrypty przerywające działanie przy błędzie, korzystając z trybu ścisłego, pułapek i zdyscyplinowanego propag…

109

Ansible Galaxy: korzystanie z dorobku innych

B14 lekcjiPRO

Proszę znajdować, instalować i zarządzać rolami oraz kolekcjami społeczności.

110

Automatyzacja z Cronem i zaawansowane projekty

C14 lekcjiPRO

Automatyzuj cykliczne zadania za pomocą Crona i wykorzystaj znajomość skryptów Bash do rozwiązywania rzeczywistych problemów. Kurs kończy s…

111

Zmienne, białe znaki i przejrzysty wynik

B14 lekcjiPRO

Proszę tworzyć czytelny i poprawny YAML nawet w złożonych szablonach.

112

Skryptowanie administracji systemami Linux

C14 lekcjiPRO

Zautomatyzują Państwo rzeczywiste zadania administracji serwerem, w tym obsługę użytkowników, usług, dysków i planowanych kontroli kondycji…

113

Zależności i subcharts

B14 lekcjiPRO

Proszę komponować większe aplikacje przez dołączanie zależnych charts.

114

Ansible Vault: szyfrowane sekrety

B14 lekcjiPRO

Proszę bezpiecznie przechowywać hasła i klucze w playbookach objętych kontrolą wersji.

115

Tagi: uruchamianie tylko potrzebnych elementów

B14 lekcjiPRO

Proszę wybiórczo wykonywać lub pomijać części dużego playbooka za pomocą tagów.

116

Analiza logów i potoki obserwowalności

C14 lekcjiPRO

Przekształcą Państwo surowe logi serwera w użyteczne metryki i alerty, korzystając ze strumieniowych narzędzi tekstowych i integracji z jou…

117

Hooki chartów do zadań cyklu życia

B14 lekcjiPRO

Proszę uruchamiać zadania we właściwym momencie cyklu życia release.

118

Lintowanie, testowanie i walidacja charts

B14 lekcjiPRO

Proszę wykrywać wady chartów, zanim trafią do klastra.

119

Testowanie i CI dla projektów Bash

C14 lekcjiPRO

Zastosuj rygor inżynierii oprogramowania do skryptów powłoki, korzystając z testów jednostkowych, mockowania, pokrycia kodu i ciągłej integ…

120

Obsługa błędów i bloki

B14 lekcjiPRO

Proszę zwiększać odporność playbooków dzięki mechanizmom rescue, odzyskiwaniu i kontrolowaniu błędów.

121

Zaawansowane role i zależności

B24 lekcjiPRO

Proszę budować komponowalne hierarchie ról, które zależą od siebie i wzajemnie się wykorzystują.

122

Utwardzone i bezpieczne skryptowanie w Bash

C24 lekcjiPRO

Zabezpieczą Państwo skrypty przed wstrzyknięciami, wyciekiem sekretów i niewłaściwym użyciem uprawnień, stosując praktyki projektowania pow…

123

Pakowanie i udostępnianie charts

B24 lekcjiPRO

Proszę dystrybuować charts wśród członków zespołu i do klastrów.

124

Bash dla DevOps, kontenerów i chmury

C24 lekcjiPRO

Wykorzystaj skrypty powłoki jako warstwę integracyjną dla obrazów Docker, punktów wejścia kontenerów i automatyzacji narzędzi CLI chmury.

125

Dynamiczny inwentarz na dużą skalę

B24 lekcjiPRO

Proszę pobierać aktualny inwentarz z API chmur zamiast ze statycznych plików.

126

Zaawansowane wzorce tworzenia szablonów

B24 lekcjiPRO

Proszę stosować eksperckie techniki tworzenia szablonów, aby zachować przejrzystość dużych charts.

127

Charts biblioteczne do współdzielonych szablonów

B24 lekcjiPRO

Proszę centralizować wspólną logikę szablonów w wielu charts.

128

Pisanie własnego modułu Ansible

B24 lekcjiPRO

Proszę napisać niestandardowy moduł w Pythonie, gdy żaden istniejący moduł nie pasuje.

129

Zarządzanie sekretami za pomocą Helm

B24 lekcjiPRO

Proszę przechowywać dane uwierzytelniające poza jawnymi wartościami i historią Git.

130

Udostępnianie zasobów w chmurze: AWS i Azure

B24 lekcjiPRO

Proszę tworzyć i konfigurować działającą infrastrukturę chmurową bezpośrednio z Ansible.

131

Wdrożenia wielośrodowiskowe z Helmfile

B24 lekcjiPRO

Proszę deklaratywnie zarządzać wieloma releases w różnych środowiskach.

132

Testowanie ról za pomocą Molecule

B24 lekcjiPRO

Proszę pisać automatyczne testy potwierdzające poprawność ról przed wdrożeniem na produkcję.

133

Helm w potokach CI/CD

B24 lekcjiPRO

Proszę automatyzować walidację i wdrażanie charts w potoku.

134

AWX i platforma automatyzacji

B24 lekcjiPRO

Proszę uruchamiać Ansible z poziomu interfejsu internetowego z harmonogramami, RBAC i poświadczeniami.

135

Wydajność i strategie wykonywania

B24 lekcjiPRO

Proszę dostrajać Ansible, aby działał szybko i bezpiecznie na setkach hostów.

136

GitOps z Argo CD i Flux

B24 lekcjiPRO

Proszę sterować releases Helm z repozytorium Git pełniącego rolę jedynego źródła prawdy.

137

Potoki CI/CD z Ansible

B24 lekcjiPRO

Proszę automatycznie uruchamiać sprawdzony i przetestowany Ansible z potoku CI/CD.

138

Dobre praktyki i bezpieczeństwo charts

B24 lekcjiPRO

Proszę dostarczać charts bezpieczne, zgodne z konwencjami i łatwe w utrzymaniu.

139

Automatyzacja sieci i środowisk wielowarstwowych

B24 lekcjiPRO

Proszę orkiestruje routery, przełączniki i wielowarstwowe stosy aplikacji w jednym przepływie pracy.

140

Podpisywanie i proweniencja

B24 lekcjiPRO

Proszę potwierdzać autentyczność chartu i brak jego modyfikacji przed instalacją.

141

Debugowanie i rozwiązywanie problemów z Helm

B24 lekcjiPRO

Proszę szybko diagnozować nieudane instalacje, aktualizacje i zablokowane releases.

142

Projekt końcowy: wdrożenie rzeczywistej aplikacji bez przestojów

B24 lekcjiPRO

Proszę wdrożyć kompletną aplikację wielowarstwową z produkcyjnym wdrożeniem kroczącym.

FAQ

Często zadawane pytania

Czy kurs DevOps Bootcamp jest bezpłatny?

Tak. Możesz rozpocząć kurs DevOps Bootcamp za darmo i ukończyć jego interaktywne lekcje bez żadnych kosztów. Opcjonalna subskrypcja PRO odblokowuje zaawansowane narzędzia AI i certyfikat możliwy do udostępnienia.

Czy potrzebuję wcześniejszego doświadczenia, aby nauczyć się DEVOPS?

Nie. Kurs zaczyna się od podstaw i stopniowo przechodzi do bardziej zaawansowanych tematów, więc możesz zacząć nawet bez wcześniejszego doświadczenia z DEVOPS.

Jak nauczysz się DEVOPS na CoddyKit?

Uczysz się praktycznie. Krótkie interaktywne lekcje łączą jasne wyjaśnienie z praktycznym ćwiczeniem kodowania, które działa w czasie rzeczywistym, a tutor AI dostępny 24/7 udziela spersonalizowanej pomocy, gdy się zatniesz.

Czy dostajesz certyfikat po ukończeniu DevOps Bootcamp?

Tak. Uczniowie PRO mogą przystąpić do egzaminu i uzyskać certyfikat ukończenia możliwy do udostępnienia z kodem możliwym do weryfikacji dla kursu DevOps Bootcamp.

Czy możesz nauczyć się DEVOPS na telefonie?

Tak. CoddyKit jest dostępny na stronie internetowej i jako natywne aplikacje iOS i Android, dzięki czemu możesz nauczyć się DEVOPS na dowolnym urządzeniu, a Twoje postępy synchronizują się między nimi.

Zacznij DevOps Bootcamp Teraz

Dołącz do tysięcy uczniów opanowujących programowanie dzięki lekcjom wspieranym AI.

Rozpocznij Bezpłatnie →Przeglądaj Wszystkie Kursy