Praktyczne mikrousługi z Kubernetes

Ocena:   (4,0 na 5)

Praktyczne mikrousługi z Kubernetes (Gigi Sayfan)

Opinie czytelników

Podsumowanie:

Książka stanowi kompleksowe wprowadzenie do Kubernetes, architektury mikrousług i programowania zaplecza Go, oferując praktyczną wiedzę i wskazówki dotyczące tworzenia aplikacji natywnych dla chmury. Zawiera szczegółowe wyjaśnienia i przykłady, wraz z kodem źródłowym ułatwiającym praktyczną naukę.

Zalety:

Dobrze napisana z jasnymi wyjaśnieniami, obejmuje podstawy i praktyczne przykłady, dobra zarówno dla początkujących, jak i doświadczonych użytkowników, zawiera publiczne repozytorium git dla dodatkowego kontekstu kodu, oferuje wgląd w tworzenie skalowalnych aplikacji w chmurze.

Wady:

Niektóre fragmenty kodu są mocno wyabstrahowane, co utrudnia ich zrozumienie bez dodatkowego kontekstu.

(na podstawie 9 opinii czytelników)

Oryginalny tytuł:

Hands-On Microservices with Kubernetes

Zawartość książki:

Rozszerz swoje umiejętności w zakresie budowania skalowalnej infrastruktury dla aplikacji opartych na chmurze Kluczowe cechy Naucz się projektować skalowalną architekturę, budując potoki ciągłej integracji (CI) z Kubernetes Dogłębnie zrozum kontrolę dostępu opartą na rolach (RBAC), ciągłe wdrażanie (CD) i obserwowalność Monitoruj klaster Kubernetes za pomocą Prometheus i Grafana Opis książki

Kubernetes to jedna z najpopularniejszych platform open-source do automatyzacji wdrażania, skalowania i obsługi kontenerów aplikacji w klastrach hostów, zapewniająca infrastrukturę skoncentrowaną na kontenerach.

Hands-On Microservices with Kubernetes rozpoczyna się od dostarczenia dogłębnego wglądu w synergię między Kubernetes i mikrousługami. Dowiesz się, jak korzystać z Delinkcious, który będzie służył jako laboratorium na żywo przez całą książkę, aby pomóc ci zrozumieć koncepcje mikrousług i Kubernetes w kontekście rzeczywistej aplikacji. Następnie, będziesz mógł przyspieszyć konfigurowanie potoku CI/CD i konfigurowanie mikrousług za pomocą Kubernetes ConfigMaps. W kolejnych rozdziałach zdobędziesz praktyczne doświadczenie w zabezpieczaniu mikrousług oraz wdrażaniu interfejsów API REST, gRPC i magazynu danych Delinkcious. Ponadto poznasz projekt Nuclio, uruchomisz zadanie bezserwerowe na Kubernetes oraz będziesz zarządzać i wdrażać testy intensywnie wykorzystujące dane. W końcowych rozdziałach będziesz wdrażać mikrousługi na Kubernetes i nauczysz się utrzymywać dobrze monitorowany system. Wreszcie, odkryjesz znaczenie siatek usług i dowiesz się, jak włączyć Istio do klastra Delinkcious.

Pod koniec tej książki zdobędziesz umiejętności potrzebne do wdrożenia mikrousług na Kubernetes za pomocą skutecznych narzędzi i najlepszych praktyk. Czego się nauczysz Zrozumieć synergię między Kubernetes i mikrousługami Stworzyć kompletny potok CI/CD dla swoich mikrousług na Kubernetes Rozwijać mikrousługi na Kubernetes za pomocą frameworka Go kit przy użyciu najlepszych praktyk Zarządzać i monitorować swój system za pomocą Kubernetes i narzędzi open-source Eksponować swoje usługi za pomocą interfejsów API REST i gRPC Wdrażać i wdrażać funkcje bezserwerowe jako usługi Uzewnętrzniać uwierzytelnianie, autoryzację i kształtowanie ruchu za pomocą siatki usług Uruchomić klaster Kubernetes w chmurze na Google Kubernetes Engine Dla kogo jest ta książka?

Ta książka jest przeznaczona dla programistów, inżynierów DevOps lub każdego, kto chce rozwijać wielkoskalowe systemy oparte na mikrousługach w oparciu o Kubernetes. Jeśli chcesz używać Kubernetes w projektach produkcyjnych na żywo lub chcesz zmigrować istniejące systemy do nowoczesnego kontenerowego systemu mikrousług, to ta książka jest dla Ciebie. Przydatne będą umiejętności kodowania, a także pewna wiedza na temat Dockera, Kubernetesa i koncepcji chmury. Spis treści Wprowadzenie do Kubernetes dla programistów Rozpoczęcie pracy z mikrousługami Delinkcious - przykładowa aplikacja Konfigurowanie potoku CI/CD Konfigurowanie mikrousług przy użyciu Kubernetes ConfigMaps Zabezpieczanie mikrousług na Kubernetes Rozmowa ze światem - interfejsy API i load balancery Praca z usługami stanowymi Uruchamianie zadań bezserwerowych na Kubernetes Testowanie mikrousług Wdrażanie mikrousług Monitorowanie, rejestrowanie i metryki Service Mesh - praca z Istio Przyszłość mikrousług i Kubernetes

Dodatkowe informacje o książce:

ISBN:9781789805468
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Praktyczne mikrousługi z Kubernetes - Hands-On Microservices with Kubernetes
Rozszerz swoje umiejętności w zakresie budowania skalowalnej infrastruktury dla...
Praktyczne mikrousługi z Kubernetes - Hands-On Microservices with Kubernetes
Mastering Kubernetes - Third Edition: Podnieś swoje umiejętności w zakresie orkiestracji kontenerów...
Wyjdź poza zwykłą naukę podstaw Kubernetes i jego...
Mastering Kubernetes - Third Edition: Podnieś swoje umiejętności w zakresie orkiestracji kontenerów za pomocą Kubernetes, aby budować, uruchamiać, zabezpieczać i obserwować dystrybucje na dużą skalę. - Mastering Kubernetes - Third Edition: Level up your container orchestration skills with Kubernetes to build, run, secure, and observe large-scale dist
Opanować Kubernetes - Mastering Kubernetes
Wykorzystaj projektowanie, wdrażanie i zarządzanie kontenerami na dużą skalę Kluczowe cechy: **Zapoznaj się z najnowszymi funkcjami...
Opanować Kubernetes - Mastering Kubernetes
Mastering Kubernetes - wydanie czwarte: Zanurz się w Kubernetes i dowiedz się, jak tworzyć i...
Wyjdź poza podstawy Kubernetes i poznaj bardziej...
Mastering Kubernetes - wydanie czwarte: Zanurz się w Kubernetes i dowiedz się, jak tworzyć i obsługiwać światowej klasy systemy natywne dla chmury. - Mastering Kubernetes - Fourth Edition: Dive into Kubernetes and learn how to create and operate world-class cloud-native systems
Mastering Kubernetes: Wdrażanie i zarządzanie kontenerami na dużą skalę - Mastering Kubernetes:...
Opanuj sztukę zarządzania kontenerami, wykorzystując...
Mastering Kubernetes: Wdrażanie i zarządzanie kontenerami na dużą skalę - Mastering Kubernetes: Large scale container deployment and management

Prace autora wydały następujące wydawnictwa: