- Podstawowe doświadczenie z platformą i narzędziami Kubernetes
- Znajomość technologii i koncepcji konteneryzacji
- Doświadczenie z dystrybucjami Linuksa i CLI
- Biegła znajomość języka programowania Python 3.x
Publiczność
- Deweloperzy
- DevOps Inżynierowie
Kubernetes to platforma open-source służąca do automatyzacji wszystkich etapów rozwoju aplikacji kontenerowych. Wzorce projektowe to iterowalne rozwiązania problemów związanych z tworzeniem oprogramowania. Rozszerzenia Kubernetes są wykorzystywane do konfigurowania i obsługi klastrów Kubernetes. Z pomocą wzorców projektowych i rozszerzeń Kubernetes, użytkownicy platformy mogą osiągnąć podejście CI/CD przy jednoczesnym zachowaniu skalowalności i elastyczności aplikacji.
To prowadzone przez instruktora szkolenie na żywo (w trybie online lub na miejscu) jest przeznaczone dla programistów i inżynierów DevOps, którzy chcą wykorzystać Kubernetes wzorce projektowe i rozszerzenia do tworzenia aplikacji korporacyjnych na Kubernetes klastrach.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Skonfigurować klaster Kubernetes i skonfigurować niezbędne narzędzia DevOps.
- Zrozumienie podstaw wzorców projektowych oprogramowania i rozszerzeń Kubernetes.
- Wykorzystanie Kubernetes rozszerzeń i wzorców projektowych podczas interakcji z Kubernetes API.
- Rozwijać niestandardowe zasoby Kubernetes i stosować dynamiczne kontrolery do klastra.
- Zarządzanie i zabezpieczanie dowolnego środowiska Kubernetes za pomocą wtyczek Kubernetes.
- Integracja modeli sieciowych DevOps z istniejącymi i przyszłymi projektami Kubernetes.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
- Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Wprowadzenie
Konfiguracja systemu Kubernetes i instalacja zasobów zestawu narzędzi
Przegląd funkcji i architektury wzorców projektowych Kubernetes
- Czym są wzorce projektowe oprogramowania?
- W jaki sposób wzorce projektowe są implementowane w DevOps?
Definiowanie podstaw i zastosowań Kubernetes wzorców projektowych
Wprowadzenie do podstawowych klasyfikacji Design Patterns
- Wzorce strukturalne
- Wzorce zachowań
- Wzorce twórcze
Obsługa Design Patterns i wdrażanie aplikacji wzorcowych
- Odkrywanie drugorzędnych typów wzorców projektowych
- Prowadzenie Kubernetes projektów z wykorzystaniem wzorców projektowych
Wykonywanie strategii wdrażania dla implementacji wzorców projektowych
- Wybór i wykonanie odpowiedniej metody wdrożenia
Praca z Kubernetes API i dostęp do oficjalnych bibliotek klienckich
- Obsługa Python biblioteki klienckiej i repozytorium
- Korzystanie z bibliotek utrzymywanych przez społeczność
Przegląd Kubernetes rozszerzeń i zasobów niestandardowych
- Rozszerzenia dla klastrów Kubernetes
- Rozszerzenia dla Kubernetes API
- Praca z Kubernetes wzorcami rozszerzeń i punktami rozszerzeń
Korzystanie z rozszerzeń i wtyczek Essential Kubernetes
Rozszerzanie Kubernetes klientów i obsługa niestandardowych kontrolerów API
Tworzenie i wdrażanie niestandardowych definicji zasobów dla Kubernetes API
Praca z rozszerzeniami Admission Controller i korzystanie z operatora Kubernetes
Rozszerzanie Kubernetes Schedulera i tworzenie niestandardowego Schedulera
- Node Affinity kontra Pod Affinity
Integracja rozszerzeń Kubernetes w ramach infrastruktury Kubernetes
Rozwiązywanie problemów
Podsumowanie i wnioski
United Arab Emirates - Kubernetes Design Patterns and Extensions
Qatar - Kubernetes Design Patterns and Extensions
Egypt - Kubernetes Design Patterns and Extensions
Saudi Arabia - Kubernetes Design Patterns and Extensions
South Africa - Kubernetes Design Patterns and Extensions
Brasil - Kubernetes Design Patterns and Extensions
Canada - Kubernetes Design Patterns and Extensions
中国 - Kubernetes Design Patterns and Extensions
香港 - Kubernetes Design Patterns and Extensions
澳門 - Kubernetes Design Patterns and Extensions
台灣 - Kubernetes Design Patterns and Extensions
USA - Kubernetes Design Patterns and Extensions
Österreich - Kubernetes Design Patterns and Extensions
Schweiz - Kubernetes Design Patterns and Extensions
Deutschland - Kubernetes Design Patterns and Extensions
Czech Republic - Kubernetes Design Patterns and Extensions
Denmark - Kubernetes Design Patterns and Extensions
Estonia - Kubernetes Design Patterns and Extensions
Finland - Kubernetes Design Patterns and Extensions
Greece - Kubernetes Design Patterns and Extensions
Magyarország - Kubernetes Design Patterns and Extensions
Ireland - Kubernetes Design Patterns and Extensions
Luxembourg - Kubernetes Design Patterns and Extensions
Latvia - Kubernetes Design Patterns and Extensions
España - Kubernetes Design Patterns and Extensions
Italia - Kubernetes Design Patterns and Extensions
Lithuania - Kubernetes Design Patterns and Extensions
Nederland - Kubernetes Design Patterns and Extensions
Norway - Kubernetes Design Patterns and Extensions
Portugal - Kubernetes Design Patterns and Extensions
România - Kubernetes Design Patterns and Extensions
Sverige - Kubernetes Design Patterns and Extensions
Türkiye - Kubernetes Design Patterns and Extensions
Malta - Kubernetes Design Patterns and Extensions
Belgique - Kubernetes Design Patterns and Extensions
France - Kubernetes Design Patterns and Extensions
日本 - Kubernetes Design Patterns and Extensions
Australia - Kubernetes Design Patterns and Extensions
Malaysia - Kubernetes Design Patterns and Extensions
New Zealand - Kubernetes Design Patterns and Extensions
Philippines - Kubernetes Design Patterns and Extensions
Singapore - Kubernetes Design Patterns and Extensions
Thailand - Kubernetes Design Patterns and Extensions
Vietnam - Kubernetes Design Patterns and Extensions
India - Kubernetes Design Patterns and Extensions
Argentina - Kubernetes Design Patterns and Extensions
Chile - Kubernetes Design Patterns and Extensions
Costa Rica - Kubernetes Design Patterns and Extensions
Ecuador - Kubernetes Design Patterns and Extensions
Guatemala - Kubernetes Design Patterns and Extensions
Colombia - Kubernetes Design Patterns and Extensions
México - Kubernetes Design Patterns and Extensions
Panama - Kubernetes Design Patterns and Extensions
Peru - Kubernetes Design Patterns and Extensions
Uruguay - Kubernetes Design Patterns and Extensions
Venezuela - Kubernetes Design Patterns and Extensions
Polska - Kubernetes Design Patterns and Extensions
United Kingdom - Kubernetes Design Patterns and Extensions
South Korea - Kubernetes Design Patterns and Extensions
Pakistan - Kubernetes Design Patterns and Extensions
Sri Lanka - Kubernetes Design Patterns and Extensions
Bulgaria - Kubernetes Design Patterns and Extensions
Bolivia - Kubernetes Design Patterns and Extensions
Indonesia - Kubernetes Design Patterns and Extensions
Kazakhstan - Kubernetes Design Patterns and Extensions
Moldova - Kubernetes Design Patterns and Extensions
Morocco - Kubernetes Design Patterns and Extensions
Tunisia - Kubernetes Design Patterns and Extensions
Kuwait - Kubernetes Design Patterns and Extensions
Oman - Kubernetes Design Patterns and Extensions
Slovakia - Kubernetes Design Patterns and Extensions
Kenya - Kubernetes Design Patterns and Extensions
Nigeria - Kubernetes Design Patterns and Extensions
Botswana - Kubernetes Design Patterns and Extensions
Slovenia - Kubernetes Design Patterns and Extensions
Croatia - Kubernetes Design Patterns and Extensions
Serbia - Kubernetes Design Patterns and Extensions
Bhutan - Kubernetes Design Patterns and Extensions