{"id":87418,"date":"2020-07-08T01:42:16","date_gmt":"2020-07-07T23:42:16","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/gajd-po-devops-dlya-nachinayushhih"},"modified":"2020-07-08T01:42:16","modified_gmt":"2020-07-07T23:42:16","slug":"gajd-po-devops-dlya-nachinayushhih","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/gajd-po-devops-dlya-nachinayushhih","title":{"rendered":"DevOps-Leitfaden f\u00fcr Anf\u00e4nger","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Was ist die Bedeutung von DevOps und was bedeutet es f\u00fcr IT-Experten? Eine Beschreibung von Methoden, Frameworks und Werkzeugen.<\/p>\n<p><img decoding=\"async\" alt=\"DevOps-Leitfaden f\u00fcr Anf\u00e4nger\" src=\"\/wp-content\/uploads\/2020\/07\/519136aa266da5031b3def0cbd67d582.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSeit der Begriff DevOps in der IT-Welt etabliert wurde, hat sich viel ver\u00e4ndert. Angesichts der Tatsache, dass ein Gro\u00dfteil des \u00d6kosystems Open Source ist, ist es wichtig, den Ursprung und die Auswirkungen auf Karrieren in der IT zu reflektieren.<\/p>\n<h3>Was ist DevOps<\/h3>\n<p>\nObwohl es keine einheitliche Definition gibt, betrachte ich DevOps als ein technologisches Framework, das die Zusammenarbeit zwischen Entwicklungs- und Betriebsteams f\u00f6rdert, um eine schnellere Bereitstellung von Code in Produktionsumgebungen zu erm\u00f6glichen, dabei Wiederholbarkeit und Automatisierung zu gew\u00e4hrleisten. Im Rest des Artikels werden wir diese Aussage n\u00e4her erl\u00e4utern.<\/p>\n<p>Der Begriff \u201eDevOps\u201c ist eine Kombination der W\u00f6rter \u201eEntwicklung\u201c (development) und \u201eBetrieb\u201c (operations). DevOps tr\u00e4gt dazu bei, die Geschwindigkeit der Anwendungs- und Servicebereitstellung zu erh\u00f6hen. Dadurch k\u00f6nnen Organisationen ihre Kunden effizient bedienen und wettbewerbsf\u00e4higer auf dem Markt werden. Einfach gesagt, ist DevOps die Vereinheitlichung zwischen Entwicklung und IT-Betrieb mit einer effektiveren Zusammenarbeit und Interaktion.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nDevOps f\u00f6rdert eine Kultur, in der die Zusammenarbeit zwischen Entwicklerteams, Betreibern und Gesch\u00e4ftsteams als wesentlicher Aspekt angesehen wird. Es geht nicht nur um Werkzeuge, da DevOps in der Organisation kontinuierlich sowohl den Mitarbeitern als auch den Kunden zugutekommt. Die Werkzeuge sind eines der Grundpfeiler neben den Menschen und Prozessen. DevOps verbessert die F\u00e4higkeit der Organisationen, qualitativ hochwertige L\u00f6sungen in kurzer Zeit bereitzustellen. Zudem automatisiert DevOps s\u00e4mtliche Prozesse, von der Erstellung bis zur Bereitstellung von Anwendungen oder Produkten.<\/p>\n<p>Die Diskussion \u00fcber DevOps konzentriert sich auf die Beziehungen zwischen Entwicklern, die Software f\u00fcr die Praxis schreiben, und den Betreibern, die f\u00fcr die Unterst\u00fctzung dieser Software verantwortlich sind.<\/p>\n<h3>Herausforderungen f\u00fcr das Entwicklerteam<\/h3>\n<p>\nEntwickler sind in der Regel enthusiastisch und bereit, neue Ans\u00e4tze und Technologien zur L\u00f6sung von Problemen in Organisationen einzuf\u00fchren. Allerdings stehen sie auch vor bestimmten Herausforderungen:<\/p>\n<ul>\n<li>Der wettbewerbsintensive Markt \u00fcbt gro\u00dfen Druck auf eine zeitgerechte Produktlieferung aus.<\/li>\n<li>Sie m\u00fcssen sich um das Management von produktionsbereitem Code und die Implementierung neuer Funktionen k\u00fcmmern.<\/li>\n<li>Der Ver\u00f6ffentlichungzyklus kann lang dauern, weshalb das Entwicklungsteam mehrere Annahmen treffen muss, bevor Anwendungen bereitgestellt werden. In solchen F\u00e4llen ist eine gro\u00dfz\u00fcgigere Zeitspanne erforderlich, um Probleme w\u00e4hrend der Bereitstellung in der Produktions- oder Testumgebung zu l\u00f6sen.<\/li>\n<\/ul>\n<p><\/p>\n<h3>Herausforderungen, vor denen das Betriebsteam steht<\/h3>\n<p>\nBetriebsteams waren historisch auf die Stabilit\u00e4t und Zuverl\u00e4ssigkeit von IT-Diensten ausgerichtet. Daher konzentrieren sich die operativen Teams darauf, Stabilit\u00e4t durch \u00c4nderungen an Ressourcen, Technologien oder Ans\u00e4tzen zu erreichen. Zu ihren Aufgaben geh\u00f6ren:<\/p>\n<ul>\n<li>Management der Ressourcenverteilung bei steigendem Bedarf. <\/li>\n<li>Bearbeitung von \u00c4nderungen im Design oder in den Einstellungen, die f\u00fcr die Anwendung in der Produktionsumgebung erforderlich sind.<\/li>\n<li>Diagnose und Probleml\u00f6sung im Zusammenhang mit der Produktion, nachdem Anwendungen selbstst\u00e4ndig bereitgestellt wurden.<\/li>\n<\/ul>\n<p><\/p>\n<h3>Wie DevOps Entwicklungs- und Betriebsprobleme l\u00f6st<\/h3>\n<p>\nAnstatt eine Vielzahl von Anwendungsfunktionen gleichzeitig einzuf\u00fchren, versuchen Unternehmen herauszufinden, ob sie eine kleinere Anzahl von Funktionen f\u00fcr ihre Kunden in einer Reihe von iterativen Releases bereitstellen k\u00f6nnen. Dieser Ansatz bietet zahlreiche Vorteile, wie eine bessere Softwarequalit\u00e4t und schnellere R\u00fcckmeldungen von Kunden. Dies wiederum sorgt f\u00fcr ein hohes Ma\u00df an Kundenzufriedenheit. Um diese Ziele zu erreichen, sind Unternehmen gefordert:<\/p>\n<ul>\n<li>Die Fehlerrate bei neuen Releases zu senken<\/li>\n<li>Die Bereitstellungsh\u00e4ufigkeit zu erh\u00f6hen<\/li>\n<li>Eine schnellere durchschnittliche Wiederherstellungszeit nach der Ver\u00f6ffentlichung eines neuen Anwendungsreleases zu erreichen.<\/li>\n<li>Die Zeit f\u00fcr Fehlerbehebungen zu verk\u00fcrzen<\/li>\n<\/ul>\n<p>\nDevOps bew\u00e4ltigt all diese Aufgaben und sorgt f\u00fcr eine reibungslose Bereitstellung. Organisationen nutzen DevOps, um Leistungsniveaus zu erreichen, die vor einigen Jahren noch unvorstellbar waren. Sie f\u00fchren Dutzende, Hunderte und sogar Tausende von Deployments pro Tag durch und gew\u00e4hrleisten dabei eine erstklassige Zuverl\u00e4ssigkeit, Stabilit\u00e4t und Sicherheit. <noindex><a rel=\"nofollow\" href=\"https:\/\/opensource.com\/article\/19\/3\/devops-most-important-tech-strategy\">(Erfahren Sie mehr \u00fcber die Batchgr\u00f6\u00dfen<\/a><\/noindex> und deren Einfluss auf die Bereitstellung von Software).<\/p>\n<p>DevOps versucht verschiedene Probleme zu l\u00f6sen, die durch die Anwendung vergangener Methodiken entstanden sind, darunter:<\/p>\n<ul>\n<li>Die Isolation der Arbeit von Entwicklungs- und Betriebsteams. <\/li>\n<li>Tests und Bereitstellung als separate Phasen, die nach dem Design und der Erstellung durchgef\u00fchrt werden und mehr Zeit in Anspruch nehmen als die Entwicklungszyklen.<\/li>\n<li>\u00dcberm\u00e4\u00dfiger Zeitaufwand f\u00fcr Tests, Bereitstellung und Design anstelle der Konzentration auf die Schaffung grundlegender Gesch\u00e4ftsservices.<\/li>\n<li>Manuelle Bereitstellung von Code, die zu Fehlern in der Produktion f\u00fchrt.<\/li>\n<li>Unterschiedliche Arbeitszeitpl\u00e4ne der Entwicklungs- und Betriebsteams, die zus\u00e4tzliche Verz\u00f6gerungen verursachen.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"DevOps-Leitfaden f\u00fcr Anf\u00e4nger\" src=\"\/wp-content\/uploads\/2020\/07\/efa9f7d0e530abcdb53d2e6168fa112f.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Die Gegen\u00fcberstellung von DevOps, Agile und traditioneller IT.<\/h3>\n<p>\nDevOps wird h\u00e4ufig im Zusammenhang mit anderen IT-Praktiken diskutiert, insbesondere mit agiler und Wasserfall-IT-Infrastruktur.<\/p>\n<p>Agilit\u00e4t ist eine Sammlung von Prinzipien, Werten und Methoden zur Softwareerstellung. Wenn Sie zum Beispiel eine Idee haben, die Sie in Software umsetzen m\u00f6chten, k\u00f6nnen Sie die Prinzipien und Werte der Agilit\u00e4t nutzen. Diese Software kann jedoch nur in einer Entwicklungs- oder Testumgebung funktionieren. Sie ben\u00f6tigen einen einfachen und sicheren Weg, um Software schnell und mit hoher Wiederholbarkeit in die Produktionsumgebung zu \u00fcbertragen, und dieser Weg f\u00fchrt \u00fcber DevOps-Tools und -Methoden. Die agile Software-Entwicklungsmethodik konzentriert sich auf die Entwicklungsprozesse, w\u00e4hrend DevOps f\u00fcr die Entwicklung und Bereitstellung verantwortlich ist \u2014 auf sicherste und zuverl\u00e4ssigste Weise.<\/p>\n<p>Der Vergleich des traditionellen Wasserfallmodells mit DevOps ist ein guter Weg, um die Vorteile von DevOps zu verstehen. Im folgenden Beispiel wird angenommen, dass die Anwendung in vier Wochen live gehen soll, die Entwicklung zu 85 % abgeschlossen ist, die Anwendung bereitgestellt wird und der Prozess zur Beschaffung von Servern zur Bereitstellung des Codes gerade erst begonnen hat.<\/p>\n<p>Traditionelle Prozesse<br \/>\nProzesse in DevOps<\/p>\n<p>Nach der Bestellung neuer Server arbeitet das Entwicklerteam an den Tests. Die operative Gruppe erstellt umfassende Dokumentationen, die f\u00fcr die Bereitstellung der Infrastruktur in Unternehmen erforderlich sind.<br \/>\nNach der Bestellung neuer Server arbeiten die Entwickler- und Betriebsteams gemeinsam an den Prozessen und dem Dokumentenfluss f\u00fcr die Installation der neuen Server. Dies erm\u00f6glicht ein besseres Verst\u00e4ndnis der Infrastrukturanforderungen.<\/p>\n<p>Es gibt verzerrte Informationen \u00fcber die Wiederherstellung nach Ausf\u00e4llen, Redundanz, Standorte von Rechenzentren und Speichervoraussetzungen, da es an Eingaben vom Entwicklerteam fehlt, das \u00fcber tiefgehende Fachkenntnisse verf\u00fcgt.<br \/>\nDetaillierte Informationen zur Ausfallsicherheit, Redundanz, Notfallwiederherstellung, Standorte von Rechenzentren und Speichervoraussetzungen sind dank der Beitr\u00e4ge des Entwicklerteams bekannt und korrekt.<\/p>\n<p>Die operative Gruppe hat keinen Einblick in den Fortschritt des Entwicklerteams. Sie entwickelt zudem einen \u00dcberwachungsplan basierend auf ihren eigenen Vorstellungen. <\/p>\n<p>Das operative Team ist vollst\u00e4ndig \u00fcber die Fortschritte informiert, die das Entwicklungsteam erzielt hat. Es arbeitet auch mit dem Entwicklungsteam zusammen, um einen Monitoring-Plan zu entwickeln, der sowohl IT- als auch Gesch\u00e4ftsanforderungen erf\u00fcllt. Au\u00dferdem werden Werkzeuge zur \u00dcberwachung der Anwendungsleistung (APM) eingesetzt.<\/p>\n<p>Ein Lasttest, der vor dem Start der Anwendung durchgef\u00fchrt wird, f\u00fchrt zu einem Ausfall der Anwendung, was deren Launch verz\u00f6gert.<br \/>\nEin Lasttest, der vor dem Start der Anwendung durchgef\u00fchrt wird, f\u00fchrt zu einer Leistungsminderung. Das Entwicklungsteam identifiziert schnell Engp\u00e4sse, und die Anwendung wird p\u00fcnktlich gestartet.<\/p>\n<h3>DevOps-Zyklus<\/h3>\n<p>\nDevOps umfasst die Annahme bestimmter bew\u00e4hrter Praktiken.<\/p>\n<h3>Kontinuierliche Planung<\/h3>\n<p>\nKontinuierliche Planung basiert auf Prinzipien der Lean-Methodik. Sie beginnt im Kleinen, indem Ressourcen und Ergebnisse ermittelt werden, die erforderlich sind, um den gesch\u00e4ftlichen Wert oder die Vision zu validieren. Dabei wird st\u00e4ndig angepasst, der Fortschritt gemessen, die Bed\u00fcrfnisse der Kunden untersucht und die Richtung bei Bedarf ge\u00e4ndert, um die Flexibilit\u00e4t zu gew\u00e4hrleisten. Zudem dient dies zur Aktualisierung des Gesch\u00e4ftsplans.<\/p>\n<h3>Gemeinsame Entwicklung<\/h3>\n<p>\nDie gemeinsame Entwicklung erm\u00f6glicht es Unternehmen, Entwicklerteams und Testteams, die \u00fcber verschiedene Zeitzonen verteilt sind, kontinuierlich qualitativ hochwertige Software bereitzustellen. Dazu geh\u00f6rt die plattform\u00fcbergreifende Entwicklung, die Unterst\u00fctzung von Programmiersprachen, die Erstellung von Benutzerstories, Ideenentwicklung und das Management des Lebenszyklus. Die gemeinsame Entwicklung umfasst den Prozess und die Praxis der kontinuierlichen Integration, was h\u00e4ufige Codeintegration und automatisierte Builds f\u00f6rdert. Bei der h\u00e4ufigen Integration von Code in Anwendungen werden Integrationsprobleme bereits in den fr\u00fchen Phasen des Lebenszyklus erkannt (wo sie leichter zu beheben sind), und die allgemeinen Integrationsanstrengungen werden durch kontinuierliches Feedback reduziert, da das Projekt fortlaufend klare Fortschritte zeigt.<\/p>\n<h3>Kontinuierliches Testen<\/h3>\n<p>\nKontinuierliches Testen senkt die Testkosten und hilft Entwicklungsteams, ein Gleichgewicht zwischen Geschwindigkeit und Qualit\u00e4t zu finden. Es beseitigt auch Engp\u00e4sse im Testprozess durch die Virtualisierung von Dienstleistungen und vereinfacht die Erstellung von virtualisierten Testumgebungen, die einfach gemeinsam genutzt, bereitgestellt und aktualisiert werden k\u00f6nnen, w\u00e4hrend sich die Systeme \u00e4ndern. Diese Funktionen reduzieren die Kosten f\u00fcr die Einrichtung und Wartung von Testumgebungen und verk\u00fcrzen die Testzyklen, sodass Integrationstests fr\u00fch im Lebenszyklus durchgef\u00fchrt werden k\u00f6nnen.<\/p>\n<h3>Kontinuierliche Bereitstellung und Deployment<\/h3>\n<p>\nDiese Methoden bringen eine der Grundpraktiken mit sich: kontinuierliche Bereitstellung und Deployment. Sie schaffen eine kontinuierliche Pipeline, die wichtige Prozesse automatisiert. Dies verringert die Anzahl der manuellen Vorg\u00e4nge, die Wartezeiten f\u00fcr Ressourcen und den Umfang von Nacharbeiten, sodass Deployments auf Knopfdruck m\u00f6glich sind, was eine h\u00f6here Anzahl von Releases, weniger Fehler und vollst\u00e4ndige Transparenz gew\u00e4hrleistet.<\/p>\n<p>Automatisierung spielt eine entscheidende Rolle f\u00fcr die Stabilit\u00e4t und Zuverl\u00e4ssigkeit von Software-Releases. Eine der wichtigsten Aufgaben besteht darin, manuelle Prozesse wie Builds, Regressionstests, Deployment und Infrastrukturmanagement zu automatisieren. Dies erfordert eine Versionskontrolle des Quellcodes, Test- und Deployment-Skripte, Informationen zur Infrastruktur und Anwendungskonfiguration sowie Bibliotheken und Pakete, von denen die Anwendung abh\u00e4ngt. Ein weiterer wichtiger Faktor ist die F\u00e4higkeit, den Status aller Umgebungen abzufragen.<\/p>\n<h3>Kontinuierliche \u00dcberwachung<\/h3>\n<p>\nDie kontinuierliche \u00dcberwachung erm\u00f6glicht die Erstellung von Unternehmensberichten, die den Entwicklungsteams helfen, die Verf\u00fcgbarkeit und Leistung von Anwendungen in der Produktionsumgebung zu verstehen, noch bevor sie in den operativen Einsatz gehen. Das fr\u00fchzeitige Feedback, das durch kontinuierliche \u00dcberwachung bereitgestellt wird, ist entscheidend zur Kostenreduktion bei Fehlern und zur effektiven Projektleitung. Diese Praxis umfasst h\u00e4ufig \u00dcberwachungstools, die Leistungskennzahlen von Anwendungen offenbaren.<\/p>\n<h3>Kontinuierliches Feedback und Optimierung<\/h3>\n<p>\nKontinuierliches Feedback und Optimierung bieten eine visuelle Darstellung des Kundenflusses und pr\u00e4zise Identifizierung von Problembereichen. Feedback kann sowohl in der Vorverkaufs- als auch in der Nachproduktionsphase integriert werden, um den Wert zu maximieren und den erfolgreichen Abschluss noch mehr Transaktionen zu gew\u00e4hrleisten. Das alles erm\u00f6glicht eine sofortige Visualisierung der Ursachen von Kundenproblemen, die deren Verhalten und Auswirkungen auf das Gesch\u00e4ft beeinflussen.<\/p>\n<p><img decoding=\"async\" alt=\"DevOps-Leitfaden f\u00fcr Anf\u00e4nger\" src=\"\/wp-content\/uploads\/2020\/07\/dbf4a074aee8877a1121ad9f7c13c5d8.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Vorteile von DevOps<\/h3>\n<p>\nDevOps f\u00f6rdert die Schaffung einer Umgebung, in der Entwickler und Betreiber als ein Team zusammenarbeiten, um gemeinsame Ziele zu erreichen. Ein wichtiger Meilenstein in diesem Prozess ist die Implementierung von Continuous Integration und Continuous Delivery (CI\/CD). Diese Methoden erm\u00f6glichen es Teams, Software schneller mit weniger Fehlern auf den Markt zu bringen.<\/p>\n<p>Wichtige Vorteile von DevOps sind:<\/p>\n<ul>\n<li>Vorhersagbarkeit: DevOps reduziert signifikant die Fehlerrate bei neuen Releases.<\/li>\n<li>Wartbarkeit: DevOps gew\u00e4hrleistet eine einfache Wiederherstellung im Falle von Fehlern in einem neuen Release oder bei der Abschaltung einer Anwendung.<\/li>\n<li>Reproduzierbarkeit: Das Versionskontrollsystem erlaubt es, fr\u00fchere Versionen nach Bedarf wiederherzustellen.<\/li>\n<li>H\u00f6here Qualit\u00e4t: Die Behebung von Infrastrukturproblemen verbessert die Qualit\u00e4t der Anwendungsentwicklung.<\/li>\n<li>Time-to-Market: Die Optimierung der Softwarebereitstellung verk\u00fcrzt die Markteinf\u00fchrungszeit um 50 %.<\/li>\n<li>Risikominimierung: Die Sicherstellung von Sicherheit im Software-Lebenszyklus reduziert die Anzahl der Fehler w\u00e4hrend des gesamten Lebenszyklus.<\/li>\n<li>Kosteneffizienz: Das Streben nach Kosteneffizienz in der Softwareentwicklung ist bei der Unternehmensf\u00fchrung beliebt.<\/li>\n<li>Stabilit\u00e4t: Software-Systeme sind stabiler und sicherer, und \u00c4nderungen k\u00f6nnen validiert werden.<\/li>\n<li>Gr\u00f6\u00dfere Codebasen werden in handhabbare Teile aufgeteilt: DevOps basiert auf agilen Entwicklungsmethoden, die es erm\u00f6glichen, eine gro\u00dfe Codebasis in kleinere, manageable Komponenten zu unterteilen.<\/li>\n<\/ul>\n<p><\/p>\n<h3>DevOps-Prinzipien<\/h3>\n<p>\nDie Einf\u00fchrung von DevOps hat mehrere Prinzipien hervorgebracht, die sich weiterentwickeln. Die meisten L\u00f6sungsanbieter haben ihre eigenen Modifikationen verschiedener Methoden entwickelt. Alle diese Prinzipien beruhen auf einem ganzheitlichen Ansatz zu DevOps und k\u00f6nnen von Organisationen jeder Gr\u00f6\u00dfe genutzt werden.<\/p>\n<h3>Entwickeln und testen Sie in einer produktions\u00e4hnlichen Umgebung.<\/h3>\n<p>\nDas Ziel ist es, Entwicklern und Qualit\u00e4tssicherungsteams (QA) zu erm\u00f6glichen, Systeme zu entwickeln und zu testen, die sich wie Produktionssysteme verhalten, damit sie sehen k\u00f6nnen, wie sich die Anwendung verh\u00e4lt und funktioniert, lange bevor sie f\u00fcr die Bereitstellung bereit ist.<\/p>\n<p>Die Anwendung sollte so fr\u00fch wie m\u00f6glich im Lebenszyklus mit Produktionssystemen verbunden werden, um drei Hauptprobleme zu l\u00f6sen. Erstens erm\u00f6glicht es, die Anwendung in einer Umgebung zu testen, die der realen Umgebung \u00e4hnlich ist. Zweitens erm\u00f6glicht es, die Prozesse der Anwendungsbereitstellung im Voraus zu testen und zu \u00fcberpr\u00fcfen. Drittens erlaubt es dem Betriebsteam, fr\u00fch im Lebenszyklus zu \u00fcberpr\u00fcfen, wie sich ihre Umgebung verhalten wird, wenn die Anwendungen bereitgestellt werden, was ihnen erm\u00f6glicht, eine feingestimmte, anwendungsorientierte Umgebung zu schaffen.<\/p>\n<h3>Bereitstellung mit reproduzierbaren, zuverl\u00e4ssigen Prozessen<\/h3>\n<p>\nDieses Prinzip erm\u00f6glicht es Entwicklungsteams und Betreibern, flexible Softwareentwicklungsprozesse \u00fcber den gesamten Lebenszyklus hinweg zu unterst\u00fctzen. Automatisierung ist entscheidend f\u00fcr den Aufbau iterativer, zuverl\u00e4ssiger und reproduzierbarer Prozesse. Daher sollte die Organisation eine Bereitstellungspipeline einrichten, die eine kontinuierliche automatisierte Bereitstellung und Tests gew\u00e4hrleistet. H\u00e4ufige Bereitstellungen erm\u00f6glichen es den Teams auch, die Bereitstellungsprozesse zu testen, wodurch das Risiko von Bereitstellungsfehlern w\u00e4hrend realer Releases verringert wird.<\/p>\n<h3>\u00dcberwachung und Qualit\u00e4tspr\u00fcfung<\/h3>\n<p>\nOrganisationen sind gut im Monitoring von Anwendungen in der Produktion, da sie \u00fcber Tools verf\u00fcgen, die Leistungskennzahlen und wichtige Leistungsindikatoren (KPI) in Echtzeit festhalten. Dieses Prinzip verschiebt das Monitoring auf fr\u00fche Phasen des Lebenszyklus, sodass sichergestellt wird, dass automatisierte Tests sowohl funktionale als auch nicht-funktionale Merkmale der Anwendung fr\u00fch im Prozess verfolgen. Jedes Mal, wenn eine Anwendung getestet und bereitgestellt wird, m\u00fcssen die Qualit\u00e4tskennzahlen \u00fcberpr\u00fcft und analysiert werden. Monitoring-Tools bieten fr\u00fchzeitige Warnungen vor Problemen, die mit dem Betrieb und der Qualit\u00e4t in der Produktion auftreten k\u00f6nnen. Diese Kennzahlen sollten in einem Format gesammelt werden, das f\u00fcr alle Beteiligten zug\u00e4nglich und verst\u00e4ndlich ist.<\/p>\n<h3>Verbesserung der Feedbackzyklen<\/h3>\n<p>\nEines der Ziele der DevOps-Prozesse besteht darin, Organisationen die M\u00f6glichkeit zu geben, schneller zu reagieren und \u00c4nderungen vorzunehmen. Bei der Bereitstellung von Software erfordert dieses Ziel, dass die Organisation fr\u00fchzeitig Feedback erh\u00e4lt und dann schnell aus jedem durchgef\u00fchrten Schritt lernt. Dieses Prinzip verlangt von den Organisationen, Kommunikationskan\u00e4le zu schaffen, die es den Beteiligten erm\u00f6glichen, auf Feedbackbasis Zugang zu erhalten und zu interagieren. Die Entwicklung kann durch Anpassung ihrer Projektpl\u00e4ne oder Priorit\u00e4ten erfolgen. Die Produktion kann durch Verbesserung der Produktionsumgebung handeln.<\/p>\n<h3>Dev<\/h3>\n<p><\/p>\n<ul>\n<li><b>Planung:<\/b> Kanboard, Wekan und andere Trello-Alternativen; GitLab, Tuleap, Redmine und andere JIRA-Alternativen; Mattermost, Roit.im, IRC und andere Slack-Alternativen. <\/li>\n<li><b>Code schreiben:<\/b> Git, Gerrit, Bugzilla; Jenkins und andere Open-Source-Tools f\u00fcr CI\/CD.<\/li>\n<li><b>Build:<\/b> Apache Maven, Gradle, Apache Ant, Packer.<\/li>\n<li><b>Tests:<\/b> JUnit, Cucumber, Selenium, Apache JMeter.<\/li>\n<\/ul>\n<h3>Ops <\/h3>\n<p><\/p>\n<ul>\n<li><b>Release, Deployment, Operations:<\/b> Kubernetes, Nomad, Jenkins, Zuul, Spinnaker, Ansible, Apache ZooKeeper, etcd, Netflix Archaius, Terraform.<\/li>\n<li><b>Monitoring:<\/b> Grafana, Prometheus, Nagios, InfluxDB, Fluentd, und andere, die in diesem Handbuch behandelt werden.<\/li>\n<\/ul>\n<p>\n<i>(* Die Operationstools wurden in der Reihenfolge nummeriert, wie sie von den Betriebsteams verwendet werden, aber ihr Werkzeug \u00fcberlappt sich mit den Phasen des Lebenszyklus von Release- und Deployment-Tools. Zur besseren Lesbarkeit wurde die Nummerierung entfernt.)<\/i><\/p>\n<h3>Zusammenfassung<\/h3>\n<p>\nDevOps ist eine zunehmend beliebte Methodologie, die darauf abzielt, Entwickler und Betreiber zu einem Ganzen zu vereinen. Sie ist einzigartig, unterscheidet sich von traditionellen IT-Operationen und erg\u00e4nzt Agile (ist jedoch nicht ganz so flexibel).<\/p>\n<p><img decoding=\"async\" alt=\"DevOps-Leitfaden f\u00fcr Anf\u00e4nger\" src=\"\/wp-content\/uploads\/2020\/07\/270640805d10c24a189b1cb4af916488.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nErfahren Sie, wie Sie eine gefragte Berufsausbildung von Grund auf erhalten oder Ihre F\u00e4higkeiten und Ihr Gehalt durch kostenpflichtige Online-Kurse von SkillFactory verbessern k\u00f6nnen:<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/skillfactory.ru\/devops?utm_source=infopartners&amp;utm_medium=habr&amp;utm_campaign=DEVOPS&amp;utm_term=regular&amp;utm_content=06072003\">DevOps-Kurs<\/a><\/noindex> (12 Monate)<\/li>\n<\/ul>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">weitere Kurse<\/b><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/skillfactory.ru\/ml-programma-machine-learning-online?utm_source=infopartners&amp;utm_medium=habr&amp;utm_campaign=ML&amp;utm_term=regular&amp;utm_content=06072003\">Kurs \u00fcber Machine Learning<\/a><\/noindex> (12 Wochen)<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/skillfactory.ru\/data-scientist?utm_source=infopartners&amp;utm_medium=habr&amp;utm_campaign=DST&amp;utm_term=regular&amp;utm_content=06072003\">Ausbildung im Bereich Data Science von Grund auf<\/a><\/noindex> (12 Monate)<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/skillfactory.ru\/analytics?utm_source=infopartners&amp;utm_medium=habr&amp;utm_campaign=SDA&amp;utm_term=regular&amp;utm_content=06072003\">Beruf Analyst mit jedem Einstiegslevel<\/a><\/noindex> (9 Monate)<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/skillfactory.ru\/python-for-web-developers?utm_source=infopartners&amp;utm_medium=habr&amp;utm_campaign=PWS&amp;utm_term=regular&amp;utm_content=06072003\">Kurs \u201ePython f\u00fcr Webentwicklung\u201c<\/a><\/noindex> (9 Monate)<\/li>\n<\/ul>\n<p><\/p>\n<h3>N\u00fctzliches<\/h3>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/skillfactory\/blog\/503196\/\">450 kostenlose Kurse von der Ivy League<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/skillfactory\/blog\/508450\/\">Trends in Data Science 2020<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/skillfactory\/blog\/508556\/\">Data Science ist tot. Es lebe die Business Science.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/skillfactory\/blog\/506790\/\">Data Science auf Steroiden: Einf\u00fchrung in die Entscheidungsintelligenz<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/skillfactory\/blog\/503504\/\">Das erfolgreichste und umstrittenste Data-Science-Projekt: Cambridge Analytica<\/a><\/noindex><\/li>\n<\/ul>\n<p>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/skillfactory\/blog\/509344\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u0447\u0435\u043c \u0432\u0430\u0436\u043d\u043e\u0441\u0442\u044c DevOps, \u0447\u0442\u043e \u043e\u043d \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u0434\u043b\u044f \u0418\u0422-\u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u043e\u0432, \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u043e\u0432, \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u043e\u0432 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432. \u041c\u043d\u043e\u0433\u043e\u0435 \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u043e \u0441 \u0442\u0435\u0445 \u043f\u043e\u0440, \u043a\u0430\u043a \u0442\u0435\u0440\u043c\u0438\u043d DevOps \u0437\u0430\u043a\u0440\u0435\u043f\u0438\u043b\u0441\u044f \u0432 IT-\u043c\u0438\u0440\u0435. \u0421 \u0443\u0447\u0435\u0442\u043e\u043c \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u044d\u043a\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0438\u043c\u0435\u0435\u0442 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434, \u0432\u0430\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c, \u043f\u043e\u0447\u0435\u043c\u0443 \u044d\u0442\u043e \u043d\u0430\u0447\u0430\u043b\u043e\u0441\u044c \u0438 \u0447\u0442\u043e \u044d\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442 \u0434\u043b\u044f \u043a\u0430\u0440\u044c\u0435\u0440\u044b \u0432 IT. \u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 DevOps \u0425\u043e\u0442\u044f \u043d\u0435\u0442 \u0435\u0434\u0438\u043d\u043e\u0433\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":87419,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-87418","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u0447\u0435\u043c \u0432\u0430\u0436\u043d\u043e\u0441\u0442\u044c DevOps, \u0447\u0442\u043e \u043e\u043d \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u0434\u043b\u044f \u0418\u0422-\u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u043e\u0432, \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u043e\u0432, \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u043e\u0432 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432. \u041c\u043d\u043e\u0433\u043e\u0435 \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u043e \u0441 \u0442\u0435\u0445 \u043f\u043e\u0440, \u043a\u0430\u043a \u0442\u0435\u0440\u043c\u0438\u043d DevOps \u0437\u0430\u043a\u0440\u0435\u043f\u0438\u043b\u0441\u044f \u0432 IT-\u043c\u0438\u0440\u0435. \u0421 \u0443\u0447\u0435\u0442\u043e\u043c \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u044d\u043a\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0438\u043c\u0435\u0435\u0442 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434, \u0432\u0430\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c, \u043f\u043e\u0447\u0435\u043c\u0443 \u044d\u0442\u043e \u043d\u0430\u0447\u0430\u043b\u043e\u0441\u044c \u0438 \u0447\u0442\u043e \u044d\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442 \u0434\u043b\u044f \u043a\u0430\u0440\u044c\u0435\u0440\u044b \u0432 IT. \u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 DevOps \u0425\u043e\u0442\u044f \u043d\u0435\u0442 \u0435\u0434\u0438\u043d\u043e\u0433\u043e\" \/>\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\/gajd-po-devops-dlya-nachinayushhih\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\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\u0413\u0430\u0439\u0434 \u043f\u043e DevOps \u0434\u043b\u044f \u043d\u0430\u0447\u0438\u043d\u0430\u044e\u0449\u0438\u0445 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u0447\u0435\u043c \u0432\u0430\u0436\u043d\u043e\u0441\u0442\u044c DevOps, \u0447\u0442\u043e \u043e\u043d \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u0434\u043b\u044f \u0418\u0422-\u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u043e\u0432, \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u043e\u0432, \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u043e\u0432 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432. \u041c\u043d\u043e\u0433\u043e\u0435 \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u043e \u0441 \u0442\u0435\u0445 \u043f\u043e\u0440, \u043a\u0430\u043a \u0442\u0435\u0440\u043c\u0438\u043d DevOps \u0437\u0430\u043a\u0440\u0435\u043f\u0438\u043b\u0441\u044f \u0432 IT-\u043c\u0438\u0440\u0435. \u0421 \u0443\u0447\u0435\u0442\u043e\u043c \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u044d\u043a\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0438\u043c\u0435\u0435\u0442 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434, \u0432\u0430\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c, \u043f\u043e\u0447\u0435\u043c\u0443 \u044d\u0442\u043e \u043d\u0430\u0447\u0430\u043b\u043e\u0441\u044c \u0438 \u0447\u0442\u043e \u044d\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442 \u0434\u043b\u044f \u043a\u0430\u0440\u044c\u0435\u0440\u044b \u0432 IT. \u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 DevOps \u0425\u043e\u0442\u044f \u043d\u0435\u0442 \u0435\u0434\u0438\u043d\u043e\u0433\u043e\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/gajd-po-devops-dlya-nachinayushhih\" \/>\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-07-07T23:42:16+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-07T23:42:16+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\udd47DevOps-Leitfaden f\u00fcr Einsteiger | ProHoster","description":"Die Bedeutung von DevOps, was es f\u00fcr IT-Profis bedeutet, eine Beschreibung von Methoden, Frameworks und Tools. Seit der Begriff DevOps in der IT-Welt festgelegt wurde, hat sich viel getan. Angesichts der Tatsache, dass ein Gro\u00dfteil des \u00d6kosystems Open Source ist, ist es wichtig zu hinterfragen, warum dies begann und was es f\u00fcr die Karriere in der IT bedeutet. Was ist DevOps? Obwohl es keine einheitliche Definition gibt, ...","canonical_url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/gajd-po-devops-dlya-nachinayushhih","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\u0413\u0430\u0439\u0434 \u043f\u043e DevOps \u0434\u043b\u044f \u043d\u0430\u0447\u0438\u043d\u0430\u044e\u0449\u0438\u0445 | ProHoster","og:description":"\u0412 \u0447\u0435\u043c \u0432\u0430\u0436\u043d\u043e\u0441\u0442\u044c DevOps, \u0447\u0442\u043e \u043e\u043d \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u0434\u043b\u044f \u0418\u0422-\u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u043e\u0432, \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u043e\u0432, \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u043e\u0432 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432. \u041c\u043d\u043e\u0433\u043e\u0435 \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u043e \u0441 \u0442\u0435\u0445 \u043f\u043e\u0440, \u043a\u0430\u043a \u0442\u0435\u0440\u043c\u0438\u043d DevOps \u0437\u0430\u043a\u0440\u0435\u043f\u0438\u043b\u0441\u044f \u0432 IT-\u043c\u0438\u0440\u0435. \u0421 \u0443\u0447\u0435\u0442\u043e\u043c \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u044d\u043a\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0438\u043c\u0435\u0435\u0442 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434, \u0432\u0430\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c, \u043f\u043e\u0447\u0435\u043c\u0443 \u044d\u0442\u043e \u043d\u0430\u0447\u0430\u043b\u043e\u0441\u044c \u0438 \u0447\u0442\u043e \u044d\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442 \u0434\u043b\u044f \u043a\u0430\u0440\u044c\u0435\u0440\u044b \u0432 IT. \u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 DevOps \u0425\u043e\u0442\u044f \u043d\u0435\u0442 \u0435\u0434\u0438\u043d\u043e\u0433\u043e","og:url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/gajd-po-devops-dlya-nachinayushhih","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-07-07T23:42:16+00:00","article:modified_time":"2020-07-07T23:42:16+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"87418","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 13:51:33","updated":"2022-09-29 14:42:20"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/87418","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=87418"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/87418\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/87419"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=87418"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=87418"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=87418"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}