ODBIERZ TWÓJ BONUS :: »

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

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!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

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

Zamknij

Wybierz metodę płatności

Książka
35,94 zł
Dodaj do koszyka
Ebook
29,95 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile