‫Porozmawiajmy o tym, dlaczego możesz potrzebować teraz ustawień kubańskich jako recenzji.
‫Sprawdź poprzednią sekcję pierwszej części dotyczącą roju. Istnieje wykład zatytułowany Tryb roju wbudowany w
‫aranżację, który daje podstawy w zakresie problemów, które rozwiązuje ta aranżacja i dlaczego możesz
‫tego potrzebować.
‫Podkreślę, że na początku zdecydowanie ważne jest zrozumienie, jakie korzyści związane z aranżacją
‫będą potrzebne do wdrożenia aplikacji i czy w ogóle potrzebujesz na
‫początku orkiestracji, a jej popularność zdecydowanie rośnie, ale nie jest to jedyny sposób na uruchomienie
‫pojemniki
‫Rozmawialiśmy o używaniu biegów Ducker tutaj.
‫Rozmawialiśmy o komponowaniu Dockera.
‫Rozmawialiśmy o innych ofertach i usługach platform.
‫Mam klientów, którzy nadal obsługują kontenery na pojedynczych węzłach w ośmiu z nas bez aranżacji i używają
‫funkcji tej platformy, aby stworzyć podobną abstrakcję jak aranżacja, w której może używają grup automatycznego skalowania elastycznego
‫równoważenia obciążenia i wielu innych rzeczy, które my wszystkie są używane od ponad
‫dekady do zarządzania naszymi wdrożeniami aplikacji i mają tak wyrafinowany system, że po prostu nie
‫widzą wielu korzyści z całkowitej zmiany tego wszystkiego na aranżację.
‫Teraz większość z nas w końcu użyje jakiejś formy organizacji kontenerów, ponieważ tak myślę, że tak
‫właśnie postępuje branża i będą to dodatkowe warstwy działające na Dockerze lub innym środowisku
‫uruchomieniowym, czego nauczyliście się przez cały czas ten kurs.
‫Ale jedną z prostych formuł, których używam do tego, czy użyć orkiestracji, jest
‫liczba serwerów, których będę potrzebować dla określonego środowiska, a następnie szybkość zmian moich aplikacji
‫lub samego środowiska i pomnożenie tych dwóch naprawdę równa się korzyści z aranżacji i mam
‫na myśli to, że ma ona zautomatyzować zmiany i monitorować stan rzeczy oraz zapewnić, że wszystko
‫jest w stanie, w jakim się spodziewasz.
‫Na przykład aplikacje działające w dobrym stanie, a gdy zaczynasz, możesz potrzebować tylko jednego serwera lub kilku
‫serwerów, a jeśli nie zmieniasz aplikacji bardzo często, powiedzmy, że zmieniasz się tylko
‫raz w miesiącu lub mniej niż aranżacja i wysiłek włożony w wdrożenie tego zarządzania nim, aby
‫go zabezpieczyć, może być niepotrzebny w twoim stanie, szczególnie jeśli jesteś programistą solo lub tylko bardzo małym
‫zespołem.
‫I właśnie tam takie rzeczy jak Elastic Beanstalk lub Heroku platformy wdrażania aplikacji,
‫gdzie wiele z nich zaczyna świecić jako alternatywa dla własnej aranżacji.
‫I oczywiście najczęstszym pytaniem, jakie otrzymuję od ludzi, kiedy zorientowali się, że potrzebują orkiestracji,
‫jest decyzja, która z nich chce i tak naprawdę w tym momencie za dwadzieścia dziewiętnaście lat istnieją
‫co najmniej dwie lub trzy główne platformy.
‫A jeśli uwzględnisz rozwiązania w chmurze, mogą istnieć cztery lub pięć głównych platform, o których
‫mówię w tym kursie, są to dwie najlepsze, które działają wszędzie i to
‫jest rój na Kubie i w wirach, a następnie masz inne, które są specyficzne do platform chmurowych, takich jak AC, które
‫są dostępne tylko na WS, i bardziej tradycyjnych ofert, które były już trochę dłużej, jak Cloud Foundry, mesas
‫i maraton.
‫Ale myślę, że jeśli jesteś kimś, kto martwi się uruchamianiem kontenerów lokalnie i w chmurze lub
‫potencjalnie w wielu chmurach, możesz nie chcieć korzystać z tych specyficznych ofert w chmurze, takich jak S, ponieważ
‫były one dostępne przed Cuban 80s.
‫Było to więc pewne starsze rozwiązanie, które Amazon nadal obsługuje i jest to fajna opcja, ale tylko jeśli jesteś
‫specyficzny dla ośmiu z nas i to jedyne miejsce, w którym planujesz rozmieścić kontenery.
‫Tak więc dla wielu moich klientów i dla wszystkich moich studentów wybory są zazwyczaj potrzebne, że
‫mam coś hybrydowego, co oznacza, że mogę uruchomić to w moim centrum danych lub w wielu chmurach, to nie
‫może działać tylko w jednym miejscu, a sprowadza się to do zazwyczaj rój lub kubańskie wiry, ponieważ są to duże wybory,
‫ponieważ są to dwa rozwiązania, które są najpopularniejszymi orkiestratorami kontenerów i działają w każdej chmurze oraz w centrach
‫danych, a nawet w małych środowiskach, takich jak IO T.
‫Teraz, jeśli zdecydujesz się na kubańskie podmioty jako swojego orkiestratora, następną ważną decyzją jest to, z której
‫dystrybucji będziesz korzystać.
‫Pierwszą częścią tego jest ustalenie, czy chcesz rozwiązania zarządzanego w chmurze, czy też chcesz
‫wdrożyć własne rozwiązanie z produktem dostawcy, który sam zainstalowałbyś na serwerach i typowymi dystrybucjami obsługiwanymi przez dostawcę, o
‫których słyszałeś. mówię o włączeniu Docker Enterprise, a są też inne, takie
‫jak otwarta zmiana rancher z red hat canonical do firmy ma swoją własną wersję i VM, gdzie
‫ma swoją własną wersję P. K. W rzeczywistości istnieje tak wiele
‫rozwiązań dostawców infrastruktury i dostawców oprogramowania dla podmiotów kubańskich, że jest to trochę przytłaczające.
‫Dam ci link w zasobach do listy certyfikowanych dystrybucji kubańskich tubylców i chcesz skorzystać z jednej
‫z nich, ponieważ gwarantują one, że interfejs API z jednostek kubańskich jest używany bezpośrednio i że
‫jest w pełni obsługiwany, dzięki czemu idealnym przypadkiem jest że możesz przenosić obciążenia i pliki gamma, które
‫projektują twoją infrastrukturę, i możesz przenosić je od jednego dostawcy społeczności do drugiego.
‫I powinny działać od razu po wyjęciu z pudełka dla większości rzeczy.
‫Teraz jest jeszcze jedna opcja, o której właśnie wspomniałem, a mianowicie użycie surowej wersji GitHub w
‫górę kuba eddies i na tym są oparte wszystkie dystrybucje.
‫Na przykład, jeśli spojrzysz w górę rzeki i zobaczysz kubańską wersję 80 z jedną kropką 14.
‫Następnie, gdy spojrzysz na produkt dostawcy, byłbyś zainteresowany, które obsługiwane przez niego wersje
‫kubańskie z lat 80. zwykle są o kilka wersji opóźnione, ale w dzisiejszych czasach wyścig jest taki, że wszystkie
‫są na bieżąco.
‫Dlatego zazwyczaj widzę w nich tylko jedną wersję nieaktualną.
‫Teraz jedyną rzeczą, którą uzyskujesz z rozwiązań dostawców, oprócz tego, że opcje pomocy technicznej dla dostawców
‫są powiązane z innymi narzędziami.
‫Jedną z rzeczy w kubańskich wirach, która nieco różni się od roju, jest to, że wymaga wielu rzeczy
‫dodanych do niego, aby naprawdę ułatwić korzystanie z niego po wyjęciu z pudełka.
‫Prawdopodobnie po otrzymaniu rozwiązania dostawcy zobaczysz takie rzeczy, jak niestandardowe rozwiązania uwierzytelniające,
‫niestandardowa administracja sieci i niestandardowe sieci, żeby wymienić tylko kilka.
‫Więc ogólnie polecam ci, nie znając żadnego z twoich wymagań, że
‫prawdopodobnie nie potrzebujesz czystej wcześniejszej wersji Get hubs Kubańskie wiry.
‫Nie musisz klonować repozytorium kubańskich wirów i działać tak, że teraz jest świetny do nauki, a tak
‫naprawdę polecam zacząć od tego jako sposobu nauki kubańskich wirów.
‫Ale kiedy wejdziesz w rozwiązania dostawców, wszystko będzie nieco inne w zakresie bezpieczeństwa,
‫sieci i innych rzeczy.
‫Trudno będzie ci nauczyć się jednego, a potem po prostu założyć, że drugi działa w
‫ten sam sposób.
‫Gdy jednak zaczniesz mówić o produkcji, spodziewam się, że najpierw spróbujesz użyć jednego
‫z tych rozwiązań dostawców, ponieważ łatwiej będzie nimi zarządzać.
‫Będziesz mieć lepsze opcje pomocy technicznej i ogólnie rzecz biorąc, wszystko będzie działać lepiej i szybciej po wyjęciu z
‫pudełka.