Kubernetes. Kurs video. Wdrażanie aplikacji
- Ocena:
- 5.8/6 18 opinii
- Wersja:
- Online
- Czas trwania:
- 10:50:31
- Technologia:
- Docker 18.09, Kubectl 1.15, Kubernetes 1.15, Minikube 1.2
Opis kursu video Kubernetes. Kurs video. Wdrażanie aplikacji
Szkolenie Kubernetes z wdrażania aplikacji
W ciągu ostatnich kilku lat Docker zrewolucjonizował sposób budowania i uruchamiania aplikacji. Możliwość zamknięcia programu w „lekkiej maszynie wirtualnej”, jedynie z potrzebnymi mu zależnościami, pozwoliła na sprawne zarządzanie uruchomionymi aplikacjami oraz odizolowanie ich od siebie. Równocześnie pojawił się szereg problemów. W jaki sposób uruchamiać kontenery na wielu maszynach fizycznych? Jak łatwo nimi zarządzać? Jak zapewnić skalowanie i bezawaryjność aplikacji? Jak aktualizować aplikację do nowszych wersji bez przerw dla użytkownika końcowego?
W 2014 roku pojawia się pierwszy commit projektu, który dzisiaj znany jest jako Kubernetes. Od tamtej pory aktywnie rozwijany i uzupełniany o nowe funkcjonalności, zdobywa zaufanie developerów i firm opierających swoje wdrożenia na kontenerach. Kubernetes adresuje większość problemów, przed którymi staje developer czy administrator podczas wdrażania swojej aplikacji - począwszy od uruchomienia, poprzez połączenie jej z innymi aplikacjami wewnątrz klastra, na wystawieniu do klienta skończywszy.
Dzisiaj Kubernetes stanowi wsparcie dla różnych narzędzi do konteneryzacji (nie tylko dla Dockera), gwarantuje stabilność i znajduje uznanie w zastosowaniach produkcyjnych na całym świecie.
Skoro firmy na całym świecie coraz chętniej inwestują w Kubernetesa, a rekruterzy wymagają jego znajomości od kandydatów do pracy, wygląda na to, że czas najwyższy, by się go nauczyć!
Co Cię czeka podczas naszego szkolenia Kubernetes?
W trakcie pracy z szkoleniem Kubernetes:
- Zrozumiesz, czym jest i po co powstał Kubernetes.
- Zapoznasz się z jego możliwościami.
- Poznasz działanie Kubernetesa i zajrzysz do jego wewnętrznych komponentów.
- Opanujesz podstawowe narzędzia niezbędne do pracy na tej platformie.
Co więcej:
- Nauczysz się zarządzać i pracować z najważniejszymi obiektami w Kubernetesie, uruchamiać i aktualizować aplikacje, prowadzić operacje administracyjne i akcje diagnostyczne klastra.
Kubernetes. Kurs video. Wdrażanie aplikacji przeprowadzi Cię przez platformę i odkryje przed Tobą bogactwo opcji, jakie oferuje developerowi - od absolutnych podstaw aż do poziomu średnio zaawansowanego. Dzięki temu po ukończeniu szkolenia będziesz mógł rozpocząć samodzielną pracę z Kubernetesem.
Developer, który opanował Kubernetesa...
...ma sporo możliwości. Otwiera się przed nim szansa pracy w charakterze specjalisty DevOps, administratora, osoby odpowiedzialnej za wdrożenia lub za środowiska ciągłej integracji czy też środowiska testowe. Programiście, który sprawnie operuje w Kubernetesie, powierza się zadania związane z wytwarzaniem aplikacji przygotowanych pod specyfikę platformy, a analitykom - uruchamianie zadań obliczeniowych na tej chmurze. Dzięki opanowaniu specyfiki tej platformy zyskuje się możliwość łatwego i szybkiego przeskalowywania liczby replik (kopii) danej aplikacji, na przykład w przypadku wzrostu obciążenia. Zasadniczo developerzy biegli w Kubernetesie i innych, pokrewnych mu narzędziach bezproblemowo otrzymują stanowiska związane z automatyzacją pracy oraz automatyzacją procesów w zespołach programistycznych.
Szkolenie Kubernetesa lekcja po lekcji
Po krótkim przywitaniu zaczniemy od kilkuminutowej teoretycznej lekcji dotyczącej samego Kubernetesa. Następnie zbudujemy środowisko developerskie i uruchomimy pierwsze Pody oraz kontenery. Pozwoli nam to zdobyć wiedzę potrzebną do przejścia przez kolejne obiekty Kubernetesa: Pod, ReplicaSet, Deployment, Job itd. Uzyskawszy wiedzę dotyczącą tego, jakie obiekty można uruchomić na platformie, skupimy się na budowaniu klastrów wielowęzłowych. Potem przejdziemy do architektury rozwiązania - istotne bowiem jest, by zrozumieć, co dzieje się w środku klastra. Dalej zajmiemy się kilkoma nieco bardziej zaawansowanymi kwestiami, wreszcie dotrzemy do bardzo ważnej części szkolenia - zagadnień sieciowych, komunikacji wewnątrz klastra i wystawiania usług na zewnątrz klastra. Na koniec omówimy narzędzia helm i cert-manager. Kurs kończy się dwoma większymi przykładami praktycznymi.
Konteneryzacja i Kubernetes to tematy, które łatwo było przeoczyć i uznać za kolejny krótki trend na rynku. Dzisiaj wiemy, że projektowanie aplikacji opartych na kontenerach oraz wdrażanie ich na chmury na stałe wpisało się w nowoczesny styl tworzenia aplikacji. Kubernetes to narzędzie, którego nauka łączy w sobie wiele dziedzin: uruchamianie procesów, architekturę systemów, sieci, konteneryzację i inne. Ten kurs wskazuje kierunki i zawiera ćwiczenia, które - przy wsparciu w formie Twojej pracy i samodzielnego zgłębiania tematów - prowadzą do zdobycia specjalistycznej wiedzy na wysokim poziomie.
Sprawdź także kursy MySQL dostępne w naszej ofercie, dzięki którym zwiększysz swoją konkurencyjność na rynku pracy.
Wybrane bestsellery
-
Jeśli jesteś programistą, na przykład pracujesz jako specjalista w dziedzinie DevOps i do Twoich zadań należy między innymi utrzymanie środowiska produkcyjnego – także z użyciem rozwiązań chmurowych – nazwa Kubernetes z pewnością nie jest Ci obca. Przypomnijmy jednak dla porządku: zyskujący popularność na całym świecie Kubernetes (zwany także K8s)
(58,05 zł najniższa cena z 30 dni)
39.90 zł
129.00 zł (-69%) -
Konteneryzacja jest alternatywą dla wirtualizacji. W pracy z nowo wdrażanymi, testowanymi czy usprawnianymi aplikacjami pozwala ograniczyć wykorzystanie zasobów i uruchamiać niezależnie wiele aplikacji na jednej maszynie. Kontenery są od siebie całkowicie odizolowane, nic o sobie nawzajem nie „wiedzą”, każdy zawiera własne środowisko. I właśnie ze
(59,60 zł najniższa cena z 30 dni)
39.90 zł
149.00 zł (-73%)
O autorze kursu video
Michał Żyłowski - ukończył studia na Wydziale Elektroniki Telekomunikacji i Informatyki Politechniki Gdańskiej. Jest specjalistą DevOps, twórcą rozwiązań CI/CD, inżynierem do spraw automatyzacji. Od początku kariery zawodowej związany z tematami konteneryzacji i orkiestracji zadań na chmurach. Obecnie pracownik dużej międzynarodowej korporacji oraz nauczyciel akademicki w zakresie programowania i chmur.
Spis lekcji (odkodowane lekcje)
-
1. Wstęp 00:43:28
-
2. Podstawy interakcji z klastrem 01:00:47
-
3. Obiekty w Kubernetesie 02:38:28
- 3.1. Pod, cz. 1. 00:12:37
- 3.2. Pod, cz. 2. 00:14:50
- 3.3. Pod, cz. 3. 00:02:20
- 3.4. ReplicationController/ReplicaSet i skalowanie, cz. 1. 00:08:03
- 3.5. ReplicationController/ReplicaSet i skalowanie, cz. 2. 00:08:20
- 3.6. ReplicationController/ReplicaSet i skalowanie, cz. 3. 00:07:39
- 3.7. Deployment i RollingUpdate, cz. 1. 00:06:33
- 3.8. Deployment i RollingUpdate, cz. 2. 00:08:00
- 3.9. Deployment i RollingUpdate, cz. 3. 00:07:03
- 3.10. Deployment i RollingUpdate, cz. 4. 00:03:00
- 3.11. Job 00:16:05
- 3.12. CronJob 00:10:19
- 3.13. Namespace 00:10:18
- 3.14. Pod: Zmienne Środowiskowe 00:08:58
- 3.15. Pod: Volumeny 00:17:47
- 3.16. Secrets 00:16:36
-
4. Praca z aplikacją kubectl 00:33:30
-
5. Uruchomienie klastra z kilkoma węzłami 01:47:28
- 5.1. Wstęp 00:12:01
- 5.2. Google Kubernetes Engine, cz. 1. 00:13:54
- 5.3. Google Kubernetes Engine, cz. 2. 00:09:32
- 5.4. Uruchomienie Kubernetesa na VPS za pomocą kubespray, cz. 1. 00:06:35
- 5.5. Uruchomienie Kubernetesa na VPS za pomocą kubespray, cz. 2. 00:19:39
- 5.6. Kubeadm na maszynach VirtualBox, cz. 1. 00:09:23
- 5.7. Kubeadm na maszynach VirtualBox, cz. 2. 00:09:02
- 5.8. Kubeadm na maszynach VirtualBox, cz. 3. 00:18:42
- 5.9. DaemonSet 00:08:40
-
6. Jak działa Kubernetes 00:43:27
-
7. Kolejne funkcjonalności Kubernetesa 01:03:16
-
8. Sieć na klastrze i wystawianie usług na zewnątrz 00:43:40
-
9. Klaster z dodatkowymi narzędziami 01:04:30
-
10. Przykłady końcowe 00:31:57
Kurs Video "Kubernetes. Kurs video. Wdrażanie aplikacji" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły kursu
- Ilość lekcji:
- 61
- Czas trwania:
- 10 godz. 50 min.
- Format:
- Online
- Rok nagrania:
- 2019-12-10
- ISBN :
- 978-83-283-6537-7, 9788328365377
- Data wydania :
- 2019-12-10
- Numer z katalogu:
- 100682
- Do kursu dołączone są materiały dodatkowe, znajdziesz je w Twojej Bibliotece
- Kategorie:
DevOps » Kubernetes
Videopoint - inne kursy
-
Power Apps to platforma stworzona przez Microsoft, umożliwiająca łatwe projektowanie, tworzenie i dostosowywanie aplikacji bez konieczności posiadania głębokiej wiedzy programistycznej. Z użyciem Power Apps można budować niestandardowe aplikacje, które efektywnie wspierają i automatyzują różne procesy w organizacji. Co ciekawe, do tego, by to robić
(79,60 zł najniższa cena z 30 dni)
39.90 zł
199.00 zł (-80%) -
Rust należy do grupy kompilowanych języków programowania ogólnego przeznaczenia. Stworzył go Graydon Hoare, w 2006 roku, z myślą o bezpieczeństwie, współbieżności i praktyczności. Trzy lata później pieczę nad projektem przejęła Mozilla Foundation, by w 2012 roku wypuścić pierwszą numerowaną wersję alfa. Aktualnie, w ramach Fundacji Rust, język jest
(58,05 zł najniższa cena z 30 dni)
39.90 zł
129.00 zł (-69%) -
W dzisiejszej praktyce biznesowej duże znaczenie mają dane i ich analiza. W analizie zastosowanie znajduje wiele modeli statystycznych, implementowanych w różnych programach komputerowych. Na przykład Excel ma specjalny dodatek, nazwany po prostu Analiza Danych. Bardzo popularne narzędzie stanowi program R, którego zaletą jest łatwe tworzenie dashb
(52,15 zł najniższa cena z 30 dni)
39.90 zł
149.00 zł (-73%) -
Według greckiej mitologii Prometeusz był tytanem, twórcą ludzkości – ulepił człowieka z gliny i łez, a następnie wyposażył go w ogień w celu ochrony. Jego imię zapożyczyli dla swojego projektu twórcy darmowej aplikacji służącej do monitorowania systemów i wykrywania ich nieprawidłowości. Przygotowując ją, trafili w dziesiątkę: stopień skomplikowani
(39,90 zł najniższa cena z 30 dni)
39.90 zł
159.00 zł (-75%) -
Oprogramowanie Apache Kafka powstało jako broker wiadomości w LinkedIn. Obecnie pełni funkcję rozproszonego systemu przetwarzania strumieniowego danych, używanego do budowania aplikacji opracowujących duże ilości danych w czasie rzeczywistym. Z zalet tego oprogramowania korzystają firmy na całym świecie – jest kluczowym narzędziem w takich sektorac
(35,60 zł najniższa cena z 30 dni)
39.90 zł
89.00 zł (-55%) -
Rynek pracy w IT zmienia się dynamicznie, w tempie odpowiadającym rozwojowi stosowanej w informatyce technologii. Ponieważ rośnie zakres wiedzy, liczba języków programowania, środowisk programistycznych i rozmaitych rodzajów oprogramowania wspomagającego, mamy obecnie do czynienia ze zjawiskiem specjalizacji. Dziś ze świecą szukać fullstack develop
(76,05 zł najniższa cena z 30 dni)
39.90 zł
169.00 zł (-76%) -
Python, stanowiący czołowy temat tego kursu, jest jednym z najpopularniejszych języków programowania na świecie. Słynie z wszechstronności, czytelności i dużej społeczności użytkowników. W świecie finansów Python zyskał szczególne uznanie ze względu na swoją efektywność w analizie danych, modelowaniu finansowym i handlu algorytmicznym. Znajomość te
(94,15 zł najniższa cena z 30 dni)
39.90 zł
269.00 zł (-85%) -
Wraz z rozwojem sztucznej inteligencji i modeli językowych – a niewątpliwie żyjemy w czasach eksplozji AI – rośnie znaczenie osób będących w stanie w praktyce sięgać po zasoby, jakie oferuje nam ta nowoczesna technologia. Okazuje się, że pośród rozmaitych innych umiejętności potrafi ona także programować i analizować dane, przenika również na obsza
(39,90 zł najniższa cena z 30 dni)
39.90 zł
169.00 zł (-76%) -
Jeśli zastanawiasz się nad karierą programisty lub już się przygotowujesz do tego, by zostać koderem, poważnie rozważ naukę języka C++. Zaprojektowany w latach 80. XX wieku przez duńskiego informatyka Bjarne Stroustrupa C++ rozszerza język C o obiektowe mechanizmy abstrakcji danych i silną statyczną kontrolę typów. Od samego początku pomyślany jako
(45,15 zł najniższa cena z 30 dni)
39.90 zł
129.00 zł (-69%) -
Czy znany Ci jest termin pentesting? Jeśli nie, oto jego krótka definicja: pentestingiem nazywamy proces badawczy mający na celu identyfikację słabych punktów w systemach komputerowych, sieciach i aplikacjach. W ostatnim czasie zapotrzebowanie na specjalistów od pentestingu i etycznego hakingu, pozwalającego używać technik hakerów do przetestowania
(84,50 zł najniższa cena z 30 dni)
39.90 zł
169.00 zł (-76%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas:
Kurs video
Oceny i opinie klientów: Kubernetes. Kurs video. Wdrażanie aplikacji Michał Żyłowski (18) Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.
(16)
(1)
(0)
(1)
(0)
(0)
więcej opinii