Podstawy Kubernetes

Uruchamiaj, skaluj i zarządzaj aplikacjami kontenerowymi
4.40 (5 reviews)
Udemy
platform
Polski
language
Other
category
Podstawy Kubernetes
46
students
6 hours
content
Apr 2024
last update
$29.99
regular price

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

Podstawy Kubernetes – Screenshot 1
Screenshot 1Podstawy Kubernetes
Podstawy Kubernetes – Screenshot 2
Screenshot 2Podstawy Kubernetes
Podstawy Kubernetes – Screenshot 3
Screenshot 3Podstawy Kubernetes
Podstawy Kubernetes – Screenshot 4
Screenshot 4Podstawy Kubernetes

Loading charts...

5441416
udemy ID
13/07/2023
course created date
18/04/2024
course indexed date
Bot
course submited by