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 Google Pay Ikona płatności ING Bank Śląski 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łać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile