ODBIERZ TWÓJ BONUS :: »

Kubernetes. Tworzenie niezawodnych systemów rozproszonych. Wydanie II Brendan Burns, Joe Beda, Kelsey Hightower

Autorzy:
Brendan Burns, Joe Beda, Kelsey Hightower
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
3.7/6  Opinie: 6
Stron:
232
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
35,40 zł 59,00 zł (-40%)
35,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
29,49 zł 59,00 zł (-50%)
29,49 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 »

Sprawdź nowe wydanie

Kubernetes. Tworzenie niezawodnych systemów rozproszonych. Wydanie III
Brendan Burns, Joe Beda, Kelsey Hightower, Lachlan Evenson
Kubernetes jest ważnym narzędziem do tworzenia, wdrażania i utrzymywania aplikacji w chmurze. Obecnie pozwala na uzyskiwanie prędkości, zwinności, niezawodności i wydajności na wysokim poziomie, a samo tworzenie i utrzymywanie systemów rozproszonych jest proste, efektywne i satysfakcjonujące. Trzeba tylko zrozumieć, na czym polega abstrakcja kontenerów i interfejsów API orkiestracji kontenerów i poświęcić trochę czasu na zapoznanie się z samym Kubernetesem. Oto p...

Czego się nauczysz?

  • Tworzenia i uruchamiania klastrów Kubernetes w chmurze i lokalnie
  • Budowania, optymalizacji i zabezpieczania obrazów kontenerów Docker
  • Zarządzania kontenerami i kapsułami, w tym konfiguracji manifestów i kontroli działania
  • Skalowania aplikacji i klastrów przy użyciu ReplicaSet oraz Deployment
  • Wdrażania automatycznych aktualizacji i strategii wdrożeń
  • Konfigurowania usług, wykrywania usług i równoważenia obciążenia za pomocą Service i Ingress
  • Wykorzystywania etykiet, adnotacji i selektorów do organizowania zasobów
  • Zarządzania zasobami i ograniczania wykorzystania CPU oraz pamięci w klastrze
  • Utrwalania i integracji danych dzięki woluminom, ConfigMap i tajnym danym
  • Stosowania obiektów specjalnych, takich jak DaemonSet, Job, CronJob i StatefulSet
  • Konfigurowania kontroli dostępu i zarządzania uprawnieniami z RBAC
  • Integracji zewnętrznych rozwiązań do przechowywania danych i obsługi baz danych
  • Rozszerzania funkcjonalności Kubernetes przy użyciu operatorów i własnych zasobów
  • Wdrażania rzeczywistych aplikacji (np. Jupyter, Parse, Ghost, Redis) w środowisku Kubernetes
  • Organizowania aplikacji i zarządzania kodem w systemie kontroli wersji
  • Parametryzacji wdrożeń i automatyzacji zarządzania konfiguracją za pomocą Helm

Kubernetes jest czymś więcej niż platformą do orkiestracji kontenerów. W ciągu zaledwie kilku lat stał się najpopularniejszym i najbogatszym narzędziem do tworzenia, wdrażania i utrzymywania aplikacji w chmurze. Tak radykalna zmiana sposobu funkcjonowania systemów informatycznych wymaga przemodelowania podejścia i stylu pracy zespołów programistycznych. Jeśli jednak wypróbujesz Kubernetesa, przekonasz się, że bardzo upraszcza on tworzenie, wdrażanie i utrzymywanie systemów rozproszonych. Jego twórcy, bazując na własnych wieloletnich doświadczeniach, zaprojektowali go od podstaw, aby zapewnić inżynierom wydajną, efektywną i przyjemną pracę.

Ta książka jest przeznaczona dla początkujących i zaawansowanych użytkowników Kubernetesa. Dzięki niej osiągniesz nowe poziomy prędkości, zwinności, niezawodności i wydajności budowanych systemów. Opisano tu, jak działa orkiestrator klastrów Kubernetes oraz jak wykorzystać jego narzędzia i interfejsy API do usprawnienia procesów rozwoju, dostarczania i utrzymywania rozproszonych aplikacji. Wyjaśniono niezbędne szczegóły dotyczące aplikacji kontenerowych, uruchamiania i obsługi klastrów oraz wdrażania aplikacji w Kubernetesie. Przedstawiono sposoby integracji magazynów danych i rozszerzania platformy. Przydatnym podsumowaniem treści zawartych w książce jest kilka praktycznych przykładów tworzenia i wdrażania rzeczywistych aplikacji w Kubernetesie, a także omówienie metod organizowania aplikacji w systemie kontroli źródła.

Najciekawsze zagadnienia:

  • tworzenie i uruchamianie klastrów Kubernetesa
  • projektowanie aplikacji: kapsuły, usługi, narzędzia Ingress i obiekty ReplicaSet
  • integracja magazynów danych z kontenerowymi mikrousługami
  • obiekty specjalne: DaemonSet, Job, ConfigMap i tajne dane
  • praktyczne przykłady tworzenia i wdrażania rzeczywistych aplikacji w Kubernetesie

Kubernetes: systemy rozproszone mogą być skalowalne i niezawodne!

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

Wybrane bestsellery

O autorach książki

Dr Brendan Burns jest wiceprezesem Microsoftu odpowiedzialnym za usługi: Azure, Azure Arc, Kubernetes w Azure, Linux w Azure i PowerShell. Wcześniej pracował w Google Cloud, gdzie współtworzył projekt open source Kubernetes i rozwijał API takie jak Deployment Manager i Cloud DNS. Współautor książek Kubernetes. Tworzenie niezawodnych systemów rozproszonych i Najlepsze praktyki w Kubernetes. Jak budować udane aplikacje.

Joe Beda jest jednym z inicjatorów projektu Kubernetes, pełnił kluczową funkcję w tworzeniu Google Compute Engine (usługi VM w chmurze Google). Pracuje jako dyrektor techniczny firmy Heptio.

Kelsey Hightower zajmował się różnymi technikami informatycznymi. Jest orędownikiem idei open source i prostych narzędzi, które ułatwiają ludziom życie. Namiętnie pisze kod w Go i prowadzi warsztaty techniczne

Brendan Burns, Joe Beda, Kelsey Hightower - pozostałe książki

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Kubernetes. Tworzenie niezawodnych systemów rozproszonych. Wydanie II" zawiera praktyczne przykłady wdrożeń?
Tak, książka prezentuje liczne praktyczne przykłady tworzenia, wdrażania i zarządzania rzeczywistymi aplikacjami w Kubernetesie, co ułatwia przełożenie teorii na praktykę.
2. Czy muszę znać Dockera lub mieć doświadczenie z kontenerami, aby korzystać z tej książki?
Podstawowa znajomość Dockera i kontenerów będzie pomocna, ale książka zawiera rozdziały wprowadzające, które pozwalają zrozumieć kluczowe pojęcia od podstaw.
3. Czy książka obejmuje instalację Kubernetesa na różnych platformach chmurowych i lokalnych?
Tak, znajdziesz szczegółowe instrukcje dotyczące instalacji Kubernetesa zarówno w chmurach publicznych (Google Cloud, Azure, AWS), jak i lokalnie (minikube, Raspberry Pi, Docker).
4. Czy książka nadaje się do samodzielnej nauki Kubernetesa?
Tak, książka została napisana z myślą o samodzielnej nauce - zawiera liczne przykłady, wyjaśnienia oraz ćwiczenia praktyczne.
5. Czy wydanie II różni się znacząco od poprzedniej edycji?
Wydanie II zostało zaktualizowane o najnowsze funkcje Kubernetesa, aktualny stan technologii oraz nowe przykłady i dobre praktyki.
6. Jakie zagadnienia związane z bezpieczeństwem Kubernetesa są omawiane w książce?
Książka porusza kwestie bezpieczeństwa obrazów kontenerów, zarządzania tajnymi danymi (secrets), kontroli dostępu opartej na rolach (RBAC) oraz bezpieczeństwa wdrożeń.
7. Czy książka zawiera materiały dodatkowe lub zasoby online?
Tak, w książce znajdziesz odnośniki do zasobów online, a także przykłady kodu dostępne do pobrania i samodzielnego testowania.
8. Czy mogę wykorzystać przykłady kodu z książki w swoich projektach?
Tak, autorzy zachęcają do korzystania z przykładów kodu we własnych projektach - książka zawiera wskazówki dotyczące korzystania i modyfikowania kodu.

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,40 zł
Dodaj do koszyka
Ebook
29,49 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