{"id":34742,"date":"2019-10-31T22:00:10","date_gmt":"2019-10-31T19:00:10","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kak-vzyat-setevuyu-infrastrukturu-pod-svoj-kontrol-glava-chetvertaya-avtomatizatsiya-templejty\/"},"modified":"2019-10-31T22:00:10","modified_gmt":"2019-10-31T19:00:10","slug":"kak-vzyat-setevuyu-infrastrukturu-pod-svoj-kontrol-glava-chetvertaya-avtomatizatsiya-templejty","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/kak-vzyat-setevuyu-infrastrukturu-pod-svoj-kontrol-glava-chetvertaya-avtomatizatsiya-templejty","title":{"rendered":"Wie Sie die Netzwerk-Infrastruktur unter Kontrolle bringen. Kapitel vier. Automatisierung. Vorlagen.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><i>Dieser Artikel ist der sechste in der Reihe \"Wie man die Netzwerkinfrastruktur unter Kontrolle bringt\". Die Inhalte aller Artikel dieser Reihe und die Links dazu finden Sie hier. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/447008\/\">hier<\/a><\/noindex><\/i>.<\/p>\n<p>Nachdem ich einige Themen hinter mir gelassen habe, habe ich beschlossen, ein neues Kapitel zu beginnen.<\/p>\n<p>Zur Sicherheit komme ich sp\u00e4ter zur\u00fcck. Hier m\u00f6chte ich einen einfachen, aber effektiven Ansatz besprechen, der vielen von Nutzen sein k\u00f6nnte. Es ist vielmehr eine kurze Geschichte dar\u00fcber, wie Automatisierung das Leben eines Ingenieurs ver\u00e4ndern kann. Es geht um die Verwendung von Templates. Am Ende finden Sie eine Liste meiner Projekte, in denen Sie sehen k\u00f6nnen, wie alles hier Beschriebene funktioniert.<\/p>\n<h2>DevOps f\u00fcr Netzwerke<\/h2>\n<p>\nDie Erstellung von Konfigurationen mittels Skripten, die Nutzung von GIT zur Versionskontrolle der IT-Infrastruktur, die Remote-\"\u00dcbertragung\" \u2013 diese Ideen kommen einem sofort in den Sinn, wenn man \u00fcber die technische Umsetzung des DevOps-Ansatzes nachdenkt. Die Vorteile sind offensichtlich. Leider gibt es jedoch auch Nachteile.<\/p>\n<p>Als unsere Entwickler vor mehr als 5 Jahren mit diesen Vorschl\u00e4gen zu uns, den Netzwerktechnikern, kamen, waren wir nicht begeistert.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nEs ist zu erw\u00e4hnen, dass wir ein recht buntes Netzwerk geerbt haben, bestehend aus Ger\u00e4ten von etwa 10 verschiedenen Herstellern. Einige Dinge lie\u00dfen sich bequem \u00fcber unsere bevorzugte CLI konfigurieren, w\u00e4hrend wir an anderen Stellen die GUI bevorzugten. Zudem hat uns die langj\u00e4hrige Arbeit mit \u201elebendiger\u201c Hardware an Echtzeit-Kontrollen gew\u00f6hnt. Ich pers\u00f6nlich f\u00fchle mich wohler, wenn ich \u00c4nderungen direkt \u00fcber die CLI vornehme. So kann ich schnell erkennen, wenn etwas schiefgeht, und die \u00c4nderungen \u201ezur\u00fcckrollen\u201c. All dies stand in einem gewissen Widerspruch zu ihren Ideen.<\/p>\n<p>Es tauchen auch andere Fragen auf, zum Beispiel kann sich die Benutzeroberfl\u00e4che von Version zu Version \u00e4ndern. Das f\u00fchrt letztlich dazu, dass Ihr Skript m\u00f6glicherweise eine falsche \u201eKonfiguration\u201c erstellt. Es w\u00e4re nicht ratsam, die Produktion f\u00fcr Tests zu verwenden. <\/p>\n<p>Oder wie stellt man fest, dass die Konfigurationsbefehle korrekt angewendet wurden, und was ist im Fehlerfall zu tun?<\/p>\n<p>Ich m\u00f6chte nicht sagen, dass all diese Fragen unl\u00f6sbar sind. Wenn man \u201aA\u2018 sagt, ist es wahrscheinlich klug, auch \u201aB\u2018 zu sagen. Wenn Sie dieselben Prozesse zur \u00c4nderungssteuerung wie in der Entwicklung verwenden m\u00f6chten, sollten Sie neben der Produktionsumgebung auch Entwicklungs- und Staging-Umgebungen haben. Dann wirkt dieser Ansatz vollst\u00e4ndig. Aber was wird das kosten?<\/p>\n<p>Es gibt jedoch eine Situation, in der die Nachteile nahezu ausgeglichen werden und nur Vorteile bleiben. Ich spreche von Projektarbeiten.<\/p>\n<h2>Projekt<\/h2>\n<p>\nIn den letzten zwei Jahren habe ich an einem Projekt zum Aufbau eines Rechenzentrums f\u00fcr einen gro\u00dfen Anbieter gearbeitet. Ich bin in diesem Projekt f\u00fcr F5 und Palo Alto verantwortlich. Aus Sicht von Cisco handelt es sich um \u201e3rd Party Equipment\u201c.<\/p>\n<p>F\u00fcr mich gibt es in diesem Projekt zwei klar definierte Phasen. <\/p>\n<h3>Die erste Phase<\/h3>\n<p>\nIm ersten Jahr war ich unendlich besch\u00e4ftigt, ich habe nachts und an Wochenenden gearbeitet. Ich konnte meinen Kopf nicht heben. Der Druck von Seiten des Managements und des Kunden war stark und kontinuierlich. In der st\u00e4ndigen Routine konnte ich nicht einmal versuchen, den Prozess zu optimieren. Es ging nicht nur, und schon gar nicht in erster Linie um die Konfiguration der Ger\u00e4te, sondern um die Erstellung der Projektdokumentation. <\/p>\n<p>Hier haben die ersten Tests begonnen, und ich war \u00fcberrascht, wie viele kleine Fehler und Ungenauigkeiten gemacht wurden. Nat\u00fcrlich funktionierte alles, aber hier fehlte ein Buchstabe im Namen, dort fehlte eine Zeile im Befehl \u2026 Die Tests zogen sich hin, und ich befand mich in einem st\u00e4ndigen, t\u00e4glichen Kampf mit Fehlern, Tests und Dokumentation. <\/p>\n<p>Das ging ein Jahr lang so. Das Projekt, wie ich verstehe, war f\u00fcr alle nicht einfach, aber allm\u00e4hlich wurde der Kunde immer zufriedener, was es erm\u00f6glichte, zus\u00e4tzliche Ingenieure einzustellen, die einen Teil der Routine \u00fcbernehmen konnten.<\/p>\n<p>Jetzt konnte man sich ein wenig umsehen.<br \/>\nUnd das war der Beginn der zweiten Phase. <\/p>\n<h3>Zweite Phase<\/h3>\n<p>\nIch beschloss, den Prozess zu automatisieren.<\/p>\n<p>Was ich aus der damaligen Kommunikation mit den Entwicklern gelernt habe (und es ist zu sagen, dass wir ein starkes Team hatten), ist, dass das Textformat, obwohl es auf den ersten Blick wie etwas aus der Welt des DOS-Betriebssystems aussieht, viele wertvolle Eigenschaften hat. <br \/>\nSo ist das Textformat beispielsweise n\u00fctzlich, wenn Sie die Vorteile von GIT und all seinen Ablegern voll aussch\u00f6pfen m\u00f6chten. Und das wollte ich. <\/p>\n<p>Auf den ersten Blick k\u00f6nnte man einfach die Konfiguration oder eine Liste von Befehlen speichern, aber \u00c4nderungen dabei vorzunehmen ist ziemlich umst\u00e4ndlich. Zudem gibt es eine weitere wichtige Aufgabe bei der Planung. Es muss eine Dokumentation vorhanden sein, die Ihr Design im Ganzen beschreibt (Low Level Design) sowie die spezifische Implementierung (Network Implementation Plan). In diesem Fall erscheint die Verwendung von Templates als sehr geeigneter Ansatz.<\/p>\n<p>Beim Einsatz von YAML und Jinja2 fungiert die YAML-Datei mit den Konfigurationsparametern, wie IP-Adressen, BGP AS-Nummern usw., hervorragend als NIP, w\u00e4hrend die Jinja2-Templates die Syntax des entsprechenden Designs enthalten und somit im Wesentlichen eine Reflexion des LLD darstellen. <\/p>\n<p>Das Erlernen der Sprachen YAML und Jinja2 dauerte zwei Tage. Um zu verstehen, wie es funktioniert, gen\u00fcgen einige gute Beispiele. Anschlie\u00dfend ben\u00f6tigte ich etwa zwei Wochen, um alle Templates zu erstellen, die unserem Design entsprechen: eine Woche f\u00fcr Palo Alto und eine weitere Woche f\u00fcr F5. Alles wurde auf dem firmeneigenen GitHub ver\u00f6ffentlicht.<\/p>\n<p>Jetzt sah der \u00c4nderungsprozess folgenderma\u00dfen aus:<\/p>\n<ul>\n<li>Die YAML-Datei wurde ge\u00e4ndert<\/li>\n<li>Die Konfigurationsdatei wurde mit Hilfe des Templates (Jinja2) erstellt<\/li>\n<li>wurde im Remote-Repository gespeichert<\/li>\n<li>Ich habe die erstellte Konfiguration auf die Hardware geladen<\/li>\n<li>Ich habe einen Fehler gesehen<\/li>\n<li>Ich habe die YAML-Datei oder die Jinja2-Vorlage ge\u00e4ndert<\/li>\n<li>Die Konfigurationsdatei wurde mit Hilfe des Templates (Jinja2) erstellt<\/li>\n<li>\u2026<\/li>\n<\/ul>\n<p>\nEs ist klar, dass anfangs viel Zeit f\u00fcr Anpassungen ben\u00f6tigt wurde, aber nach ein oder zwei Wochen wurde das schon eher zur Seltenheit. <\/p>\n<p>Eine gute \u00dcberpr\u00fcfung und M\u00f6glichkeit zur Fehlerbehebung war der Wunsch des Kunden, die Namenskonvention zu \u00e4ndern. Wer mit F5 gearbeitet hat, versteht die Brisanz der Situation. F\u00fcr mich war das jedoch ziemlich einfach. Ich habe die Namen in der YAML-Datei ge\u00e4ndert, die gesamte Konfiguration von der Hardware gel\u00f6scht, eine neue generiert und hochgeladen. F\u00fcr alles, einschlie\u00dflich der Fehlerkorrekturen, ben\u00f6tigte ich 4 Tage: jeweils zwei Tage f\u00fcr jede Technologie. Danach war ich bereit f\u00fcr die n\u00e4chste Phase, n\u00e4mlich die Erstellung von DEV- und Staging-Rechenzentren.<\/p>\n<h3>Dev und Staging<\/h3>\n<p>\nDas Staging spiegelt praktisch vollst\u00e4ndig die Produktionsumgebung wider. Die Entwicklungsumgebung ist eine stark reduzierte und haupts\u00e4chlich auf virtueller Hardware basierende Kopie. Eine ideale Situation, um einen neuen Ansatz anzuwenden. Wenn ich die f\u00fcr den gesamten Prozess aufgewendete Zeit eliminiere, denke ich, dass die Arbeit nicht mehr als zwei Wochen in Anspruch genommen hat. Die meiste Zeit wurde durch das Warten auf die andere Seite und durch gemeinsame Probleml\u00f6sungen beansprucht. Die Implementierung der Drittanbieter-Software verlief fast unbemerkt von Au\u00dfenstehenden. Ich hatte sogar Zeit, um etwas zu lernen und ein paar Artikel auf Habr\u00e9 zu schreiben \ud83d\ude42.<\/p>\n<h2>Fassen wir zusammen<\/h2>\n<p>\nWas bleibt also am Ende \u00fcbrig?<\/p>\n<ul>\n<li>Alles, was ich zur Anpassung der Konfiguration ben\u00f6tige, ist die \u00c4nderung einer einfachen, klar strukturierten YAML-Datei mit den Konfigurationsparametern. Ich \u00e4ndere niemals das Python-Skript und sehr selten (nur bei Fehlern) passe ich das Jinja2-Template an.<\/li>\n<li>Aus Sicht der Dokumentation ergibt sich eine nahezu ideale Situation. Sie \u00e4ndern die Dokumentation (YAML-Dateien fungieren als NIP) und laden diese Konfiguration auf die Hardware hoch. Dadurch bleibt Ihre Dokumentation immer aktuell.<\/li>\n<\/ul>\n<p>\nAll dies f\u00fchrte dazu, dass<\/p>\n<ul>\n<li>die Fehlerquote praktisch auf 0 gesenkt wurde.<\/li>\n<li>90 Prozent der Routineaufgaben entfielen.<\/li>\n<li>Die Implementierungsgeschwindigkeit hat sich erheblich erh\u00f6ht.<\/li>\n<\/ul>\n<p><\/p>\n<h2>BEZAHLEN, F5Y, ACY<\/h2>\n<p>\nIch sagte, dass einige Beispiele ausreichen, um zu verstehen, wie es funktioniert.<br \/>\nHier ist eine kurze (und nat\u00fcrlich angepasste) Version dessen, was w\u00e4hrend meiner Arbeit erstellt wurde.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/nihole\/PAY\">BEZAHLEN<\/a><\/noindex> = Bereitstellung <b>P<\/b>alo <b>A<\/b>lto von <b>Y<\/b>aml = Palo Alto von Yaml<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/nihole\/F5Y\">F5Y<\/a><\/noindex> = Bereitstellung <b>F5<\/b> from <b>Y<\/b>aml = <b>F5<\/b> from <b>Y<\/b>aml (kommt bald)<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/nihole\/ACY\">ACY<\/a><\/noindex> = Bereitstellung <b>AC<\/b>i von <b>Y<\/b>aml = <b>F5<\/b> from <b>Y<\/b>aml<\/p>\n<p>Ich werde ein paar Worte zu ACY hinzuf\u00fcgen (nicht zu verwechseln mit ACI).<\/p>\n<p>Diejenigen, die mit ACI gearbeitet haben, wissen, dass dieses Wunder (und das ist im positiven Sinne gemeint) ganz sicher nicht von Netzwerktechnikern geschaffen wurde :). Vergessen Sie alles, was Sie \u00fcber Netzwerke wussten \u2014 das wird Ihnen nicht helfen!<br \/>\nEin wenig \u00fcbertrieben, aber es vermittelt ungef\u00e4hr das Gef\u00fchl, das ich seit 3 Jahren habe, wenn ich mit ACI arbeite.<\/p>\n<p>In diesem Fall ist ACY nicht nur die M\u00f6glichkeit, den \u00c4nderungsprozess zu kontrollieren (was besonders wichtig im Fall von ACI ist, da dies die zentrale und kritische Komponente Ihres Rechenzentrums ist), sondern es bietet auch eine benutzerfreundliche Oberfl\u00e4che zur Erstellung von Konfigurationen. <\/p>\n<p>Ingenieure in diesem Projekt verwenden Excel zur Konfiguration von ACI anstelle von YAML, um die gleichen Ziele pr\u00e4zise zu erreichen. Die Verwendung von Excel hat nat\u00fcrlich Vorteile:<\/p>\n<ul>\n<li>Ihre USt-IdNr. in einer Datei<\/li>\n<li>sch\u00f6ne Tabellen, die den Kunden gut gefallen<\/li>\n<li>Sie k\u00f6nnen einige Excel-Tools verwenden.<\/li>\n<\/ul>\n<p>\nAber es gibt einen Nachteil, der meiner Meinung nach die Vorteile \u00fcberwiegt. Es wird deutlich schwieriger, \u00c4nderungen zu kontrollieren und die Zusammenarbeit im Team abzustimmen.<\/p>\n<p>ACY ist im Grunde die Anwendung der gleichen Ans\u00e4tze, die ich f\u00fcr Dritte verwendet habe, um ACI zu konfigurieren.<br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/453920\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0448\u0435\u0441\u0442\u043e\u0439 \u0432 \u0446\u0438\u043a\u043b\u0435 \u0441\u0442\u0430\u0442\u0435\u0439 \u00ab\u041a\u0430\u043a \u0432\u0437\u044f\u0442\u044c \u0441\u0435\u0442\u0435\u0432\u0443\u044e \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u043f\u043e\u0434 \u0441\u0432\u043e\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u00bb. \u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0432\u0441\u0435\u0445 \u0441\u0442\u0430\u0442\u0435\u0439 \u0446\u0438\u043a\u043b\u0430 \u0438 \u0441\u0441\u044b\u043b\u043a\u0438 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0437\u0434\u0435\u0441\u044c. \u041e\u0441\u0442\u0430\u0432\u0438\u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0442\u0435\u043c \u043f\u043e\u0437\u0430\u0434\u0438, \u044f \u0440\u0435\u0448\u0438\u043b \u0432\u0441\u0435 \u0436\u0435 \u043d\u0430\u0447\u0430\u0442\u044c \u043d\u043e\u0432\u0443\u044e \u0433\u043b\u0430\u0432\u0443. \u041a \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0432\u0435\u0440\u043d\u0443\u0441\u044c \u0447\u0443\u0442\u044c \u043f\u043e\u0437\u0436\u0435. \u0417\u0434\u0435\u0441\u044c \u044f \u0445\u043e\u0447\u0443 \u043e\u0431\u0441\u0443\u0434\u0438\u0442\u044c \u043e\u0434\u0438\u043d \u043f\u0440\u043e\u0441\u0442\u043e\u0439, \u043d\u043e \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u0439 \u043f\u043e\u0434\u0445\u043e\u0434, \u043a\u043e\u0442\u043e\u0440\u044b\u0439, \u0443\u0432\u0435\u0440\u0435\u043d, \u0432 \u0442\u043e\u043c \u0438\u043b\u0438 \u0438\u043d\u043e\u043c \u0432\u0438\u0434\u0435, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-34742","post","type-post","status-publish","format-standard","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=\"\u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0448\u0435\u0441\u0442\u043e\u0439 \u0432 \u0446\u0438\u043a\u043b\u0435 \u0441\u0442\u0430\u0442\u0435\u0439 \u00ab\u041a\u0430\u043a \u0432\u0437\u044f\u0442\u044c \u0441\u0435\u0442\u0435\u0432\u0443\u044e \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u043f\u043e\u0434 \u0441\u0432\u043e\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u00bb. \u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0432\u0441\u0435\u0445 \u0441\u0442\u0430\u0442\u0435\u0439 \u0446\u0438\u043a\u043b\u0430 \u0438 \u0441\u0441\u044b\u043b\u043a\u0438 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0437\u0434\u0435\u0441\u044c. \u041e\u0441\u0442\u0430\u0432\u0438\u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0442\u0435\u043c \u043f\u043e\u0437\u0430\u0434\u0438, \u044f \u0440\u0435\u0448\u0438\u043b \u0432\u0441\u0435 \u0436\u0435 \u043d\u0430\u0447\u0430\u0442\u044c \u043d\u043e\u0432\u0443\u044e \u0433\u043b\u0430\u0432\u0443. \u041a \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0432\u0435\u0440\u043d\u0443\u0441\u044c \u0447\u0443\u0442\u044c \u043f\u043e\u0437\u0436\u0435. \u0417\u0434\u0435\u0441\u044c \u044f \u0445\u043e\u0447\u0443 \u043e\u0431\u0441\u0443\u0434\u0438\u0442\u044c \u043e\u0434\u0438\u043d \u043f\u0440\u043e\u0441\u0442\u043e\u0439, \u043d\u043e \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u0439 \u043f\u043e\u0434\u0445\u043e\u0434, \u043a\u043e\u0442\u043e\u0440\u044b\u0439, \u0443\u0432\u0435\u0440\u0435\u043d, \u0432 \u0442\u043e\u043c \u0438\u043b\u0438 \u0438\u043d\u043e\u043c \u0432\u0438\u0434\u0435,\" \/>\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\/kak-vzyat-setevuyu-infrastrukturu-pod-svoj-kontrol-glava-chetvertaya-avtomatizatsiya-templejty\" \/>\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\u041a\u0430\u043a \u0432\u0437\u044f\u0442\u044c \u0441\u0435\u0442\u0435\u0432\u0443\u044e \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u043f\u043e\u0434 \u0441\u0432\u043e\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c. \u0413\u043b\u0430\u0432\u0430 \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u0430\u044f. \u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u044f. \u0422\u0435\u043c\u043f\u043b\u0435\u0439\u0442\u044b | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0448\u0435\u0441\u0442\u043e\u0439 \u0432 \u0446\u0438\u043a\u043b\u0435 \u0441\u0442\u0430\u0442\u0435\u0439 \u00ab\u041a\u0430\u043a \u0432\u0437\u044f\u0442\u044c \u0441\u0435\u0442\u0435\u0432\u0443\u044e \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u043f\u043e\u0434 \u0441\u0432\u043e\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u00bb. \u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0432\u0441\u0435\u0445 \u0441\u0442\u0430\u0442\u0435\u0439 \u0446\u0438\u043a\u043b\u0430 \u0438 \u0441\u0441\u044b\u043b\u043a\u0438 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0437\u0434\u0435\u0441\u044c. \u041e\u0441\u0442\u0430\u0432\u0438\u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0442\u0435\u043c \u043f\u043e\u0437\u0430\u0434\u0438, \u044f \u0440\u0435\u0448\u0438\u043b \u0432\u0441\u0435 \u0436\u0435 \u043d\u0430\u0447\u0430\u0442\u044c \u043d\u043e\u0432\u0443\u044e \u0433\u043b\u0430\u0432\u0443. \u041a \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0432\u0435\u0440\u043d\u0443\u0441\u044c \u0447\u0443\u0442\u044c \u043f\u043e\u0437\u0436\u0435. \u0417\u0434\u0435\u0441\u044c \u044f \u0445\u043e\u0447\u0443 \u043e\u0431\u0441\u0443\u0434\u0438\u0442\u044c \u043e\u0434\u0438\u043d \u043f\u0440\u043e\u0441\u0442\u043e\u0439, \u043d\u043e \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u0439 \u043f\u043e\u0434\u0445\u043e\u0434, \u043a\u043e\u0442\u043e\u0440\u044b\u0439, \u0443\u0432\u0435\u0440\u0435\u043d, \u0432 \u0442\u043e\u043c \u0438\u043b\u0438 \u0438\u043d\u043e\u043c \u0432\u0438\u0434\u0435,\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/kak-vzyat-setevuyu-infrastrukturu-pod-svoj-kontrol-glava-chetvertaya-avtomatizatsiya-templejty\" \/>\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=\"2019-10-31T19:00:10+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:00:10+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\udd47So bringen Sie die Netzwerk-Infrastruktur unter Kontrolle. Kapitel vier. Automatisierung. Vorlagen | ProHoster","description":"Dieser Artikel ist der sechste Teil der Reihe \"Wie man die Netzwerk-Infrastruktur unter Kontrolle bringt\". Der Inhalt aller Artikel der Reihe und die entsprechenden Links finden Sie hier. Nachdem ich einige Themen hinter mir gelassen habe, habe ich mich entschieden, dennoch ein neues Kapitel zu beginnen. Zum Thema Sicherheit komme ich sp\u00e4ter zur\u00fcck. Hier m\u00f6chte ich einen einfachen, aber effektiven Ansatz diskutieren, von dem ich \u00fcberzeugt bin, dass er in irgendeiner Form sehr hilfreich sein wird.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/kak-vzyat-setevuyu-infrastrukturu-pod-svoj-kontrol-glava-chetvertaya-avtomatizatsiya-templejty","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\u0430\u043a \u0432\u0437\u044f\u0442\u044c \u0441\u0435\u0442\u0435\u0432\u0443\u044e \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u043f\u043e\u0434 \u0441\u0432\u043e\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c. \u0413\u043b\u0430\u0432\u0430 \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u0430\u044f. \u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u044f. \u0422\u0435\u043c\u043f\u043b\u0435\u0439\u0442\u044b | ProHoster","og:description":"\u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0448\u0435\u0441\u0442\u043e\u0439 \u0432 \u0446\u0438\u043a\u043b\u0435 \u0441\u0442\u0430\u0442\u0435\u0439 \u00ab\u041a\u0430\u043a \u0432\u0437\u044f\u0442\u044c \u0441\u0435\u0442\u0435\u0432\u0443\u044e \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u043f\u043e\u0434 \u0441\u0432\u043e\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u00bb. \u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0432\u0441\u0435\u0445 \u0441\u0442\u0430\u0442\u0435\u0439 \u0446\u0438\u043a\u043b\u0430 \u0438 \u0441\u0441\u044b\u043b\u043a\u0438 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0437\u0434\u0435\u0441\u044c. \u041e\u0441\u0442\u0430\u0432\u0438\u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0442\u0435\u043c \u043f\u043e\u0437\u0430\u0434\u0438, \u044f \u0440\u0435\u0448\u0438\u043b \u0432\u0441\u0435 \u0436\u0435 \u043d\u0430\u0447\u0430\u0442\u044c \u043d\u043e\u0432\u0443\u044e \u0433\u043b\u0430\u0432\u0443. \u041a \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0432\u0435\u0440\u043d\u0443\u0441\u044c \u0447\u0443\u0442\u044c \u043f\u043e\u0437\u0436\u0435. \u0417\u0434\u0435\u0441\u044c \u044f \u0445\u043e\u0447\u0443 \u043e\u0431\u0441\u0443\u0434\u0438\u0442\u044c \u043e\u0434\u0438\u043d \u043f\u0440\u043e\u0441\u0442\u043e\u0439, \u043d\u043e \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u0439 \u043f\u043e\u0434\u0445\u043e\u0434, \u043a\u043e\u0442\u043e\u0440\u044b\u0439, \u0443\u0432\u0435\u0440\u0435\u043d, \u0432 \u0442\u043e\u043c \u0438\u043b\u0438 \u0438\u043d\u043e\u043c \u0432\u0438\u0434\u0435,","og:url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/kak-vzyat-setevuyu-infrastrukturu-pod-svoj-kontrol-glava-chetvertaya-avtomatizatsiya-templejty","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":"2019-10-31T19:00:10+00:00","article:modified_time":"2019-10-31T19:00:10+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34742","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":"2026-01-21 20:27:55","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:15:38","updated":"2026-01-21 20:27:55"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/34742","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=34742"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/34742\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=34742"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=34742"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=34742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}