‫Kubanische Ureinwohner oder Schwarm.
‫Dies ist eine der beliebtesten Fragen, die ich bekomme, wenn jemand genug über Orchestrierung gelernt hat, um dann eine
‫Entscheidung über die Verwendung treffen zu wollen.
‫Und ich würde empfehlen, dass Sie sich zuerst die Videos auf swarm ansehen, insbesondere das allererste Video des
‫in Orchestration eingebauten Swarm-Modus, da Sie dann wieder den Hintergrund erhalten, warum Orchestrierung zur Lösung bestimmter
‫Probleme erforderlich ist, und sich dann auch die Videos vorher ansehen In diesem Abschnitt werden Communitys beschrieben,
‫damit Sie den Hintergrund beider Tools verstehen, bevor wir fortfahren.
‫Und als Basis sind dies beide Werkzeuge, die ähnliche Probleme lösen.
‫Sie sind beide Container-Orchestratoren, die auf einer Container-Laufzeit ausgeführt werden.
‫In dieser Videoserie haben Sie die Docker-Container-Laufzeit kennengelernt.
‫Es gibt jetzt andere.
‫Container D und Weinen oh und wirklich Docker ist die Nummer eins, die in fast allen Fällen verwendet wird, und beide werden
‫von Anbietern und Teams von Menschen unterstützt, die an den Produkten arbeiten.
‫Wenn ich nun generell einen Tweet machen müsste, um die beiden zu vergleichen, wäre es einfach, dass
‫Schwarm einfach auszubauen ist, Knoten hinzuzufügen zu einfach, um anzufangen, und so einfach zu verwalten, ist
‫definitiv die eine Liner-Sache, die ich sagen würde für Schwarm, aber es löst nicht alle Anwendungsfälle, in denen kubanische
‫Entitäten viel flexibler und anpassbarer sind. Es kann mehr Probleme auf mehr Arten lösen und hat im Allgemeinen
‫auch eine breitere Akzeptanz und Unterstützung.
‫Um Ihnen bei der Entscheidung zu helfen, welches Produkt Sie verwenden möchten, werden wir uns mit den Vorteilen jedes
‫einzelnen befassen, und ich denke, es ist wirklich wichtig für uns alle.
‫Wenn Sie Mitglied der Entwickler-Community sind und diese Tools zur Lösung von Geschäftsproblemen verwenden,
‫von denen Sie beide kennen sollten, sollten Sie in der Lage sein, beide zu installieren und
‫dann Apps auf beiden bereitzustellen Optionen für den eingehenden Datenverkehr und die anschließende Aktualisierung dieser Apps. Ich bin
‫der Meinung, dass Sie sich damit nur ausreichend mit den Tools
‫vertraut machen, damit Sie wissen, mit welchen Tools Sie welche Probleme lösen können.
‫Lassen Sie uns dies auf dieser Formularseite ganz schnell auflösen.
‫Wie Sie im Verlauf dieses Kurses gelernt haben, handelt es sich bei Docker
‫um eine von einem Anbieter unterstützte Lösung. Dies bedeutet, dass die Container-Laufzeit und der Orchestrator von derselben
‫Firma erstellt werden und dass viele Vorteile erzielt werden, einschließlich einer geringeren Komplexität und einer geringeren Ressourcennutzung Ausführen des Dings Beim
‫Ausführen von Swarm wird neben Docker nur sehr wenig Ressourcen verbraucht. Der Workflow wurde speziell für Entwickler
‫entwickelt, sodass er sowohl für Benutzer als auch für Entwickler sehr gut geeignet ist.
‫Und wie gesagt, es ist einfach, einen Orchestrator dieses Typs bereitzustellen und zu verwalten.
‫Es kann leicht auf viele Hunderte, wenn nicht Tausende von Knoten anwachsen, und Sie brauchen nicht unbedingt ein großes
‫Team, um es zu verwalten.
‫Man könnte sagen, dass es der 80 20-Regel folgt, bei der 20 Prozent der Features von Communities vorhanden sind
‫und 80 Prozent der Anwendungsfälle für die Ausführung von Containern und die Orchestrierung gelöst werden.
‫Das ist kein wissenschaftlicher Vergleich.
‫Die genaue Feature-Nummer ist mir nicht bekannt.
‫Ich weiß nicht, wie Sie das wirklich tun würden, aber das scheint das Gefühl zu sein,
‫wenn Sie beide ausführen, dass Sie feststellen, dass Swarm einen Großteil der Anwendungsfälle für das Ausführen von Web-Apps-Lösungen mit langer Laufzeit
‫auf Servern löst Cloud oder Rechenzentrum oder auch auf kleinen Geräten.
‫Und es scheint sofort zu funktionieren, es hat das, was Sie brauchen, es hat das Netzwerk, es hat das Eindringen, es
‫hat die Verschlüsselung all das Zeug, das es in der Datenbank hat.
‫Standardmäßig werden viele Probleme gelöst, es werden jedoch nicht alle Anwendungsfälle für alle Szenarien gelöst, in denen
‫eine App auf einem Computer ausgeführt werden soll.
‫Und hier können kubanische Redakteure die Lücke schließen.
‫Ein weiterer großer Vorteil davon ist, dass es überall dort läuft, wo Docker läuft und der Docker-Motor jetzt
‫6 Jahre alt ist und der Beginn dieser ganzen Container-Revolution ist.
‫Die Engine läuft an mehr Stellen als jedes andere Tool, nicht nur unter Linux.
‫Es läuft unter Windows, es läuft auf dem Mainframe, es läuft auf bewaffneten Geräten, was eingebettetes IO T Raspberry
‫Pis bedeutet.
‫Es läuft auf alten Arm neuen Arm 32 Bit 64 Bit.
‫Wie ich schon sagte, es ist überall.
‫Es läuft seit Jahren nativ auf Windows Server seit Server 2016, ist also definitiv der am längsten unterstützte
‫Orchestrator für eine vielfältige Umgebung mit mehreren Architekturen.
‫Wenn dies Ihre Anforderungen sind, ist es sicher und ich habe in
‫diesem Kurs darüber gesprochen, dass beim Erstellen eines Schwarms und beim Hinzufügen von Knoten die gegenseitige Telus-Authentifizierung sichergestellt wird,
‫dass die Steuerebene und die zu schützende Datenbank verschlüsselt werden Ihre Geheimnisse, falls Sie diese aufbewahren möchten.
‫Und das ist großartig, weil ich eine Menge Teams vorfinde, wenn sie überstürzt sind
‫oder vielleicht ein bisschen überfordert von der Komplexität, die dazu neigt, einige der Sicherheitsanforderungen zu vergessen oder zu überspringen, die andere
‫Tools wie die kubanischen Eingeborenen benötigen.
‫Und schließlich glaube ich, dass es einfacher ist, Fehler zu beheben, da weniger bewegliche Teile vorhanden sind
‫und weniger Dinge zu verwalten sind, da sie im Dock oder standardmäßig eingebaut sind.
‫Wenn Sie wissen, wie man Docker behebt, wissen Sie wahrscheinlich, wie man Schwarm behebt.
‫Es werden dieselben Dämonenprotokolle verwendet, es wird derselbe Docker-Protokollbefehl für die Apps verwendet, und es wird derselbe
‫Docker-Ereignisbefehl zum Anzeigen von Ereignissen auf den Knoten und im Schwarm selbst verwendet.
‫Das klingt nach vielen Vorteilen für einen Schwarm, aber ich möchte nicht, dass Sie glauben, dass dies im Allgemeinen
‫immer das Richtige für Sie sein wird. Schwarm ist das Werkzeug, das ich den Leuten empfehle, mit dem Menschen anfangen und das
‫sie klein anfangen.
‫Vielleicht sind sie eine einzelne Person oder nur ein oder zwei drei Personen in ihrem Team und sie müssen sehen, ob es sich um einen
‫kleinen einfachen Orchestrator handelt, der für sie arbeiten wird.
‫Ich empfehle Swarm immer zuerst, es sei denn, Sie wissen, dass Sie unbedingt kubanische Wirbel verwenden müssen.
‫Ich empfehle Schwarm.
‫Sobald Sie denken, Sie haben einige Grenzen erreicht und schwärmen und Sie denken, dass Sie nicht ganz das
‫herausholen können, was Sie brauchen, ist es Zeit, sich Coober-Brennnesseln anzuschauen.
‫Sprechen wir jetzt über einige dieser Vorteile.
‫Erstens, Clouds und Anbieter lieben es wirklich, kubanische Ureinwohner zu unterstützen, da sie so populär geworden sind
‫und vor allem in den Nachrichten und in den Medien eine Art Zeit-Geist-Popularität haben.
‫Es ist etwas, das jeder Anbieter jetzt auf seiner Liste abhaken möchte.
‫Wir unterstützen Communities, daher würde ich sagen, dass sie die umfassendste Unterstützung für Clouds und Anbieter bieten.
‫Jeder Cloud-Anbieter bietet ein Angebot an kubanischen Ideen an. Wenn Sie diese also nicht selbst ausführen
‫möchten, können Sie sie einfach alle Systeme starten lassen und dann im Wesentlichen nur Ihre Apps dort ausführen.
‫Die Verwendung von Bereitstellungsdateien für kubanische Natives und sogar von Infrastrukturanbietern hat jetzt eine
‫eigene Distribution für kubanische Natives, einschließlich VM, wobei Red Hat sogar Unternehmen wie Netflix, die traditionell nur ein
‫Storage-Anbieter sind, eine eigene genehmigte Version oder Distribution von kubanischen Entitäten hat Sei es, dass es die größte
‫Akzeptanz und Unterstützung hat und das ist definitiv wahr.
‫Darüber hinaus bietet es jedoch auch die größte Auswahl an unterstützten Anwendungsfällen, da es so viele weitere Funktionen
‫und Optionen von Drittanbietern bietet, mit denen Sie umschalten und experimentieren können.
‫Deckt definitiv mehr der Randfälle ab als Schwarm.
‫Tatsächlich werden Sie dies bei Anbietern sehen, mit denen Sie wahrscheinlich bereits heute zusammenarbeiten, wo
‫sie den ersten Support für kubanische Eingeborene leisten. Dies ist meine Art zu sagen, dass Anbieter prüfen werden, wie sie Unternehmen
‫mit ihrem Produkt unterstützen können, bevor sie sich die Mühe machen Werfen Sie einen Blick auf Dockers Schwarmprodukt.
‫Vor allem, weil die Branche so etwas wie die Einstellung hat, die alles braucht,
‫um kubanische Einheimische zu unterstützen, werden Sie feststellen, dass Anbieter, die Sie bereits haben, möglicherweise bereits eine Distribution
‫oder eine Lösung für die Ausführung ihrer Tools auf kubanischen Wirbeln haben, zum Beispiel mit Jenkins von der Firmenwolkengeschäft.
‫Wenn Sie ihre Unternehmenslösung gekauft haben, erhalten Sie kubanische Ideen, Werkzeuge und Muster.
‫Wie.
‫Was das Laufen angeht, heißt das nicht, dass Sie Jenkins nicht mit Schwarm laufen lassen können.
‫Es läuft dort großartig.
‫Es bedeutet nur, dass Sie dafür eine bessere Unterstützung durch den Anbieter erhalten werden, und der letzte
‫hier erwähnte Evangel ist ein merkwürdiger Vorteil, und ich werde diesen Begriff erwähnen, dass niemand jemals für den Kauf
‫von IBM entlassen wurde.
‫Dieses Sprichwort war vor Jahrzehnten populär, als IBM der größte Anbieter für das Rechnen und Auslagern Ihrer Hardware, Ihrer Mainframes und Ihrer
‫Komponenten war, und es gab die ganze Zeit, in der sie das wirklich auf dem Markt töteten und
‫im Grunde genommen, wenn Sie keine Entscheidung treffen konnten Auf welchen Anbieter wolltest
‫du gehen.
‫Wenn Sie nur auf Nummer sicher gehen würden, würden Sie sich für IBM entscheiden, und dafür würden Sie nie wirklich entlassen,
‫da dies der vertrauenswürdige Anbieter der Zeit war.
‫Ich würde sagen, dass dies im Allgemeinen für die kubanische 80er-Plattform mittlerweile der Fall ist.
‫Und ich würde behaupten, es ist sogar so weit fortgeschritten, dass es für CEOs und CEOs ein Checkoff-Punkt ist, der ein
‫bisschen gut und schlecht sein kann, denn das kann bedeuten, dass Sie aufgefordert werden, Kuba-Einheiten zu
‫leiten, obwohl Sie nicht über technische Kenntnisse verfügen Anforderungen, aber Ihr Management hat Ihnen nur
‫mitgeteilt, dass wir kubanische Einheiten ausführen müssen und dass diese möglicherweise nur ausgeführt werden sollen, unabhängig
‫von den technischen Anforderungen oder Vorteilen oder dem Vergleich mit verschiedenen Plattformen.
‫Das ist offensichtlich ein Teil dieser politischen Welt, in der ich T. Entscheidungen werden nicht immer allein nach technischen
‫Gesichtspunkten oder Anforderungen getroffen.
‫Es kann oft durch die Benutzerfreundlichkeit sein, es zu kaufen.
‫Mit anderen Worten, wenn Sie bereits einen Lieferanten haben, der über einen verfügt, können Sie möglicherweise nur
‫dessen Produkt anstelle eines anderen verwenden, da dies einfacher ist oder Ihre Teamerfahrung im Hintergrund möglicherweise eine bessere
‫Erfahrung aus früheren Jobs oder Projekten aufweist.
‫Und deshalb setzen Sie dieses Produkt nur ein, weil jemand es bereits kennt, oder weil Sie es vielleicht
‫kaufen, weil Ihr Management leider eine Zeitschrift gelesen oder das Internet gelesen hat und das Internet ihnen mitgeteilt hat, dass sie
‫ein bestimmtes Produkt wie Kuba auswählen müssen Einheimische und das ist derjenige, den sie
‫Ihnen sagen, zu verwenden.
‫In der Tat, wenn ich Live-Workshops mache und die Leute frage, warum sie sich für den Orchestrator entschieden haben, geben
‫sie mir leider die häufigste Antwort. Mein Chef hat mir immer noch gesagt, dass ich das tun soll, damit die Leute
‫nicht immer ein Mitspracherecht haben Sie rennen.
‫Aus diesem Grund versuche ich, Ihnen ein ausgewogenes Verhältnis von Werkzeugen und Funktionen zu bieten, damit Sie die bestausgebildete Person
‫in Ihrem Team sind und in der Lage sind, sie bei den tatsächlichen technischen Anforderungen zu unterstützen und Ihnen dabei
‫zu helfen, das Beste aus Ihnen herauszuholen Entscheidung.