Evaluare:
Cartea servește ca un ghid cuprinzător pentru înțelegerea și construirea aplicațiilor orchestrator folosind Go, dar suferă din cauza conținutului și a exemplelor de codificare învechite.
Avantaje:Oferă cunoștințe aprofundate despre orchestratoare precum Kubernetes, Rancher și OpenShift; oferă îndrumări pentru construirea unei aplicații de bază pentru orchestratoare, cu o scriere ușor de urmărit și o teorie amuzantă.
Dezavantaje:Conține cod învechit cu pachete depreciate; include funcții nedefinite în instrucțiuni care pot împiedica capacitatea de a construi eficient un orchestrator.
(pe baza a 2 recenzii ale cititorilor)
Build an Orchestrator in Go
Înțelegeți în profunzime Kubernetes și alte sisteme de orchestrare prin construirea propriului dvs. sistem folosind Go și API-ul Docker. În Construiți un orchestrator în Go veți învăța cum să: Identificați componentele care alcătuiesc orice sistem de orchestrare.
Să programați containere pe nodurile lucrătoare.
Să porniți și să opriți containerele utilizând API Docker.
Gestionați un cluster de noduri lucrătoare utilizând un API simplu.
Să lucrați cu algoritmi luați din lucrări de cercetare de ultimă oră ale Google Borg.
Demistificați sistemele de orchestrare precum Kubernetes și Nomad.
Sistemele de orchestrare precum Kubernetes coordonează alte subsisteme și servicii software pentru a crea un sistem organizat complet. Deși instrumentele de orchestrare au o reputație de complexitate, acestea sunt concepute în jurul câtorva modele importante care se aplică în multe aspecte ale dezvoltării software. Build an Orchestrator in Go dezvăluie mecanismele interne ale cadrelor de orchestrare, ghidându-vă în proiectarea și implementarea propriului cadru folosind Go SDK. Pe măsură ce vă creați propriul cadru de orchestrare, vă veți îmbunătăți cunoștințele despre Kubernetes și rolul său în proiectarea sistemelor distribuite. De asemenea, vă veți dezvolta abilitățile necesare pentru a proiecta soluții de orchestrare personalizate pentru situațiile în care o soluție gata de utilizare nu este potrivită. despre tehnologie Sistemele de orchestrare oferă cadrul de gestionare pentru software și infrastructură distribuite pe mai multe mașini și servicii. Prin gestionarea numeroaselor componente individuale și containere dintr-o aplicație de mari dimensiuni, acestea asigură că aplicațiile web sunt rezistente și fiabile, trecând automat de la o resursă la alta ca răspuns la blocaje și întreruperi. Un sistem de orchestrare proiectat corespunzător poate crește fără probleme pentru a face față sarcinilor de trafic și reduce munca manuală consumatoare de timp pentru administratorii de sistem și inginerii de fiabilitate a site-ului. despre carte Build an Orchestrator in Go vă învață să implementați un orchestrator de la zero.
Veți descoperi componentele care alcătuiesc toate sistemele de orchestrare și veți utiliza API Docker și Go SDK pentru a construi niveluri de funcționalitate de la sarcini, la lucrători și la manager. Aflați cum să economisiți costuri prin maximizarea utilizării unui cluster sau cum să distribuiți sarcinile între lucrători pentru a evita supraîncărcarea și timpii morți. După ce v-ați construit sistemul de lucru, veți implementa chiar și o interfață utilizator de linie de comandă pentru a vă gestiona cu ușurință orchestratorul.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)