ODBIERZ TWÓJ BONUS :: »

Kubernetes. Wzorce projektowe. Komponenty wielokrotnego użycia do projektowania natywnych aplikacji chmurowych Bilgin Ibryam, Roland Huß

Autorzy:
Bilgin Ibryam, Roland Huß
Serie wydawnicze:
Wzorce projektowe
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
2.8/6  Opinie: 5
Stron:
240
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
24,50 zł 49,00 zł (-50%)
24,50 zł najniższa cena z 30 dni

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

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Architektury aplikacji natywnych dla Kubernetes i chmury
  • Tworzenia i zarządzania kontenerami, kapsułami, usługami i przestrzeniami nazw
  • Definiowania i stosowania przewidywalnych wymagań zasobowych
  • Wdrażania aplikacji z wykorzystaniem wzorców blue-green i canary deployment
  • Monitorowania kondycji aplikacji za pomocą sond żywotności i gotowości
  • Zarządzania cyklem życia kontenerów i obsługi sygnałów systemowych
  • Automatycznego rozmieszczania kontenerów z wykorzystaniem zasad, skaz i tolerancji
  • Projektowania zadań wsadowych, okresowych, usług demonów i singletonów
  • Obsługi aplikacji stanowych z trwałą pamięcią, siecią i tożsamością
  • Implementowania wykrywania usług wewnątrz i na zewnątrz klastra
  • Stosowania kontenerów inicjalizacyjnych, przyczepek, adapterów i ambasadorów
  • Zarządzania konfiguracją aplikacji przez zmienne środowiskowe, ConfigMapy i szablony
  • Tworzenia i używania kontrolerów oraz operatorów do automatyzacji zarządzania zasobami
  • Skalowania aplikacji ręcznie i automatycznie na poziomie kapsuł i klastra
  • Budowania i wdrażania własnych obrazów kontenerów w środowiskach Kubernetes, OpenShift i Knative

Kubernetes jest platformą do orkiestracji kontenerów. Projekt ten należy dziś do najpopularniejszych i najbogatszych narzędzi w swojej klasie, stanowi także podstawę dla wielu innych platform, znanych jako systemy typu PaaS. Dzięki nim Kubernetes zyskał możliwość tworzenia aplikacji, jednak tego rodzaju narzędzia wymagają od programistów i architektów zastosowania odpowiednich wzorców projektowych. Opisują one schematy rozwiązywania problemów na różnych poziomach dokładności, a tym samym umożliwiają efektywne projektowanie i implementację nowoczesnych, elastycznych natywnych aplikacji chmurowych w Kubernetesie.

To książka przeznaczona dla programistów, którzy chcą rozwijać chmurowe aplikacje dla Kubernetesa. Opisano w niej wiele przydatnych wzorców, przedstawiono ich możliwości i wytyczne do stosowania. Poszczególne zagadnienia zostały zilustrowane praktycznymi przykładami. Wśród wzorców znalazły się te, które ułatwiają tworzenie aplikacji chmurowych, oraz umożliwiające zarządzanie interakcjami między kontenerami i platformami. Opisano tu różne metody konfiguracji aplikacji w Kubernetesie oraz zasady organizowania kontenerów w ramach kapsuły. Wprowadzono również szereg bardziej zaawansowanych tematów, takich jak techniki rozszerzania platformy czy tworzenie obrazów kontenerów. Poszczególne wzorce nadają się do wielokrotnego użytku i są szczególnie przydatne w przypadku natywnych środowisk chmurowych.

W książce opisano następujące kategorie wzorców:

  • wzorce podstawowe
  • wzorce zachowań
  • wzorce strukturalne
  • wzorce konfiguracji
  • wzorce zaawansowane

Kubernetes: rzeczywiste rozwiązanie istotnych problemów!

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

Wybrane bestsellery

O autorach książki

Bilgin Ibryam jest starszym architektem w firmie Red Hat. Kieruje też wieloma projektami w Apache Software Foundation. Jest blogerem, często występuje na różnych konferencjach. Pasjonuje się oprogramowaniem open source, systemami rozproszonymi i mikrousługami.

Dr Roland Huss jest starszym inżynierem oprogramowania w firmie Red Hat i członkiem zespołu serverless pracującego nad projektem Knative. Jest też jednym z głównych autorów kilku popularnych narzędzi do programowania w Javie.

Zobacz pozostałe książki z serii Wzorce projektowe

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Kubernetes. Wzorce projektowe" wymaga wcześniejszej znajomości Kubernetesa lub konteneryzacji?
Podstawowa znajomość Kubernetesa i kontenerów będzie pomocna, aby w pełni zrozumieć omawiane wzorce i przykłady. Książka zawiera jednak wprowadzenie, które ułatwi szybkie przypomnienie najważniejszych pojęć.
2. Jakie praktyczne umiejętności można zdobyć dzięki tej książce?
Czytelnik nauczy się stosować sprawdzone wzorce projektowe do budowy, wdrażania i skalowania natywnych aplikacji chmurowych w Kubernetesie. Pozna konkretne techniki zarządzania cyklem życia, konfiguracją, skalowaniem oraz integracją komponentów w środowiskach produkcyjnych.
3. Czy książka zawiera przykłady kodu lub gotowe rozwiązania?
Tak, większość wzorców projektowych została zilustrowana praktycznymi przykładami, co ułatwia wdrożenie rozwiązań w realnych projektach.
4. Czy publikacja obejmuje zaawansowane zagadnienia związane z Kubernetesem?
Tak, książka omawia zarówno podstawowe, jak i zaawansowane wzorce, w tym m.in. tworzenie operatorów, kontrolerów, techniki automatycznego skalowania czy budowania obrazów kontenerów.
5. Czy książka będzie przydatna do nauki samodzielnej, czy lepiej korzystać z niej jako materiału uzupełniającego?
Książka sprawdzi się zarówno jako samodzielny przewodnik po wzorcach projektowych Kubernetesa, jak i jako uzupełnienie kursów, szkoleń czy dokumentacji technicznej.
6. W jakim formacie dostępna jest książka na Helion.pl?
Książka dostępna jest w wersji papierowej oraz jako e-book (PDF, ePub, mobi), co pozwala na wygodne czytanie na różnych urządzeniach.
7. Czy publikacja nadaje się jako materiał do pracy zespołowej lub na warsztaty?
Tak, dzięki licznym przykładom i praktycznym rozwiązaniom książka doskonale sprawdzi się jako baza do pracy zespołowej, warsztatów czy wspólnego projektowania aplikacji chmurowych.

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
49,00 zł
Niedostępna
Ebook
24,50 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