Google Kubernetes Engine (GKE) - Plan Szkolenia
Google Kubernetes Engine (GKE) to hostowana usługa Kubernetes, która upraszcza wdrażanie i zarządzanie klastrem Kubernetes w chmurze Google.
W tym szkoleniu prowadzonym przez instruktora na żywo uczestnicy nauczą się, jak skonfigurować i zarządzać środowiskiem kontenerów na skalę produkcyjną przy użyciu Kubernetes w chmurze Google.
Pod koniec szkolenia uczestnicy będą mogli:
- Konfigurować i zarządzać Kubernetes w chmurze Google.
- Wdrażać, zarządzać i skalować klaster Kubernetes.
- Wdrażać aplikacje kontenerowe (Docker) w chmurze Google.
- Migrować istniejące środowisko Kubernetes z lokalnego do chmury Google.
- Integrować Kubernetes z oprogramowaniem do ciągłej integracji (CI) innych firm.
- Zapewniać wysoką dostępność i odzyskiwanie po awarii w Kubernetes.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- Różne obrazy Docker mogą być używane jako demonstracje podczas tego szkolenia (np. Nginx, MongoDB, Tomcat itp.).
- Aby poprosić o konkretne obrazy lub inne dostosowania do tego szkolenia, skontaktuj się z nami, aby uzgodnić szczegóły.
Plan Szkolenia
Wprowadzenie
Przegląd kontenerów Docker i Kubernetes w chmurze Google
Przegląd ofert i architektury zarządzania kontenerami w chmurze Google
Rozpoczęcie pracy z Google Kubernetes Engine
Budowanie klastra Kubernetes z Google Kubernetes Engine
Sieciowanie zasobników Kubernetes
Migracja z lokalnego środowiska do chmury Google
Integracja Kubernetes z ciągłą integracją (CI)
Zapewnianie wysokiej dostępności i odzyskiwania po awarii w Kubernetes
Rozwiązywanie problemów
Podsumowanie i zakończenie
Wymagania
- Zrozumienie koncepcji kontenerów
- Doświadczenie w procesie tworzenia i wdrażania aplikacji
Grupa docelowa
- Programiści
- Administratorzy systemów
- Inżynierowie DevOps
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Google Kubernetes Engine (GKE) - Plan Szkolenia - Rezerwacja
Google Kubernetes Engine (GKE) - Plan Szkolenia - Zapytanie
Google Kubernetes Engine (GKE) - Zapytanie o Konsultacje
Opinie uczestników (2)
Dowiedziałem się o Lambdzie i Serwerlessie kilku nowych, interesujących rzeczy
Oleg Buldumac - PUBLIC COURSE
Szkolenie - AWS Lambda for Developers
Przetłumaczone przez sztuczną inteligencję
Baaaardzo dużo wiedzy przekazanej
Madzia - Benefit Systems SA
Szkolenie - AWS IoT Core
Propozycje terminów
Szkolenia Powiązane
Zaawansowane modele uczenia maszynowego z Google Colab
21 godzinTo szkolenie prowadzone przez instruktora w Polsce (online lub na miejscu) jest skierowane do profesjonalistów na zaawansowanym poziomie, którzy chcą poszerzyć swoją wiedzę na temat modeli uczenia maszynowego, poprawić umiejętności dostrajania hiperparametrów oraz nauczyć się skutecznie wdrażać modele za pomocą Google Colab.
Po zakończeniu szkolenia uczestnicy będą w stanie:
- Implementować zaawansowane modele uczenia maszynowego przy użyciu popularnych frameworków, takich jak Scikit-learn i TensorFlow.
- Optymalizować wydajność modeli poprzez dostrajanie hiperparametrów.
- Wdrażać modele uczenia maszynowego w rzeczywistych aplikacjach za pomocą Google Colab.
- Współpracować i zarządzać dużymi projektami uczenia maszynowego w Google Colab.
Sztuczna Inteligencja w Ochronie Zdrowia z wykorzystaniem Google Colab
14 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do data scientistów na poziomie średniozaawansowanym oraz profesjonalistów z dziedziny ochrony zdrowia, którzy chcą wykorzystać SI do zaawansowanych zastosowań w opiece zdrowotnej z użyciem Google Colab.
Po zakończeniu szkolenia uczestnicy będą w stanie:
- Implementować modele SI w opiece zdrowotnej z wykorzystaniem Google Colab.
- Stosować SI do modelowania predykcyjnego w danych medycznych.
- Analizować obrazy medyczne za pomocą technik opartych na SI.
- Badać kwestie etyczne związane z rozwiązaniami SI w opiece zdrowotnej.
Tworzenie rozwiązań IoT z wykorzystaniem Amazon Web Services
28 godzinSzkolenie "Tworzenie rozwiązań IoT z wykorzystaniem Amazon Web Services" skupia się na prezentacji usług AWS w kontekście tworzenia rozwiązań IoT. Uczestnicy zdobędą umiejętności korzystania z konsoli zarządzania, narzędzia AWS CLI, oraz poznają architekturę AWS. Kurs obejmuje omówienie usługi AWS IoT Core, definiowanie urządzeń, generowanie certyfikatów, i nawiązywanie bezpiecznej komunikacji. Dodatkowo uczestnicy dowiedzą się, jak zintegrować IoT Core z różnymi usługami AWS, w tym SNS, SQS, DynamoDB, S3, API Gateway, AWS Lambda, a także jak integrować IoT z usługami sztucznej inteligencji, takimi jak Rekognition i Textract.
AWS IoT Core
14 godzinSzkolenie prowadzone przez instruktora na żywo w Polsce (na miejscu lub zdalnie) skierowane jest do inżynierów, którzy chcą wdrażać i zarządzać urządzeniami IoT na platformie AWS.
Pod koniec szkolenia uczestnicy będą w stanie zbudować platformę IoT, która obejmuje wdrożenie i zarządzanie backendem, bramą oraz urządzeniami na platformie AWS.
Amazon Web Services (AWS) IoT Greengrass
21 godzinTo szkolenie prowadzone przez instruktora w Polsce (online lub na miejscu) jest skierowane do programistów, którzy chcą zainstalować, skonfigurować i zarządzać możliwościami AWS IoT Greengrass w celu tworzenia aplikacji na różne urządzenia.
Po zakończeniu szkolenia uczestnicy będą mogli korzystać z AWS IoT Greengrass do budowania, wdrażania, zarządzania, zabezpieczania i monitorowania aplikacji na inteligentnych urządzeniach.
AWS Lambda dla programistów
14 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (na miejscu lub zdalnie) jest skierowane do programistów, którzy chcą używać AWS Lambda do budowania i wdrażania usług oraz aplikacji w chmurze, bez konieczności martwienia się o zapewnienie środowiska wykonawczego (serwery, maszyny wirtualne i kontenery, dostępność, skalowalność, przechowywanie itp.).
Po zakończeniu szkolenia uczestnicy będą mogli:
- Konfigurować AWS Lambda do wykonywania funkcji.
- Zrozumieć FaaS (Functions as a Service) i zalety rozwoju serverless.
- Tworzyć, przesyłać i uruchamiać funkcje AWS Lambda.
- Integrować funkcje Lambda z różnymi źródłami zdarzeń.
- Pakować, wdrażać, monitorować i rozwiązywać problemy z aplikacjami opartymi na Lambda.
Analiza dużych danych z wykorzystaniem Google Colab i Apache Spark
14 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do średnio zaawansowanych naukowców zajmujących się danymi oraz inżynierów, którzy chcą wykorzystać Google Colab i Apache Spark do przetwarzania i analizy dużych zbiorów danych.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Skonfigurować środowisko do pracy z dużymi danymi przy użyciu Google Colab i Spark.
- Efektywnie przetwarzać i analizować duże zbiory danych za pomocą Apache Spark.
- Wizualizować duże zbiory danych w środowisku współpracy.
- Integrować Apache Spark z narzędziami chmurowymi.
DO180: Wprowadzenie do kontenerów, Kubernetes i OpenShift
35 godzinDO180 to wprowadzenie do kontenerów, podstaw Kubernetes oraz koncepcji platformy Red Hat OpenShift, skupiające się na praktycznych umiejętnościach.
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do technicznych specjalistów na poziomie podstawowym i średniozaawansowanym, którzy chcą poznać przepływy pracy związane z kontenerami, podstawowe elementy Kubernetes oraz sposób wdrażania i zarządzania aplikacjami na OpenShift.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Tworzyć i zarządzać obrazami kontenerów oraz rejestrami, stosując najlepsze praktyki w zakresie powtarzalności i bezpieczeństwa.
- Wdrażać i zarządzać obiektami Kubernetes, takimi jak pody, wdrożenia i usługi w OpenShift.
- Korzystać z funkcji OpenShift, takich jak trasy, konfiguracje budowania (buildconfigs) i konsola internetowa, aby usprawnić dostarczanie aplikacji.
- Wdrażać trwałe magazyny, zarządzać konfiguracją i obsługiwać sekrety dla obciążeń stanowych.
- Stosować podstawowe praktyki związane z bezpieczeństwem, RBAC i monitorowaniem, aby utrzymać zdrowe klastry i aplikacje.
Format kursu
- Interaktywne wykłady i dyskusje.
- Codzienne praktyczne ćwiczenia w środowisku OpenShift.
- Ćwiczenia oparte na scenariuszach i warsztaty rozwiązywania problemów.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie dla tego kursu, skontaktuj się z nami w celu uzgodnienia szczegółów.
Mastering DevOps z AWS Cloud9
21 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do profesjonalistów na zaawansowanym poziomie, którzy chcą pogłębić swoje zrozumienie praktyk DevOps i usprawnić procesy rozwoju przy użyciu AWS Cloud9.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Konfigurować i dostosowywać AWS Cloud9 do przepływów pracy DevOps.
- Wdrażać potoki ciągłej integracji i ciągłego dostarczania (CI/CD).
- Automatyzować procesy testowania, monitorowania i wdrażania przy użyciu AWS Cloud9.
- Integrować usługi AWS, takie jak Lambda, EC2 i S3, w przepływach pracy DevOps.
- Wykorzystywać systemy kontroli źródła, takie jak GitHub lub GitLab, w ramach AWS Cloud9.
Tworzenie aplikacji bezserwerowych na AWS Cloud9
14 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu), skierowane jest do profesjonalistów na poziomie średniozaawansowanym, którzy chcą nauczyć się skutecznie budować, wdrażać i utrzymywać aplikacje bezserwerowe na AWS Cloud9 i AWS Lambda.
Po zakończeniu szkolenia uczestnicy będą w stanie:
- Zrozumieć podstawy architektury bezserwerowej.
- Skonfigurować AWS Cloud9 do tworzenia aplikacji bezserwerowych.
- Tworzyć, testować i wdrażać aplikacje bezserwerowe przy użyciu AWS Lambda.
- Integrować AWS Lambda z innymi usługami AWS, takimi jak API Gateway i S3.
- Optymalizować aplikacje bezserwerowe pod kątem wydajności i efektywności kosztowej.
Wdrażanie aplikacji Kubernetes za pomocą Helm
7 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do inżynierów, którzy chcą wykorzystać Helm do usprawnienia procesu instalowania i zarządzania aplikacjami Kubernetes.
Pod koniec szkolenia uczestnicy będą mogli:
- Zainstalować i skonfigurować Helm.
- Tworzyć powtarzalne budowy aplikacji Kubernetes.
- Udostępniać aplikacje jako wykresy Helm.
- Uruchamiać aplikacje stron trzecich zapisane jako wykresy Helm.
- Zarządzać wydaniami pakietów Helm.
Szkolenie przemysłowe IoT (Internet Rzeczy) z Raspberry PI i AWS IoT Core 「4 godziny zdalnie」
4 godzinPodsumowanie:
- Podstawy architektury i funkcji IoT
- “Rzeczy”, “Czujniki”, Internet oraz mapowanie między funkcjami biznesowymi IoT
- Podstawowe komponenty oprogramowania IoT - sprzęt, firmware, middleware, chmura i aplikacja mobilna
- Funkcje IoT - menedżer floty, wizualizacja danych, SaaSowy menedżer floty i wizualizacja, alerty/alarmy, onboardowanie czujników, onboardowanie “rzeczy”, geofencing
- Podstawy komunikacji urządzeń IoT z chmurą za pomocą MQTT.
- Łączenie urządzeń IoT z AWS za pomocą MQTT (AWS IoT Core).
- Łączenie AWS IoT Core z funkcją AWS Lambda do przetwarzania i przechowywania danych.
- Łączenie Raspberry PI z AWS IoT Core i prosta komunikacja danych.
- Alerty i zdarzenia
- Kalibracja czujników
Szkolenie Przemysłowe IoT (Internet Rzeczy) z Raspberry PI i AWS IoT Core 「8 godzin zdalnie」
8 godzinPodsumowanie:
- Podstawy architektury i funkcji IoT
- “Rzeczy”, “Czujniki”, Internet oraz mapowanie między funkcjami biznesowymi IoT
- Podstawowe komponenty oprogramowania IoT – sprzęt, firmware, middleware, chmura i aplikacja mobilna
- Funkcje IoT – zarządzanie flotą, wizualizacja danych, SaaS oparte na FM i DV, alerty/alarmy, onboardowanie czujników, onboardowanie “rzeczy”, geofencing
- Podstawy komunikacji urządzeń IoT z chmurą za pomocą MQTT.
- Łączenie urządzeń IoT z AWS za pomocą MQTT (AWS IoT Core).
- Łączenie AWS IoT Core z funkcją AWS Lambda do przetwarzania i przechowywania danych przy użyciu DynamoDB.
- Łączenie Raspberry PI z AWS IoT Core i prosta komunikacja danych.
- Praktyczne ćwiczenia z Raspberry PI i AWS IoT Core w celu zbudowania inteligentnego urządzenia.
- Wizualizacja danych z czujników i komunikacja z interfejsem internetowym.
Wprowadzenie do Minikube i Kubernetes
21 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do początkujących i średnio zaawansowanych programistów oraz specjalistów DevOps, którzy chcą nauczyć się, jak skonfigurować i zarządzać lokalnym środowiskiem Kubernetes za pomocą Minikube.
Pod koniec szkolenia uczestnicy będą mogli:
- Zainstalować i skonfigurować Minikube na swoim lokalnym komputerze.
- Zrozumieć podstawowe koncepcje i architekturę Kubernetes.
- Wdrażać i zarządzać kontenerami za pomocą kubectl i pulpitu Minikube.
- Skonfigurować rozwiązania dotyczące trwałego przechowywania danych i sieci dla Kubernetes.
- Wykorzystać Minikube do tworzenia, testowania i debugowania aplikacji.
Minikube dla programistów
14 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do programistów i inżynierów DevOps na poziomie średniozaawansowanym, którzy chcą używać Minikube jako części swojego procesu rozwoju.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Skonfigurować i zarządzać lokalnym środowiskiem Kubernetes za pomocą Minikube.
- Zrozumieć, jak wdrażać, zarządzać i debugować aplikacje na Minikube.
- Zintegrować Minikube z potokami ciągłej integracji i wdrażania.
- Optymalizować swój proces rozwoju za pomocą zaawansowanych funkcji Minikube.
- Stosować najlepsze praktyki w rozwoju lokalnym Kubernetes.