Zauważyłem po raz kolejny na egzaminie, że mówią o różnicach między Puppet Chef a rozsądkiem.
Teraz omówiłem to w przeglądzie egzaminu.
Wyjaśnię, że dużą różnicą między odpowiedzialną marionetką a szefem kuchni jest odpowiedzialny Agent Lewis.
Nie musisz prowadzić agenta na drodze.
Więc jeśli masz router Cisco, jeśli chcesz używać marionetki lub szefa kuchni, musisz uruchomić agenta, który jest w
zasadzie oprogramowaniem, które może komunikować się z jednym z ich serwerów.
To ogromna wada.
Jeśli masz w domu stary przełącznik 37 50 lub chcesz użyć genius 3 jako przykładu.
Wszystko, co masz, to scena lub talent.
Ale załóżmy tylko SSA.
Nie chcesz uruchamiać agenta ani instalować agenta i musisz uruchamiać komendy Linuksa na pręcie lub przełączniku,
aby móc z nim porozmawiać, aby go skonfigurować.
To wada marionetki i szefa kuchni.
Jeśli masz serwer lub pochodzisz ze środowiska serwerowego, bardzo łatwo jest zainstalować oprogramowanie
na serwerze.
Więc jeśli masz serwer Linux lub serwer Windows, możesz po prostu zainstalować
oprogramowanie na tym serwerze i to jest w porządku.
Zainstaluj więc agenta, a następnie zarządzaj serwerem za pomocą tego połączenia z serwera ze stacji zarządzania
do agenta.
Jest to łatwe, ale nie można tego łatwo zrobić za pomocą Cisco.
Urządzenia IOW w klasycznym IOW monolitycznym starym IOW nie można było po prostu zainstalować aplikacji na pręcie lub
przełączniku.
Teraz, odkąd ostatnio sporo to otworzyliście dzięki XY, więc dzięki najnowszym wersjom Iowa możesz wpaść do powłoki
Linuxa, a pokażę ci, że w tym kursie nie jest to wymagane
do egzaminu CCMA, ale możesz wrzuć do Linuksa i tak instalujesz agenta dla marionetek, na przykład
musisz przejść do powłoki Linuksa upuszczonej do Powłoki Linuxa na twoim pręcie lub przełączyć się,
aby zainstalować agenta.
Więc w zasadzie używasz Linuksa na swoim routerze, teraz nie możesz tego zrobić bardzo łatwo na starych
systemach Iris.
To zaleta rozsądnego korzystania z SSA w zasadzie do konfiguracji urządzenia.
Teraz mam związek z nienawiścią miłości z rozsądkiem.
Nie podoba mi się rozsądny, ponieważ za każdym razem, gdy aktualizują sensowny, łamie on wszystkie moje skrypty
akredytowane rozsądny kurs i jak tylko wypuszczam tę sensowną aktualizację i psuje wszystkie moje odpowiedzialne skrypty, a
studenci nie byli bardzo zadowoleni.
Więc osobiście wolę Python.
Dlaczego.
Ponieważ python jest łatwiejszy do kontrolowania.
Nastąpiła duża zmiana z Python dwa punkt siódmy na Python 3.
Python 3 jest de facto.
Teraz musisz użyć Python 3, ale ja mogę kontrolować, co się stanie.
Wielkim pomysłem w programowaniu jest to, że jako programista kontrolujesz, co się dzieje.
Nie ma zewnętrznej aplikacji, która wszystko zepsuje, i właśnie tego nie lubię w sensie.
Więc osobiście bym studiował Python, niektórzy faceci powiedzieliby, że uczysz się zwierząt zwierzęcych jak w połowie kroku do
Pythona, więc tradycyjny inżynier sieciowy idzie do zwierząt i do Pythona.
Kilka lat temu wielu facetów powiedziałoby, że Python jest zły, ponieważ nie można go łatwo skalować i
nadal ma w sobie wiele elementów skalowalności.
I tak było na przykład, jeśli chcesz skonfigurować sto przełączników za pomocą Pythona.
Było to o wiele trudniejsze, ponieważ Python Alicia zrobiłby sprytne kodowanie, otwierając jedną sesję i przechodząc do
następnego urządzenia, a następnie do następnego urządzenia.
Wszystko zostało zrobione po kolei, bardzo powoli.
Musisz więc napisać kod, aby zrobić wszystko równolegle, aby przyspieszyć skrypty.
Zasadniczo była to zaleta rozsądnych tego rodzaju rzeczy.
Spryt był wbudowany w otoczenie od samego początku, ale to już nie jest prawda.
Dzisiaj mamy frameworki takie jak Narnia.
Mamy pi 80 s zwane także Jeannie z Cisco.
Cisco znacznie ułatwiło korzystanie z pi.
Tak.
Więc pi 80s i Jeannie naprawdę ułatwiają wszystko, jeśli konfigurujesz urządzenia, daje to również
skalowalność.
Ukrywa część złożoności, dzięki czemu skrypty w języku Python są znacznie prostsze, podobnie jak Narnia.
Powiedziałbym więc, że przewaga używania rozsądnego zmalała w porównaniu do Pythona.
Wielu nowych ludzi w świecie programowania walczyłoby z Pythonem, więc jeśli osoba czysto sieciowa w Europie mogłaby mieć
problem z dostaniem się do Pythona, ale powiem ci, że raczej ugryź kulę, jak mówią, zrób to, gdy
tylko przejdziesz przez przeszkodę nauka Pythona, ponieważ kiedy to zrobisz, otworzy się przed Tobą zupełnie nowy
świat, a nie tylko aplikacja napisana przez kogoś innego, możesz kontrolować, co
się dzieje.
Więc moim zaleceniem jest Naucz się Pythona jeszcze raz tak szybko, jak to możliwe w prawdziwym świecie, ale
do egzaminu CCMA nie musisz uczyć się Pythona, więc nie musisz debugować skryptów, które są
objęte określonym skojarzeniem.
Okej, więc teraz dużo mówię, ale chciałem przedstawić wam podsumowanie tego rozdziału, niektóre z rzeczy, o
których nie mówiłem, to nakładki i podstawy.
Mówiłem o tym w przeglądzie egzaminu, ale wyjaśnię to jeszcze raz.
Tutaj daj mi opinię.
Mam na myśli to, że lubisz mnie rozmawiającego z tobą tak, jak mam nadzieję, że to tak, jakbyś siedział obok mnie,
a my tylko rozmawialiśmy.