Podstawy Kubernetes

Why take this course?
🌟 Podstawy Kubernetes - Uruchamiaj, skaluj i zarządzaj aplikacjami kontenerowymi 🌟
🚀 Czym jest Kubernetes? 🚀 Konteneryzacja stała się prawdziwą revolucją w dziedzinie IT, a Kubernetes – platforma zarządzania kontenerami (CTI) – jest jej kluczowym gracem. Jako część ekosystemu kontenerowego, obok Dockera i Linuksa, Kubernetes umożliwia tworzenie i rozwój oprogramowania w sposób zautomatyzowany, zapewniając lepszą wydajność, elastyczność oraz łatwiejsze skalowanie. Jest to narzędzie niezłączalne dla każdego programisty DevOps i developera, którzy pragną efektywnie zarządzać aplikacjami w środowisku kontenerowym.
🎓 Cel kursu 🎓 Ten kurs ma na celu wprowadzenie Cię do podstaw Kubernetes'a. Poznamy ciekawe aspekty takie jak tworzenie i zarządzanie aplikacjami, skalowanie, monitorowanie, konfiguracja oraz zarządzanie zasobami. Po ukończeniu kursu będziesz miał pełną świadomość, jak uruchomić i zarządzać aplikacjami w Kubernetes'u, wykonując operacje takie jak deployments, services, volümy, DaemonSet, ConfigMap oraz Secrets.
🧐 Co dowiesz się? 🧐
- Tworzenie i zarządzanie aplikacjami za pomocą Deployments
- Skalowanie aplikacji za pomocą Horizontal Pod Autoscaler (HPA)
- Konfiguracja Sieci Web (Ingress) do zarządzania ruchu między podmiotami w Kubernetes'ie
- Używanie wolumów Gastronomic (GCE), lokalne (hostPath) oraz NFS dla przechowywania danych
- Zarządzanie zasobami za pomocą LimitRange i ResourceQuota
- Odkrywanie i rozwiązywanie problemów z wykrytą użyciem Monitoring (Prometheus) i Logging (Elasticsearch, Fluentd, Kibana - EFK Stack)
- Konfiguracja aplikacji za pomocą ConfigMap i Secrets
- Tworzenie i zarządzanie zadaniami one-off (Job) oraz periodyczne (CronJob)
- Implementacja i konfiguracja DaemonSet dla aplikacji bieżących na każdym węźle
🛠️ Przygotowanie 🛠️ Aby najlepiej skorzystać z tego kursu, warto zapoznać się z Dockerem, Linuksem oraz narzędziem komendowe Bash. To rozwiązania pozwolą Ci lepiej zrozumieć i wykorzystać potencjał Kubernetes'a.
👨💼 Kto jest kurs dla? 👨💼 Jest to kurs idealny dla:
- Programistów DevOps
- Oszczędnych programistów (developers)
- Inżynierów systemowych
- Administratorów serwisów
- Czytelników, którzy chcą zrozumieć i wykorzystać Kubernetes w swoich projektach
📅 Gdzie i kiedy? 📅 Kurs jest dostępny online i można go przejść w dowolnym tempie, z możliwością powtórzenia treści zawsze wymaganej chwili. Uczci się gdy tylko chcesz – Kubernetes czeka na Ciebie!
🌈 Zaproponuj swój projekt 🌈 Po zakończeniu kursu nie będziesz musiał ograniczać się tylko do teorii. Zastosuj wiedzę w praktyce i zaproponuj swój projekt Kubernetes'a. Pokaz swoje umiejętności, zdobąż nowe doświadczenia i zwiększ swoją wartość zawodową.
Do klasy czytelników z nami! Zaproponuj swój projekt Kubernetes'a i połącz się z społecznością entuzjastów technologii kontenerowej. Wspólnie będziemy budować przyszłość w światach IT i DevOps.
Course Gallery




Loading charts...