ODBIERZ TWÓJ BONUS :: »

Kubernetes. Receptury. Aplikacje natywne dla środowiska chmurowego. Wydanie II Sameer Naik, Sébastien Goasguen, Jonathan Michaux

(ebook) (audiobook) (audiobook)
Autorzy:
Sameer Naik, Sébastien Goasguen, Jonathan Michaux
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
192
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
35,94 zł 59,90 zł (-40%)
35,94 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
29,95 zł 59,90 zł (-50%)
29,95 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Instalacji i konfiguracji lokalnych klastrów Kubernetes przy użyciu Minikube, kind oraz Docker Desktop
  • Tworzenia, zarządzania i skalowania klastrów Kubernetes w chmurze (GKE, AKS, EKS)
  • Wdrażania i zarządzania aplikacjami za pomocą manifestów YAML oraz narzędzi takich jak Helm, Kompose i kapp
  • Tworzenia i aktualizacji podstawowych obciążeń roboczych: podów, wdrożeń, zadań wsadowych i demonów
  • Konfigurowania usług, kontrolerów ingress oraz udostępniania aplikacji poza klastrem
  • Zarządzania zasobami Kubernetes przy użyciu kubectl, w tym edycji, obserwowania i usuwania obiektów
  • Pracy z przestrzeniami nazw, etykietami i metadanymi dla lepszej organizacji zasobów
  • Używania woluminów, sekretów i ConfigMap do zarządzania danymi i konfiguracją aplikacji
  • Skalowania aplikacji i klastrów, w tym automatycznego skalowania poziomego oraz autoskalera w chmurze
  • Zabezpieczania aplikacji i klastrów poprzez kontrolę dostępu, unikalne tożsamości i zabezpieczenia podów
  • Monitorowania i rejestrowania aplikacji z wykorzystaniem sond, Prometheus, Grafana oraz dostępu do logów
  • Rozwiązywania problemów, debugowania podów i analizowania stanu klastra
  • Zarządzania cyklem życia węzłów, w tym dodawania, usuwania i czasowego odłączania na potrzeby konserwacji
  • Wdrażania i zarządzania usługami mesh (Istio, Linkerd) oraz trasowania i autoryzacji ruchu sieciowego
  • Tworzenia aplikacji bezserwerowych i event-driven z wykorzystaniem Knative i TriggerMesh
  • Rozszerzania funkcjonalności Kubernetes poprzez niestandardowe zasoby i integrację z API za pomocą Pythona

Kubernetes stał się standardem orkiestracji kontenerów i zarządzania rozproszonymi aplikacjami. Obecnie pozwala na uzyskiwanie automatyzacji, rozszerzalności i przenośności na wysokim poziomie, a sama praca z nim jest efektywna i satysfakcjonująca. Niekiedy jednak tworzenie i wdrażanie aplikacji Kubernetes sprawia problemy nawet zaawansowanym użytkownikom.

To książka przeznaczona dla osób pracujących z systemami Kubernetes. Poszczególne zagadnienia przedstawiono w niej w przejrzystym formacie problem - rozwiązanie - omówienie, dzięki czemu szybko znajdziesz rozwiązanie konkretnego problemu, a to z kolei pozwoli Ci na korzystanie ze wszystkich zalet tej platformy w codziennej pracy. Znalazło się tu ponad 100 praktycznych receptur obejmujących takie tematy jak konfigurowanie klastra, zarządzanie obciążeniem w kontenerach przy użyciu obiektów Kubernetes API, użycie pamięci masowej indeksowanej wartościami klucz-wartość, konfigurowanie zabezpieczeń i wiele innych. Każda receptura jest niezależna od innych, a materiał został zorganizowany w sposób maksymalnie ułatwiający szybkie odnalezienie interesującego Cię zagadnienia.

W książce między innymi:

  • tworzenie klastra i interfejs wiersza poleceń Kubernetes
  • zarządzanie obciążeniami i usługami
  • interfejs API Kubernetes
  • skalowanie na poziomie klastra i aplikacji
  • zabezpieczanie aplikacji i jej monitorowanie
  • utrzymywanie systemów w środowisku chmury i rozwiązywanie problemów

Kubernetes w praktyce. Znajdź szybkie rozwiązania dla każdego wyzwania!

Wybrane bestsellery

O autorach książki

Sameer Naik od wczesnego etapu był zaangażowany w projekt Kubernetes. Jest członkiem-założycielem projektu Helm Charts i współzałożycielem startupu NextBit Computing.

Sébastien Goasguen jest współzałożycielem TriggerMesh i członkiem Apache Software Foundation. Obecnie zajmuje się kontenerami.

Dr Jonathan Michaux jest menedżerem produktu i inżynierem oprogramowania. Zajmował się zarządzaniem API i mikrousługami, a ostatnio tworzy aplikacje sterowane zdarzeniami dla Kubernetes.

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Kubernetes. Receptury. Aplikacje natywne dla środowiska chmurowego. Wydanie II" nadaje się do szybkiego rozwiązywania konkretnych problemów z Kubernetes?
Tak, książka została napisana w formacie receptur ,,problem - rozwiązanie - omówienie", co pozwala szybko znaleźć gotowe rozwiązania najczęstszych wyzwań podczas pracy z Kubernetes.
2. Czy znajdę w książce praktyczne przykłady i instrukcje krok po kroku?
Tak, każda receptura zawiera praktyczne przykłady oraz szczegółowe instrukcje, które ułatwiają wdrożenie rozwiązań w rzeczywistych środowiskach Kubernetes.
3. Czy książka obejmuje najnowsze narzędzia i platformy chmurowe związane z Kubernetes?
Tak, książka omawia m.in. Minikube, Docker Desktop, Helm, Istio, Linkerd, Knative oraz wdrażanie klastrów w popularnych chmurach jak Google Cloud, Azure i AWS.
4. Czy książka będzie pomocna, jeśli dopiero zaczynam naukę Kubernetes?
Tak, początkowe rozdziały wprowadzają w podstawy instalacji, konfiguracji i pierwszych kroków z Kubernetes, co czyni ją użyteczną także dla osób rozpoczynających naukę.
5. Jakie zagadnienia związane z bezpieczeństwem i monitorowaniem są poruszane w książce?
Książka zawiera rozdziały poświęcone zabezpieczaniu aplikacji, kontroli dostępu, monitorowaniu stanu klastra, logowaniu oraz integracji z narzędziami takimi jak Prometheus i Grafana.
6. Czy książka nadaje się jako materiał do nauki praktycznej administracji Kubernetes?
Tak, ponad 100 niezależnych receptur pozwala ćwiczyć i testować różne scenariusze administracyjne, wdrożeniowe i deweloperskie w praktyce.
7. Czy książka jest przydatna przy pracy z aplikacjami natywnymi dla chmury i architekturą mikroserwisów?
Tak, wiele przepisów dotyczy wdrażania i zarządzania aplikacjami natywnymi dla chmury, mikrousług oraz integracji z sieciami usług (service mesh) i funkcjami bezserwerowymi (serverless).
8. Czy książka jest aktualna względem najnowszych wersji Kubernetes?
Wydanie II zostało zaktualizowane, aby uwzględnić zmiany i nowe funkcje dostępne w najnowszych wersjach Kubernetes oraz najpopularniejszych narzędzi wspierających.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
35,94 zł
Dodaj do koszyka
Ebook
29,95 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint