{"id":75526,"date":"2020-03-26T19:42:18","date_gmt":"2020-03-26T17:42:18","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/kto-takoj-devops-i-kogda-on-ne-nuzhen"},"modified":"2020-03-26T19:42:18","modified_gmt":"2020-03-26T17:42:18","slug":"kto-takoj-devops-i-kogda-on-ne-nuzhen","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/kto-takoj-devops-i-kogda-on-ne-nuzhen","title":{"rendered":"Wer ist DevOps und wann wird er nicht ben\u00f6tigt?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Wer ist DevOps und wann wird er nicht ben\u00f6tigt?\" src=\"\/wp-content\/uploads\/2020\/03\/dd0004f6f305d9fbf44ac3ffe080157b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDas Thema DevOps ist in den letzten Jahren sehr popul\u00e4r geworden. Viele tr\u00e4umen davon, darin t\u00e4tig zu werden, aber wie die Praxis zeigt, geschieht dies oft nur aufgrund des Gehaltsniveaus.<\/p>\n<p>Einige geben in ihrem Lebenslauf DevOps an, obwohl sie nicht immer die Essenz des Begriffs verstehen. Manche glauben, dass sie, nachdem sie Ansible, GitLab, Jenkins, Terraform und \u00e4hnliche Tools gelernt haben (die Liste kann nach Belieben fortgesetzt werden), sofort \u201eDevOps\u201c werden. Das ist nat\u00fcrlich nicht der Fall.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nIn den letzten Jahren besch\u00e4ftige ich mich haupts\u00e4chlich mit der Implementierung von DevOps in verschiedenen Unternehmen. Zuvor arbeitete ich \u00fcber 20 Jahre in Positionen vom Systemadministrator bis hin zum IT-Direktor. Derzeit bin ich DevOps Lead Engineer bei Playgendary. <\/p>\n<h3>Wer ist DevOps<\/h3>\n<p>\nDie Idee, diesen Artikel zu schreiben, entstand nach einer weiteren Frage: \u201eWer ist DevOps?\u201c. Es gibt bis heute keinen einheitlichen Begriff daf\u00fcr, was oder wer das ist. Einige Antworten sind bereits hier vorhanden. <noindex><a rel=\"nofollow\" href=\"https:\/\/youtu.be\/hlFDMWrkhoI\">das Video<\/a><\/noindex>. Zun\u00e4chst werde ich die wichtigsten Punkte daraus herausstellen und dann meine Beobachtungen und Gedanken teilen.<\/p>\n<p>DevOps ist kein Spezialist, den man einstellen kann, kein Werkzeugset und keine Abteilung von Entwicklern und Ingenieuren.<\/p>\n<blockquote><p>DevOps ist eine Philosophie und Methodologie.<\/p><\/blockquote>\n<p>\nAnders ausgedr\u00fcckt, es ist eine Sammlung von Praktiken, die Entwicklern hilft, aktiv mit Systemadministratoren zusammenzuarbeiten. Das hei\u00dft, Arbeitsprozesse miteinander zu verbinden und zu integrieren.<\/p>\n<p>Mit dem Erscheinen von DevOps sind die Struktur und die Rollen der Spezialisten gleich geblieben (es gibt Entwickler, es gibt Ingenieure), aber die Regeln f\u00fcr die Zusammenarbeit haben sich ge\u00e4ndert. Die Grenzen zwischen den Abteilungen haben sich verwischt.<\/p>\n<p>Die Ziele von DevOps lassen sich in drei Punkten beschreiben: <\/p>\n<ul>\n<li>Software sollte regelm\u00e4\u00dfig aktualisiert werden.<\/li>\n<li>Software sollte schnell entwickelt werden.<\/li>\n<li>Software sollte einfach und in kurzer Zeit bereitgestellt werden.<\/li>\n<\/ul>\n<p>\nDevOps hat kein einzelnes Werkzeug. Wenn mehrere Produkte eingerichtet, installiert und erlernt werden, bedeutet das nicht, dass im Unternehmen DevOps vorhanden ist. Es gibt viele Werkzeuge, die in verschiedenen Phasen eingesetzt werden, doch sie dienen einem gemeinsamen Ziel.<\/p>\n<p><img decoding=\"async\" alt=\"Wer ist DevOps und wann wird er nicht ben\u00f6tigt?\" src=\"\/wp-content\/uploads\/2020\/03\/4f2d8b6dac21205bf5e3ab7fa283da12.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Und das ist nur ein Teil der DevOps-Werkzeuge.<\/i><\/p>\n<p>Ich f\u00fchre seit mehr als 2 Jahren Interviews f\u00fcr die Position des DevOps-Ingenieurs und mir ist klar geworden, wie wichtig es ist, die Essenz des Begriffs klar zu verstehen. Ich habe spezifische Erfahrungen, Beobachtungen und Gedanken gesammelt, die ich teilen m\u00f6chte.<\/p>\n<p>Aus meiner Erfahrung mit Interviews sehe ich folgendes Bild: <b>Fachkr\u00e4fte, die DevOps als Stelle betrachten, haben normalerweise Missverst\u00e4ndnisse mit Kollegen.<\/b>.<\/p>\n<p>Es gab ein pr\u00e4gnantes Beispiel. Ein junger Mann kam zum Vorstellungsgespr\u00e4ch mit einer Menge kluger Worte in seinem Lebenslauf. In den letzten drei Arbeitsstellen hatte er eine Anstellung von 5-6 Monaten. Aus zwei Startups war er gegangen, weil sie \"nicht abgehoben\" sind. Und \u00fcber das dritte Unternehmen sagte er, dass dort niemand ihn versteht: Die Entwickler schreiben Code f\u00fcr Windows, und der Direktor zwingt dazu, diesen Code in einen normalen Docker zu packen und in die CI\/CD-Pipeline einzuf\u00fcgen. Der Junge erz\u00e4hlte viel Negatives \u00fcber seinen aktuellen Arbeitsplatz und seine Kollegen \u2013 man h\u00e4tte ihm nur antworten wollen: \"So kannst du keinen Elefanten verkaufen.\"<\/p>\n<p>Dann stellte ich ihm eine Frage, die in meiner Liste eine der ersten f\u00fcr jeden Kandidaten ist.<\/p>\n<p>\u2014 Was bedeutet DevOps pers\u00f6nlich f\u00fcr dich?<br \/>\n\u2014 Allgemein oder wie ich es wahrnehme?<\/p>\n<p>Ich war an seiner pers\u00f6nlichen Meinung interessiert. Er kannte die Theorie und die Herkunft des Begriffs, war aber kategorisch anderer Meinung. Er dachte, dass DevOps eine Position sei. Hier liegt die Wurzel seiner Probleme. Genauso wie bei anderen Fachleuten mit derselben Meinung.<\/p>\n<p>Arbeitgeber, die von der \"Magie von DevOps\" geh\u00f6rt haben, m\u00f6chten eine Person finden, die kommt und diese \"Magie\" schafft. Und Bewerber aus der Kategorie \"DevOps ist eine Position\" verstehen nicht, dass sie mit dieser Einstellung die Erwartungen nicht erf\u00fcllen k\u00f6nnen. Und im Allgemeinen haben sie in ihrem Lebenslauf DevOps angegeben, weil es ein Trend ist und daf\u00fcr viel gezahlt wird. <\/p>\n<h3>Methodologie und Philosophie von DevOps<\/h3>\n<p>\nDie Methodologie kann theoretisch oder praktisch sein. In unserem Fall ist es letzteres. Wie ich bereits erw\u00e4hnt habe, ist DevOps eine Reihe von Praktiken und Strategien, die angewendet werden, um die festgelegten Ziele zu erreichen. Und in jedem Fall kann es je nach Gesch\u00e4ftsprozessen des Unternehmens erheblich variieren. Was es nicht besser oder schlechter macht.<\/p>\n<blockquote><p>Die Methodologie von DevOps ist nur ein Mittel zur Erreichung der gesetzten Ziele.<\/p><\/blockquote>\n<p>\nJetzt zum Thema der Philosophie von DevOps. Und das ist wahrscheinlich die schwierigste Frage.<\/p>\n<p>Es ist ziemlich schwierig, eine kurze und pr\u00e4gnante Antwort zu formulieren, da sie noch nicht formalisiert ist. Und da die Anh\u00e4nger der Philosophie von DevOps mehr mit der Praxis besch\u00e4ftigt sind, bleibt einfach keine Zeit f\u00fcr philosophische \u00dcberlegungen. Dennoch ist dies ein sehr wichtiger Prozess. Er bezieht sich direkt auf die Ingenieurt\u00e4tigkeit. Es gibt sogar einen spezialisierten Bereich des Wissens \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A4%D0%B8%D0%BB%D0%BE%D1%81%D0%BE%D1%84%D0%B8%D1%8F_%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D0%BA%D0%B8\">die Philosophie der Technik<\/a><\/noindex>.<\/p>\n<p>An meiner Hochschule gab es dieses Fach nicht, ich musste alles selbst mit den Materialien lernen, die ich in den 90ern finden konnte. Das Thema ist f\u00fcr die Ingenieurausbildung nicht zwingend erforderlich, was sich auch in der Unformuliertheit der Antwort widerspiegelt. Aber die Menschen, die sich ernsthaft mit DevOps besch\u00e4ftigt haben, beginnen, einen gewissen \u201aGeist\u2018 oder \u201aunbewusste Allumf\u00e4nglichkeit\u2018 aller Prozesse im Unternehmen zu sp\u00fcren.<\/p>\n<p>Ich habe versucht, aus meiner Erfahrung einige \u201aPostulate\u2018 dieser Philosophie zu formulieren. Es ergibt sich Folgendes:<\/p>\n<ul>\n<li>DevOps ist nichts Eigenst\u00e4ndiges, das man als separates Wissens- oder T\u00e4tigkeitsfeld abgrenzen kann.<\/li>\n<li>Die DevOps-Methodologie sollte von allen Mitarbeitern des Unternehmens befolgt werden, wenn sie ihre T\u00e4tigkeiten planen.<\/li>\n<li>DevOps betrifft alle Prozesse innerhalb des Unternehmens.<\/li>\n<li>DevOps existiert, um den zeitlichen Aufwand f\u00fcr alle Prozesse innerhalb des Unternehmens zu reduzieren, um die Entwicklung seiner Dienstleistungen und den maximalen Komfort f\u00fcr den Kunden sicherzustellen.<\/li>\n<li>DevOps ist in modernen Begriffen die proaktive Haltung jedes Mitarbeiters im Unternehmen, die darauf abzielt, die zeitlichen Kosten zu senken und die Qualit\u00e4t der IT-Produkte, die uns umgeben, zu verbessern.<\/li>\n<\/ul>\n<p>\nIch denke, meine \u201aPostulate\u2018 sind ein separates Diskussionsthema. Aber jetzt gibt es einen Ausgangspunkt.<\/p>\n<h3>Was macht DevOps<\/h3>\n<p>\nDas Schl\u00fcsselwort hier ist Kommunikation. Es gibt unz\u00e4hlige Kommunikationsprozesse, die genau von diesem DevOps-Ingenieur initiiert werden sollten. Warum? Weil es eine Philosophie und Methodologie ist und erst danach technisches Wissen.<\/p>\n<p>\u00dcber den westlichen Arbeitsmarkt kann ich nicht mit 100%iger Sicherheit sprechen. Aber \u00fcber den DevOps-Markt in Russland wei\u00df ich ziemlich viel. Neben Hunderten von Vorstellungsgespr\u00e4chen habe ich in den letzten anderthalb Jahren an rund hundert technischen Presales f\u00fcr den Service \u201aImplementierung von DevOps\u2018 f\u00fcr gro\u00dfe russische Unternehmen und Banken teilgenommen.<\/p>\n<p>In Russland ist DevOps noch ein sehr junges, aber bereits trendiges Thema. Soweit ich wei\u00df, gab es allein in Moskau im Jahr 2019 einen Mangel an solchen Spezialisten von \u00fcber 1000 Personen. Das Wort Kubernetes hat f\u00fcr Arbeitgeber fast die gleiche Wirkung wie ein rotes Tuch f\u00fcr den Stier. Bef\u00fcrworter dieses Instruments sind bereit, es sogar dort zu verwenden, wo es nicht n\u00f6tig und wirtschaftlich nicht vorteilhaft ist. Der Arbeitgeber versteht nicht immer, in welchen F\u00e4llen es sinnvoll ist, was zu verwenden, und bei einer ordnungsgem\u00e4\u00dfen Bereitstellung kostet der Inhalt des Kubernetes-Clusters 2-3 Mal mehr als die Bereitstellung einer Anwendung nach einem herk\u00f6mmlichen Cluster-Schema. Verwenden Sie es dort, wo es wirklich ben\u00f6tigt wird. <\/p>\n<p><img decoding=\"async\" alt=\"Wer ist DevOps und wann wird er nicht ben\u00f6tigt?\" src=\"\/wp-content\/uploads\/2020\/03\/7f8a2a30abc7a2cd59b49083c7011211.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDie Einf\u00fchrung von DevOps aus finanzieller Sicht ist teuer. Und sie ist nur dort gerechtfertigt, wo sie in anderen Bereichen wirtschaftlichen Nutzen bringt, und nicht um ihrer selbst willen.<\/p>\n<p>DevOps-Ingenieure sind tats\u00e4chlich Pioniere \u2013 sie sind diejenigen, die diese Methodologie im Unternehmen als Erste einf\u00fchren und Prozesse aufbauen m\u00fcssen. Damit dies erfolgreich ist, muss der Spezialist st\u00e4ndig mit Mitarbeitern und Kollegen auf allen Ebenen interagieren. Wie ich normalerweise sage, m\u00fcssen alle Mitarbeiter des Unternehmens in den DevOps-Einf\u00fchrungsprozess einbezogen werden: von der Reinigungskraft bis zum CEO. Und das ist eine zwingende Voraussetzung. Wenn das j\u00fcngste Mitglied des Teams nicht wei\u00df und versteht, was DevOps ist und warum bestimmte organisatorische Ma\u00dfnahmen ergriffen werden, wird die erfolgreiche Einf\u00fchrung nicht gelingen.<\/p>\n<p>Au\u00dferdem muss der DevOps-Ingenieur von Zeit zu Zeit administrative Ressourcen nutzen. Zum Beispiel, um den 'Widerstand der Umgebung' zu \u00fcberwinden \u2013 wenn das Team nicht bereit ist, die Werkzeuge und Methodik von DevOps zu akzeptieren. <\/p>\n<p>Ein Entwickler sollte nur Code und Tests schreiben. Daf\u00fcr ben\u00f6tigt er kein super leistungsstarkes Laptop, auf dem er die gesamte Infrastruktur des Projekts lokal aufbauen und unterst\u00fctzen w\u00fcrde. Zum Beispiel hat der Frontend-Entwickler alle Elemente der Anwendung auf seinem Laptop, einschlie\u00dflich der Datenbank, einem S3-Emulator (minio) und anderen. Das hei\u00dft, er verbringt viel Zeit mit der Pflege dieser lokalen Infrastruktur und k\u00e4mpft allein gegen alle Probleme, die mit dieser L\u00f6sung einhergehen, anstatt Code f\u00fcr das Frontend zu entwickeln. Solche Personen k\u00f6nnen sich stark gegen Ver\u00e4nderungen str\u00e4uben.<\/p>\n<p>Es gibt jedoch Teams, die im Gegenteil bereit sind, neue Werkzeuge und Methoden zu implementieren und aktiv an diesem Prozess teilnehmen. Auch in solchen F\u00e4llen werden die Kommunikationen zwischen dem DevOps-Ingenieur und dem Team nicht abgeschafft.<\/p>\n<h3>Wann DevOps nicht notwendig ist<\/h3>\n<p>\nEs gibt Situationen, in denen DevOps nicht notwendig ist. Das ist eine Tatsache, die man verstehen und akzeptieren muss.<\/p>\n<p>Dies betrifft insbesondere Unternehmen (vor allem kleine Unternehmen), deren Gewinn nicht direkt von der Verf\u00fcgbarkeit oder Abwesenheit von IT-Produkten abh\u00e4ngt, die Informationsdienste f\u00fcr Kunden bereitstellen. Dabei geht es nicht um die Unternehmenswebsite, egal ob sie eine statische \"Visitenkarte\" oder dynamische Nachrichtenbl\u00f6cke usw. hat.<\/p>\n<p>DevOps ist erforderlich, wenn die Verf\u00fcgbarkeit dieser Informationsdienste zur Interaktion mit dem Kunden, deren Qualit\u00e4t und Zielgerichtetheit die Zufriedenheit Ihrer Kunden und deren Wunsch beeinflusst, immer wieder zu Ihnen zur\u00fcckzukehren.<\/p>\n<p>Ein anschauliches Beispiel ist eine bekannte Bank. Das Unternehmen hat keine gewohnten Kundenb\u00fcros, der Dokumentenaustausch erfolgt per Post oder Kurier, und viele Mitarbeiter arbeiten von zu Hause aus. Das Unternehmen hat aufgeh\u00f6rt, lediglich eine Bank zu sein, und hat sich meiner Meinung nach in ein IT-Unternehmen mit fortschrittlicher DevOps-Technologie verwandelt.<\/p>\n<p>Es gibt viele weitere Beispiele und Vortr\u00e4ge, die in den Aufzeichnungen von thematischen Meetups und Konferenzen zu finden sind. Einige davon habe ich pers\u00f6nlich besucht \u2013 es ist eine sehr wertvolle Erfahrung f\u00fcr alle, die sich in diesem Bereich weiterentwickeln m\u00f6chten. Hier sind Links zu YouTube-Kan\u00e4len mit guten Vortr\u00e4gen und Materialien zu DevOps:<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/channel\/UCjnQreLMbpKsfJwDnHGZLxg\/featured\">DevOops<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/channel\/UC1nDIT9thqoFSSxvLyPHF5w\/featured\">DevOpsConf<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/user\/profyclub\/featured\">HighLoad++<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/channel\/UCjmwHCZ-qh3ro7hHTQhqYQg\">Flant<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/channel\/UCnvbzVff0AGuHHzxcDTtj6w\/featured\">MailRu Cloud Solution<\/a><\/noindex><\/li>\n<\/ul>\n<p>\nSehen Sie sich jetzt Ihr Unternehmen an und denken Sie an Folgendes: Wie stark h\u00e4ngt Ihr Unternehmen und dessen Gewinn von IT-Produkten ab, die die Interaktion mit dem Kunden gew\u00e4hrleisten? <\/p>\n<p>Wenn Ihr Unternehmen in einem kleinen Laden Fisch verkauft und die einzigen IT-Produkte zwei Konfigurationen von 1C: Unternehmenssoftware (Buchhaltung und UNF) sind, macht es wahrscheinlich keinen Sinn, \u00fcber DevOps zu sprechen.<\/p>\n<p>Wenn Sie jedoch in einem gro\u00dfen Handels- und Produktionsunternehmen arbeiten (zum Beispiel bei der Herstellung von Jagdgewehren), sollten Sie dar\u00fcber nachdenken. Sie k\u00f6nnen Initiative zeigen und Ihrem Management die Perspektiven der Implementierung von DevOps nahebringen. Und nebenbei diesen Prozess anf\u00fchren. Eine proaktive Haltung ist ein wichtiger Grundsatz der DevOps-Philosophie.<\/p>\n<blockquote><p>Die Gr\u00f6\u00dfe und das Volumen des j\u00e4hrlichen Finanzumsatzes sind kein ausschlaggebendes Kriterium daf\u00fcr, ob Ihr Unternehmen DevOps ben\u00f6tigt.<\/p><\/blockquote>\n<p>\nStellen wir uns ein gro\u00dfes Industrieunternehmen vor, das nicht direkt mit Kunden interagiert. Zum Beispiel einige Automobilhersteller und Fahrzeugbauunternehmen. Ich bin mir jetzt nicht sicher, aber aus meiner bisherigen Erfahrung wurde viele Jahre lang die gesamte Interaktion mit Kunden \u00fcber E-Mail und Telefon abgewickelt. <\/p>\n<p>Ihre Kunden sind eine begrenzte Liste von Autoh\u00e4ndlern. Und jedem H\u00e4ndler ist ein Spezialist des Herstellers zugeordnet. Der gesamte interne Dokumentenverkehr erfolgt \u00fcber ERP SAP. Interne Mitarbeiter sind im Grunde genommen die Kunden des Informationssystems. Doch das Management dieses IS erfolgt mit klassischen Methoden des Cluster-Managements. Dies schlie\u00dft die M\u00f6glichkeit aus, DevOps-Praktiken anzuwenden.<\/p>\n<p>Fazit: F\u00fcr solche Unternehmen ist die Einf\u00fchrung von DevOps nicht von entscheidender Bedeutung, wenn wir die Ziele der Methodik zu Beginn des Artikels bedenken. Ich schlie\u00dfe jedoch nicht aus, dass sie einige DevOps-Tools heute nutzen.<\/p>\n<p>Andererseits gibt es viele kleine Unternehmen, die Software unter Verwendung von DevOps-Methodiken, -Philosophien, -Praktiken und -Tools entwickeln. Sie betrachten die Kosten f\u00fcr die Implementierung von DevOps als Ausgaben, die ihnen erm\u00f6glichen, effektiv im Softwaremarkt zu konkurrieren. Beispiele solcher Unternehmen k\u00f6nnen gesehen werden. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/channel\/UCjmwHCZ-qh3ro7hHTQhqYQg\">hier<\/a><\/noindex>.<\/p>\n<blockquote><p>Das Hauptkriterium f\u00fcr das Verst\u00e4ndnis, ob DevOps ben\u00f6tigt wird: welchen Wert haben Ihre IT-Produkte f\u00fcr das Unternehmen und die Kunden.<\/p><\/blockquote>\n<p>\nWenn das Hauptprodukt des Unternehmens, das Gewinn bringt, Software ist \u2014 ben\u00f6tigen Sie DevOps. Es spielt auch keine Rolle, ob Sie mit anderen Produkten echtes Geld verdienen. Dazu geh\u00f6ren auch Online-Shops oder mobile Spiele-Apps.<\/p>\n<p>Alle Spiele existieren dank der Finanzierung: direkt oder indirekt durch die Spieler. Bei Playgendary entwickeln wir kostenlose mobile Spiele, an deren direkter Erstellung mehr als 200 Personen beteiligt sind. Wie verwenden wir DevOps?<\/p>\n<p>Genau so, wie oben beschrieben. Ich stehe in st\u00e4ndigem Kontakt mit Entwicklern und Testern, f\u00fchre interne Schulungen \u00fcber die Methodik und Tools von DevOps durch. <\/p>\n<p>Derzeit nutzen wir Jenkins aktiv als CI\/CD-Tool f\u00fcr die Ausf\u00fchrung aller Build-Pipelines mit Unity und die anschlie\u00dfende Bereitstellung im App Store und Play Market. Weitere klassische Werkzeuge sind: <\/p>\n<ul>\n<li>Asana \u2013 f\u00fcr das Projektmanagement. Die Integration mit Jenkins ist eingerichtet.<\/li>\n<li>Google Meet \u2013 f\u00fcr Videokonferenzen.<\/li>\n<li>Slack \u2013 f\u00fcr Kommunikation und verschiedene Benachrichtigungen, einschlie\u00dflich solcher aus Jenkins.<\/li>\n<li>Atlassian Confluence \u2013 f\u00fcr Dokumentation und Teamarbeit.<\/li>\n<\/ul>\n<p>\nIn naher Zukunft planen wir die Implementierung einer statischen Codeanalyse mit SonarQube und automatisierte UI-Tests mit Selenium im Rahmen der kontinuierlichen Integration.<\/p>\n<h3>Zum Abschluss<\/h3>\n<p>\nIch m\u00f6chte mit folgendem Gedanken abschlie\u00dfen: Um ein hochqualifizierter DevOps-Ingenieur zu werden, ist es entscheidend, das pers\u00f6nliche Gespr\u00e4ch mit Menschen zu erlernen.<\/p>\n<p>Ein DevOps-Ingenieur ist ein Teamplayer. Und nichts anderes. Die Initiative zur Kommunikation mit Kollegen sollte von ihm selbst ausgehen, nicht durch \u00e4u\u00dfere Umst\u00e4nde bedingt. Der DevOps-Spezialist muss die besten L\u00f6sungen f\u00fcr das Team erkennen und vorschlagen. <\/p>\n<p>Und ja, die Einf\u00fchrung jeder L\u00f6sung erfordert viele Diskussionen und k\u00f6nnte am Ende ganz anders aussehen. Wenn jemand eigenst\u00e4ndig w\u00e4chst, Ideen einbringt und umsetzt, wird diese Person immer wertvoller f\u00fcr das Team sowie f\u00fcr den Arbeitgeber. Das spiegelt sich letztendlich auch in der H\u00f6he der monatlichen Verg\u00fctung oder in Form zus\u00e4tzlicher Pr\u00e4mien wider.<br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/playgendary\/blog\/493998\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0422\u0435\u043c\u0430 DevOps \u0437\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u0441\u0442\u0430\u043b\u0430 \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0439. \u041c\u043d\u043e\u0433\u0438\u0435 \u043c\u0435\u0447\u0442\u0430\u044e\u0442 \u0432 \u043d\u0435\u0435 \u0432\u043b\u0438\u0442\u044c\u0441\u044f, \u043d\u043e, \u043a\u0430\u043a \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0430, \u0447\u0430\u0441\u0442\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0438\u0437-\u0437\u0430 \u0443\u0440\u043e\u0432\u043d\u044f \u0437\u0430\u0440\u043f\u043b\u0430\u0442. \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442 \u0432 \u0441\u0432\u043e\u0435\u043c \u0440\u0435\u0437\u044e\u043c\u0435 DevOps, \u0445\u043e\u0442\u044f \u043d\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u0437\u043d\u0430\u044e\u0442 \u0438 \u043f\u043e\u043d\u0438\u043c\u0430\u044e\u0442 \u0441\u0443\u0442\u044c \u0442\u0435\u0440\u043c\u0438\u043d\u0430. \u041a\u0442\u043e-\u0442\u043e \u0441\u0447\u0438\u0442\u0430\u0435\u0442, \u0447\u0442\u043e \u0438\u0437\u0443\u0447\u0438\u0432 Ansible, GitLab, Jenkins, Terraform \u0438 \u0438\u043c \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 (\u0441\u043f\u0438\u0441\u043e\u043a \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0442\u044c \u043d\u0430 \u0441\u0432\u043e\u0439 \u0432\u043a\u0443\u0441), \u0442\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":75527,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-75526","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0422\u0435\u043c\u0430 DevOps \u0437\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u0441\u0442\u0430\u043b\u0430 \u043e\u0447\u0435\u043d\u044c.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/kto-takoj-devops-i-kogda-on-ne-nuzhen\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0442\u043e \u0442\u0430\u043a\u043e\u0439 DevOps \u0438 \u043a\u043e\u0433\u0434\u0430 \u043e\u043d \u043d\u0435 \u043d\u0443\u0436\u0435\u043d | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0422\u0435\u043c\u0430 DevOps \u0437\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u0441\u0442\u0430\u043b\u0430 \u043e\u0447\u0435\u043d\u044c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/kto-takoj-devops-i-kogda-on-ne-nuzhen\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-03-26T17:42:18+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-26T17:42:18+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Was ist DevOps und wann ist es nicht notwendig | ProHoster","description":"Das Thema DevOps ist in den letzten Jahren sehr relevant geworden.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/kto-takoj-devops-i-kogda-on-ne-nuzhen","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0442\u043e \u0442\u0430\u043a\u043e\u0439 DevOps \u0438 \u043a\u043e\u0433\u0434\u0430 \u043e\u043d \u043d\u0435 \u043d\u0443\u0436\u0435\u043d | ProHoster","og:description":"\u0422\u0435\u043c\u0430 DevOps \u0437\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u0441\u0442\u0430\u043b\u0430 \u043e\u0447\u0435\u043d\u044c.","og:url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/kto-takoj-devops-i-kogda-on-ne-nuzhen","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-03-26T17:42:18+00:00","article:modified_time":"2020-03-26T17:42:18+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"75526","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 17:55:26","updated":"2022-09-27 16:15:47","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/75526","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=75526"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/75526\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/75527"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=75526"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=75526"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=75526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}