Einige Moderatoren verwenden Analogien, um eine bestimmte Technologie zu verdeutlichen, z. B. Pizza as a Service 2.0 , die die Unterschiede zwischen verschiedenen as-a-Service-Stapeln (aaS) erklärt.
Vorteile dieser Pizza-Analogie sind, dass sie aus mehreren Analogien besteht, dh Laufzeit alias Pizza und hausgemachtes alias Vermächtnis.
Wenn man "DevOps-Analogie" googelt, werden verschiedene Bilder angezeigt, aber nicht von ihnen ist sehr eingängig.
Definition von "holen"
- Zeigen Sie das Bild in einer Präsentation
- Sprechen Sie 30 Sekunden darüber
- Während des Fahrstuhlstellplatzes verstehen immer mehr Menschen DevOps und es ist ihnen völlig klar.
Antworten:
DevOps ist die Industrialisierung der IT
quelle
Meistens für Entwickler, aber für andere mit dem Mem "Disaster Girl" bekannt: "Funktioniert auf meiner Maschine. Ops-Problem jetzt!" Dies zeigt, dass mangelnde Verantwortung das gesamte Unternehmen gefährden kann und der Wert von Software, die nur in einer bestimmten Umgebung funktioniert, nicht absolut ist.
Auch die Matrix der Hölle . Das Hinzufügen von Docker scheint eine Spalte mehr zu sein, aber Container werden langfristig zur To-Go-Technologie und zur Standardarchitektur. Sie können Docker-Container also auch mit Kubernetes oder Apache Mesos ausführen.
quelle
Die bekannteste DevOps-Analogie, die ich mir vorstellen kann, ist die Pet vs. Cattle- Analogie zur Einweginfrastruktur. Ich würde jedoch argumentieren, dass es weniger um das Abrufen geht, das mit dem Bild verbunden ist, als vielmehr darum, wie einfach es ist, es zu verstehen und sich darauf zu beziehen.
quelle
Eine andere, die mir gefällt, ist diese von dieser Website https://devrant.com/search?term=devops
wie ich es schon mehrmals gehört habe und es frustriert mich, weil es Siloverhalten und Anti-Devops ist. Ich möchte es grundsätzlich durchsetzen, wenn Sie es ändern, müssen Sie es freigeben, oder wenn Sie es brechen, reparieren Sie es. In der Praxis ist es nicht so einfach, wie eine Denkweise geändert werden muss.
quelle
Eine weitere Analogie wurde hier gefunden: https://devrant.com/search?term=devops
Ich denke, dass dies auch gilt, da es immer noch Entwickler gibt, die weiterhin Dinge über die Mauer werfen.
Ich muss zugeben, dass ich mich so fühle und dass dies mich ermutigt, Programmieren zu lernen. Ich lerne jetzt Java und möchte Zertifikate erhalten. Ich studiere jetzt für Java Oracle Associate.
quelle
Basierend auf einem Vorschlag in einem der Kommentare zu einer der Antworten von @PeterMuryshkin habe ich mehr über Industry4.0 gelesen und ich denke, es könnte eine DevOps-Analogie sein.
Eine andere DevOps-Analogie könnte Industrie 4.0 sein:
Um Industrie 1.0 den funktionalen Prozess einzuführen, dh wie man Coton manuell herstellt, muss klar sein, um dies zu automatisieren, 2.0 mehr automatisiert und 3.0 auch. Heutzutage geht es bei DevOps auch darum, immer mehr zu automatisieren, aber dazu sollte der Prozess auch klar sein. Da es bei 4.0 darum geht, in die Cloud zu wechseln, z. B. AWS, GCP, AWS, CI / CD und Selbstheilungssysteme, könnte dies auch eine Analogie sein.
quelle
DevOps könnte auch mit einem Kommandotrupp verglichen werden, das aus einer kleinen Anzahl von Spezialisten besteht. Ich muss immer an die erste Stufe von Commandos 1 hinter den feindlichen Linien denken. Es gab drei Charaktere:
Jeder von ihnen besitzt einzigartige Eigenschaften, dh Tauchen, Schwimmen, Rudern (Marine), Tauchen (Maschinengewehr, Fahren), grüne Baskenmütze (Klettern, Tragen von Fässern).
Alle von ihnen waren in der Lage, Feinde, auch bekannt als Automatisierung, in DevOps auszuschalten. Ob der Betrieb mit dem Marine verglichen werden kann, spielt für den Fahrer der grünen Baskenmütze keine Rolle. Betrieb, Entwicklung und Qualitätssicherung haben alle ihre Spezialitäten. Die Kombination dieser Elemente ist wichtig, um Software häufiger freizugeben.
Wenn zum Beispiel eines der Kommandos im Spiel starb, war das Spiel vorbei. Alle mussten zusammenarbeiten, um eine Mission zu erfüllen. Ich kann mich erinnern, dass jedes der Kommandos zu Beginn von Level 1 isoliert war und selbst Feinde ausschalten musste, aber sie waren auch voneinander abhängig.
Der Marine musste sowohl den Fahrer als auch die grüne Baskenmütze auf die andere Insel bringen, da er der einzige war, der den Kofferraum rudern konnte. Auf der Insel angekommen, wurde die grüne Baskenmütze benötigt, da er der einzige war, der explosive Fässer bewegen konnte, die erforderlich waren, um den Radiosender in die Luft zu jagen.
Wenn sie zusammenarbeiteten, bestand eine höhere Überlebenschance, da drei Schüsse erforderlich waren, um einen Feind auszuschalten. Wenn sie zusammen schießen, wurde der Feind sofort erledigt.
quelle