Ocena:
Książka służy jako kompleksowy przewodnik do zrozumienia i budowania aplikacji orkiestratora przy użyciu języka Go, ale cierpi z powodu przestarzałych treści i przykładów kodowania.
Zalety:Dostarcza dogłębnej wiedzy na temat orkiestratorów, takich jak Kubernetes, Rancher i OpenShift; oferuje wskazówki dotyczące tworzenia podstawowej aplikacji orkiestratora, z łatwym do zrozumienia tekstem i zabawną teorią.
Wady:Zawiera przestarzały kod z przestarzałymi pakietami; zawiera niezdefiniowane funkcje w instrukcjach, które mogą utrudniać efektywne budowanie orkiestratora.
(na podstawie 2 opinii czytelników)
Build an Orchestrator in Go
Dogłębne zrozumienie Kubernetes i innych systemów orkiestracji poprzez zbudowanie własnego przy użyciu Go i Docker API. W Build an Orchestrator in Go dowiesz się jak: Identyfikować komponenty tworzące dowolny system orkiestracji.
Planować kontenery na węzłach roboczych.
Uruchamiać i zatrzymywać kontenery przy użyciu interfejsu API Docker.
Zarządzać klastrem węzłów roboczych przy użyciu prostego interfejsu API.
Pracować z algorytmami zaczerpniętymi z najnowocześniejszych prac badawczych Google Borg.
Demistyfikacja systemów orkiestracji, takich jak Kubernetes i Nomad.
Systemy orkiestracji, takie jak Kubernetes, koordynują inne podsystemy oprogramowania i usługi, tworząc kompletny, zorganizowany system. Chociaż narzędzia do orkiestracji mają reputację złożonych, są one zaprojektowane wokół kilku ważnych wzorców, które mają zastosowanie w wielu aspektach tworzenia oprogramowania. Build an Orchestrator in Go ujawnia wewnętrzne działanie frameworków orkiestracji, prowadząc cię przez proces projektowania i implementacji własnych przy użyciu Go SDK. Tworząc własny framework orkiestracji, lepiej zrozumiesz Kubernetes i jego rolę w projektowaniu systemów rozproszonych. Zdobędziesz również umiejętności wymagane do projektowania niestandardowych rozwiązań orkiestracji w sytuacjach, gdy gotowe rozwiązanie nie jest dobrze dopasowane. o technologii Systemy orkiestracji zapewniają ramy zarządzania oprogramowaniem i infrastrukturą rozproszoną na wielu maszynach i usługach. Zarządzając wieloma pojedynczymi komponentami i kontenerami w dużej aplikacji, zapewniają odporność i niezawodność aplikacji internetowych, automatycznie przełączając się między zasobami w odpowiedzi na awarie i przestoje. Prawidłowo zaprojektowany system orkiestracji może płynnie skalować się w celu obsługi obciążenia ruchem i zmniejszyć czasochłonną pracę ręczną dla administratorów i inżynierów niezawodności witryny. o książce Build an Orchestrator in Go uczy, jak wdrożyć orkiestrator od podstaw.
Odkryjesz komponenty składające się na wszystkie systemy orkiestracji i wykorzystasz Docker API i Go SDK do budowania warstw funkcjonalności, od zadań, przez pracowników, po menedżera. Dowiesz się, jak zaoszczędzić na kosztach, maksymalizując wykorzystanie klastra lub rozłożyć zadania między pracowników, aby uniknąć przeciążenia i przestojów. Po zbudowaniu działającego systemu zaimplementujesz nawet interfejs użytkownika wiersza poleceń, aby łatwo zarządzać orkiestratorem.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)