‫Kubańscy tubylcy lub rój.
‫Jest to jedno z najpopularniejszych pytań, które zadaję, gdy ktoś dowie się wystarczająco dużo o
‫aranżacji, aby następnie zdecydować, którego użyć.
‫I zaleciłbym, aby najpierw obejrzeć filmy z roju, szczególnie pierwszy film z tego trybu roju
‫wbudowanego w orkiestrację, ponieważ to znowu da ci podstawy, dlaczego orkiestracja jest konieczna
‫do rozwiązania pewnych problemów, a następnie obejrzyj filmy wcześniej w tej sekcji o społecznościach,
‫aby zrozumieć tło obu narzędzi, zanim przejdziemy dalej.
‫I jako podstawa tutaj są to oba narzędzia, które rozwiązują podobne problemy.
‫Obaj są orkiestratorami kontenerów, które działają nad środowiskiem wykonawczym kontenera.
‫W tej serii wideo poznałeś środowisko wykonawcze kontenera dokerów.
‫Są teraz inne.
‫Pojemnik D i płacz, och, i naprawdę Docker jest numerem jeden, który jest używany w prawie każdym przypadku i
‫oba są wspierane przez dostawców i zespoły ludzi pracujących nad produktami.
‫Teraz ogólnie, gdybym musiał zrobić tweet, aby porównać oba, po prostu byłoby tak, że rój jest
‫łatwy do zbudowania, łatwy do dodania węzłów, zbyt łatwy do rozpoczęcia i łatwy w zarządzaniu, tak
‫łatwy, to zdecydowanie jedna linijka, którą powiedziałbym dla roju, ale nie rozwiązuje wszystkich przypadków użycia, w których podmioty
‫kubańskie mają znacznie większą elastyczność i dostosowanie funkcjonalności, może rozwiązywać więcej problemów na wiele sposobów, a także
‫ogólnie ma szersze zastosowanie i wsparcie.
‫Więc dla ciebie, aby pomóc ci zdecydować, którego chcesz użyć, przejrzymy kilka zalet każdego z nich
‫i myślę, że to naprawdę ważne dla nas wszystkich.
‫Jeśli zamierzasz należeć do społeczności deweloperów i używać tych narzędzi do rozwiązywania problemów biznesowych,
‫które powinieneś wiedzieć, powinieneś być w stanie zainstalować oba, a następnie wdrożyć aplikacje na obu i
‫znać niektóre podstawowe funkcje związane z wdrażaniem aplikacji tworzących ingres opcje ruchu przychodzącego, a następnie aktualizującego te aplikacje,
‫i myślę, że to samo zapewni wystarczającą znajomość narzędzi, dzięki czemu
‫będziesz wiedział, którego użyć, aby rozwiązać problemy, dzięki czemu każdy ma wiele zalet.
‫Przełammy to naprawdę szybko po tej stronie formularza.
‫Jak uczysz się podczas tego kursu, jest on dostarczany z Dockerem,
‫więc jest to rozwiązanie obsługiwane przez jednego dostawcę, co oznacza, że środowisko wykonawcze kontenera i
‫orkiestrator są zbudowane przez tę samą firmę i że czerpie wiele nagród, w tym mniej złożoności, mniejsze zużycie zasobów
‫tylko dla Uruchamianie rzeczy Uruchamianie roju ma niewielkie wykorzystanie zasobów na Dockerze i zostało zaprojektowane
‫z myślą o pracy programistów, więc jest bardzo dobre dla operatorów i programistów.
‫I tak jak powiedziałem, łatwo jest wdrożyć tego typu orkiestratora i nim zarządzać.
‫Może łatwo wzrosnąć do setek, jeśli nie tysięcy węzłów i niekoniecznie potrzebujesz dużego zespołu
‫do zarządzania nim.
‫Można powiedzieć, że jest zgodny z zasadą 80 20, która ma 20 procent cech społeczności
‫i rozwiązuje 80 procent przypadków użycia do uruchamiania kontenerów i aranżacji.
‫To nie jest naukowe porównanie.
‫Naprawdę nie znam dokładnego numeru funkcji.
‫Nie wiem, jak byś to zrobił, ale wydaje się, że tak się dzieje, gdy
‫uruchamiasz oba, że zdajesz sobie sprawę, że rój rozwiązuje większość przypadków użycia długoterminowych rozwiązań aplikacji sieciowych na serwerach, czy to
‫w chmura lub centrum danych, a nawet na małych urządzeniach.
‫I wygląda na to, że działa dobrze od razu po wyjęciu z pudełka, ma to, czego potrzebujesz, ma
‫sieć, ma wejście, ma szyfrowanie, wszystko to, co ma bazę danych.
‫Po wyjęciu z pudełka naprawdę rozwiązuje wiele problemów, ale nie rozwiązuje wszystkich przypadków użycia dla
‫wszystkich scenariuszy uruchamiania aplikacji na komputerze.
‫I tam kubańscy redaktorzy mogą wypełnić tę lukę.
‫Inną dużą zaletą jest to, że działa tam, gdzie działa Docker, a silnik dokera ma
‫już 6 lat i rozpoczyna się cała rewolucja kontenerowa.
‫Silnik działa w większej liczbie miejsc niż jakiekolwiek inne narzędzie, które działa nie tylko w systemie Linux.
‫Działa w systemie Windows, działa na komputerze mainframe, działa na uzbrojonych urządzeniach, co oznacza osadzone IO T Raspberry
‫Pis.
‫Działa na starym ramieniu nowe ramię 32-bitowy 64-bitowy.
‫Tak jak powiedziałem, jest wszędzie.
‫Działa natywnie na systemie Windows Server od lat od Server 2016, więc jest zdecydowanie najdłużej obsługiwanym
‫orkiestratorem dla zróżnicowanego środowiska o wielu architekturach.
‫Jeśli tego potrzebujesz od razu po wyjęciu z pudełka, jest to bezpieczne i
‫słyszałeś, że mówię o tym w tym kursie, że kiedy tworzysz rój i dodajesz węzły, zapewnia ono wzajemne uwierzytelnianie Telus,
‫szyfruje płaszczyznę sterowania i szyfruje bazę danych w celu ochrony twoje sekrety na wypadek, gdybyś chciał je przechowywać.
‫I to świetnie, ponieważ znajduję wiele drużyn, gdy biegną w wyznaczonym terminie,
‫a może są nieco przytłoczeni złożonością, która często zapominają lub pomijają niektóre wymogi bezpieczeństwa, których wymagają inne
‫narzędzia, takie jak tubylcy kubańscy.
‫I wreszcie tutaj uważam, że łatwiej jest rozwiązać problem, ponieważ ma mniej ruchomych części, jest
‫mniej rzeczy do zarządzania, a ponieważ jest wbudowany w doku lub domyślnie.
‫Jeśli wiesz, jak rozwiązać problemy z dokerem, prawdopodobnie wiesz, jak rozwiązać problem z rojem.
‫Używa tych samych dzienników demonów, które używa tej samej komendy Docker logs dla aplikacji i używa
‫tej samej komendy Docker events do przeglądania zdarzeń w węzłach i samym roju.
‫To brzmi jak wiele zalet dla roju, ale nie chcę, abyś myślał, że
‫zawsze będzie to dla ciebie właściwe. Rój to narzędzie, które polecam ludziom, aby zaczynali i zaczynają
‫od małych.
‫Może są jedną osobą lub tylko jedną lub dwiema trzema osobami w swoim zespole i muszą sprawdzić, czy
‫będzie to dla nich prosty, prosty orkiestrator.
‫Zawsze najpierw zalecam rój, chyba że absolutnie wiesz, że musisz używać kubańskich wirów.
‫Polecam rój.
‫Kiedy pomyślisz, że osiągnąłeś już granice i rój i myślisz, że nie możesz wyciągnąć z tego wszystkiego,
‫czego potrzebujesz, wtedy nadszedł czas, aby spojrzeć na pokrzywy Coober.
‫Porozmawiajmy teraz o niektórych z tych zalet.
‫Po pierwsze, chmury i sprzedawcy naprawdę uwielbiają wspierać tubylców, ponieważ stały się one tak
‫popularne, a zwłaszcza rodzajem popularności Zeit Geist w wiadomościach i mediach.
‫Jest to coś, co każdy sprzedawca chce teraz sprawdzić na swojej liście.
‫Wspieramy społeczności, więc powiedziałbym, że absolutnie ma najszerszą obsługę chmury i dostawców.
‫Każdy dostawca usług w chmurze oferuje ofertę kubańskich pomysłów, więc jeśli nie chcesz jej uruchamiać
‫samodzielnie, możesz po prostu pozwolić im uruchomić wszystkie systemy, a właściwie po prostu uruchamiać tam swoje aplikacje.
‫Korzystanie z plików wdrożeniowych tubylców kubańskich, a nawet dostawców infrastruktury, ma teraz własną dystrybucję
‫kubańskich tubylców, w tym VM, w której Red Hat nawet firmy takie jak Netflix, która tradycyjnie jest tylko
‫dostawcą pamięci masowej, ma własną zatwierdzoną wersję lub dystrybucję kubańskich podmiotów, więc oczywiste wydaje się, że tutaj mieć
‫jak najszersze zastosowanie i wsparcie, a to z pewnością prawda.
‫Ale poza tym ma również najszerszy zestaw obsługiwanych przypadków użycia, ponieważ ma o wiele więcej rzeczy do
‫przełączania i manipulowania oraz wiele różnych funkcji i opcji innych firm.
‫Zdecydowanie obejmuje więcej skrzyń niż rój.
‫I faktycznie zaczniesz to widzieć u dostawców, z którymi prawdopodobnie już
‫dziś współpracujesz, gdzie najpierw zrobią wsparcie dla tubylczych tubylców, co jest moim zdaniem stwierdzeniem, że dostawcy będą
‫patrzeć, jak mogą wesprzeć firmy swoim produktem, zanim zawrócą przyjrzeć się produktowi Dockers Swarm.
‫Zwłaszcza, że ponieważ branża jest w pewnym sensie nastawiona na wszystko, co musi
‫wspierać kubańskich tubylców, przekonasz się, że dostawcy, których już masz, mogą już mieć dystrybucję lub
‫rozwiązanie do uruchamiania swoich narzędzi na kubańskich wirach, na przykład z Jenkins z biz chmura firmy.
‫Jeśli kupiłeś ich rozwiązanie dla przedsiębiorstw, dają narzędzia i próbki kubańskich pomysłów.
‫W jaki sposób.
‫To, jak uruchomić, nie oznacza, że nie możesz uruchomić Jenkinsa na roju.
‫Działa tam świetnie.
‫Oznacza to po prostu, że dostaniesz od tego lepszą pomoc ze strony dostawcy, a ostatni wspomniany
‫tutaj Evangel jest swego rodzaju dziwną zaletą i zamierzam podnieść ten termin, że nikt nigdy nie został zwolniony
‫za zakup IBM.
‫To powiedzenie było popularne kilkadziesiąt lat temu, kiedy IBM był największym dostawcą komputerów i outsourcingu sprzętu, komputerów mainframe
‫i twoich elementów, i przez cały ten czas naprawdę zabijali go na rynku, i
‫zasadniczo, jeśli nie mogłeś podjąć decyzji z którym dostawcą chciałeś
‫pójść.
‫Gdybyś po prostu poszedł bezpieczną drogą, wybierałbyś IBM i tak naprawdę nigdy nie zostałbyś do tego zwolniony,
‫ponieważ był to zaufany dostawca tamtych czasów.
‫Powiedziałbym, że ogólnie rzecz biorąc dla platformy kubańskiej z lat 80. jako całości, co stało się teraz.
‫I twierdziłbym, że nawet doszło do tego, że stał się przedmiotem wypłaty dla prezesów i dyrektorów generalnych, który może
‫być trochę dobry i zły, ponieważ może to oznaczać, że zostaniesz poproszony o prowadzenie podmiotów
‫na Kubie, nawet jeśli nie masz technicznych wymagania, ale kierownictwo poinformowało Cię, że musimy
‫prowadzić podmioty kubańskie i że dla nich może to być coś, co chcą uruchomić bez
‫względu na wymagania techniczne lub korzyści lub porównanie z różnymi platformami.
‫To oczywiście część tego politycznego świata, w którym ja. T. decyzje nie zawsze są podejmowane wyłącznie na
‫podstawie osiągnięć technicznych lub wymagań.
‫Często może to wynikać z łatwości użycia.
‫Innymi słowy, jeśli masz już dostawcę, który ma takiego, możesz po prostu użyć jego
‫produktu zamiast innego, ponieważ jest to łatwiejsze lub doświadczenie Twojego zespołu w tle może mieć lepsze
‫doświadczenia z poprzednich prac lub projektów.
‫A więc po prostu wdrożysz ten, ponieważ ktoś już to wie, a może
‫kupisz, bo niestety twoje kierownictwo czyta czasopismo lub czyta Internet, a internet powiedział im, że
‫muszą wybrać określony produkt, taki jak Kuba tubylcy i dlatego właśnie
‫tego używają.
‫W rzeczywistości, kiedy biorę udział w warsztatach na żywo i pytam ludzi, dlaczego wybrali orkiestratora, udzielają
‫najczęstszej odpowiedzi, jaką otrzymuję od nich, niestety, wciąż mój szef kazał mi to zrobić, aby ludzie nie zawsze
‫mieli wpływ na to, co biegną.
‫Dlatego staram się zapewnić równowagę między oprzyrządowaniem i funkcjami obu elementów, abyś był najlepiej wykształconą
‫osobą w zespole i mógł pomóc im w spełnieniu prawdziwych wymagań technicznych i pomóc Ci
‫w jak najlepszym wykorzystaniu decyzja.