{"id":55399,"date":"2020-01-19T00:00:00","date_gmt":"2020-01-18T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/slyorm-devops-luchshe-rabotayushhaya-sinitsa-za-3-dnya-chem-prekrasnyj-zhuravl-v-dalekom-budushhem"},"modified":"2020-02-18T14:03:30","modified_gmt":"2020-02-18T11:03:30","slug":"slyorm-devops-luchshe-rabotayushhaya-sinitsa-za-3-dnya-chem-prekrasnyj-zhuravl-v-dalekom-budushhem","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/slyorm-devops-luchshe-rabotayushhaya-sinitsa-za-3-dnya-chem-prekrasnyj-zhuravl-v-dalekom-budushhem","title":{"rendered":"Sl\u00f6rm DevOps \u2013 eine besser funktionierende Meise in drei Tagen, als der wunderbare Kranich in ferner Zukunft","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Ich liebe Projekte, die eine Woche dauern, und Projekte, die ein Jahr dauern, machen mir Angst. In Agile hat mir das Konzept des MVP und des Inkrements sehr gefallen, das ist genau mein Ding: einen funktionierenden Teil erstellen, ihn implementieren und weitermachen.<\/p>\n<p><\/p>\n<p>Dabei ist die DevOps-Transformation in der Form, wie sie in B\u00fcchern und auf Konferenzen diskutiert wird, gerade ein Projekt \u00fcber einen Zeitraum von einem Jahr. Oder mehreren Jahren.<\/p>\n<p><\/p>\n<p>Wir haben unseren DevOps-Kurs im Paradigma \u201eMVP DevOps in einem Sprint\u201c und \u201eBereitschaft zu Inkrementen\u201c aufgebaut. Und menschlicher gesagt: \u201eDamit der Teilnehmer nach der R\u00fcckkehr sofort etwas implementieren und Nutzen daraus ziehen kann.\u201c<\/p>\n<p><\/p>\n<p>MVP DevOps: Der Kurs umfasst Werkzeuge f\u00fcr die grundlegenden DevOps-Prozesse. Wir haben uns nicht das Ziel gesetzt, alle CI\/CD-Systeme zu betrachten und zu vergleichen oder die Tiefen des Ansatzes Infrastructure as Code zu ergr\u00fcnden. Wir geben einen klaren Stack: Gitlab CI\/CD, Ansible, Terraform und Packer, Molecule, Prometheus, EFK. Man kann nach den Kursen kommen, sich aus den Schulungsmaterialien die Infrastruktur f\u00fcr ein Pilotprojekt aufbauen und damit arbeiten.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Sl\u00f6rm DevOps \u2013 eine besser funktionierende Meise in drei Tagen, als der wunderbare Kranich in ferner Zukunft\" src=\"\/wp-content\/uploads\/2020\/01\/a421d5a38fda6be2cbb2efcebf1aa7ef.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Bereitschaft zu Inkrementen: Jedes Element geben wir mit viel Praxis und Beispielen. Man kann ein Werkzeug nehmen und sich mit den Lehrzeichnungen dessen Implementierung widmen. Zum Beispiel ein Ansible-Playbook schreiben, um Entwicklungsumgebungen auszurollen oder einen Bot anzuschlie\u00dfen und zu verwalten <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/de\/server\/\"   title=\"Server\" data-wpil-keyword-link=\"linked\">Server<\/a> vom Handy aus. Das hei\u00dft, innerhalb einer Woche ein konkretes praktisches Ergebnis zu erzielen. Auch wenn es unendlich weit von der DevOps-Transformation des gesamten Unternehmens entfernt ist, es existiert, es ist hier, es funktioniert und bringt Nutzen.<\/p>\n<p><\/p>\n<h2 id=\"temy-slyorma-devops\">Themen von Sl\u00f6rm DevOps<\/h2>\n<p><\/p>\n<p><strong>Thema Nr. 1: Git Best Practices<\/strong> \u2013 spricht f\u00fcr sich selbst.<br \/>\n<strong>Thema Nr. 2: Arbeit mit der Anwendung aus Sicht der Entwicklung<\/strong> \u2013 der Ingenieur ben\u00f6tigt die Kompetenzen eines Administrators und Entwicklers, deshalb erz\u00e4hlen wir den Admins von der Entwicklung.<\/p>\n<p><\/p>\n<p><strong>Thema Nr. 3: Grundlagen von CI\/CD<\/strong><\/p>\n<p><\/p>\n<ul>\n<li>Einf\u00fchrung in die Automatisierung von CI\/CD<\/li>\n<li>Grundlagen der Arbeit mit Gitlab CI<\/li>\n<li>Beste Praktiken mit gitlab-runner<\/li>\n<li>Bash-, Make- und Gradle-Tools als Teil von CI\/CD und mehr<\/li>\n<li>Docker als L\u00f6sung f\u00fcr CI-Probleme<\/li>\n<\/ul>\n<p><\/p>\n<p><strong>Thema Nr. 4: Gitlab CI\/CD in der Produktion<\/strong><\/p>\n<p><\/p>\n<ul>\n<li>Konkurrenzf\u00e4higkeit beim Starten von Jobs<\/li>\n<li>Kontrolle und Einschr\u00e4nkungen der Ausf\u00fchrung: only, when<\/li>\n<li>Arbeit mit Artefakten<\/li>\n<li>Templates, Includes und Mikrodienste: Vereinfachung der Bereitstellung<\/li>\n<\/ul>\n<p><\/p>\n<p>Wir familiarisieren die Studenten mit den grundlegenden Konzepten und Begriffen von CI\/CD sowie mit den Tools zur Implementierung von CI\/CD. Infolgedessen wird der Student in der Lage sein, selbstst\u00e4ndig ein CI\/CD-Designmuster und das geeignete Implementierungswerkzeug auszuw\u00e4hlen.<\/p>\n<p><\/p>\n<p>Anschlie\u00dfend zeigen wir die Umsetzung von CI\/CD in Gitlab und analysieren die Konfiguration, betrachten erweiterte Nutzungsm\u00f6glichkeiten von Gitlab CI. Infolgedessen wird der Student in der Lage sein, Gitlab CI f\u00fcr eigene Projekte selbstst\u00e4ndig einzurichten.<\/p>\n<p><\/p>\n<p>Im Vergleich zum ersten DevOps-Slurm haben wir die Theorie halbiert (eine Stunde pro Thema), auf eine \u00dcberpr\u00fcfung aller Systeme verzichtet und uns nur auf Gitlab CI konzentriert. Wir haben uns auf praktische Anwendungen konzentriert und viele bew\u00e4hrte Praktiken hinzugef\u00fcgt.<\/p>\n<p><\/p>\n<p><strong>Thema Nr. 5: Infrastructure as Code<\/strong><\/p>\n<p><\/p>\n<ul>\n<li>IaC: Ansatz zur Infrastruktur als Code<\/li>\n<li>Cloud-Anbieter als Infrastruktur-Lieferanten <\/li>\n<li>Systeminitialisierungswerkzeuge, Image-Building (packer) <\/li>\n<li>IaC am Beispiel Terraform<\/li>\n<li>Konfigurationsspeicherung, Zusammenarbeit, Anwendungsautomatisierung <\/li>\n<li>Praxis der Erstellung von Ansible Playbooks <\/li>\n<li>Idempotenz, Deklarativit\u00e4t <\/li>\n<li>IaC am Beispiel Ansible<\/li>\n<\/ul>\n<p><\/p>\n<p>Wir haben den theoretischen Teil zu UI und OpenStack CLI verk\u00fcrzt und uns auf die Praxis konzentriert.<br \/>\nWir betrachten zwei Ans\u00e4tze f\u00fcr IaC, indem wir dasselbe Anwendung verwenden und die Vor- und Nachteile jedes Ansatzes zeigen. Infolgedessen wird der Student verstehen, welcher Ansatz wann zu verwenden ist und wird sowohl mit Terraform als auch mit Ansible arbeiten k\u00f6nnen.<\/p>\n<p><\/p>\n<p>Im Thema zu Terraform betrachten wir in der Praxis die Teamarbeit und die Speicherung des Zustands in einer Datenbank. Bei der Arbeit mit Modulen wird der Student selbst ein Modul schreiben und einrichten, lernen, damit zu arbeiten: wiederverwenden, versionieren. Wir f\u00fcgen die Arbeit mit Consul hinzu und zeigen, in welchen F\u00e4llen dies notwendig ist und wie man ihn richtig benutzt. <\/p>\n<p><\/p>\n<p><strong>Thema Nr. 6: Infrastrukturtests<\/strong><\/p>\n<p><\/p>\n<ul>\n<li>Wir untersuchen, warum keine Tests geschrieben werden.<\/li>\n<li>Welche Arten von Tests gibt es in IaC?<\/li>\n<li>Statische Analysewerkzeuge, sind sie wirklich nutzlos?<\/li>\n<li>Unit-Tests f\u00fcr IaC am Beispiel von Ansible + Molecule<\/li>\n<li>Tests als Teil von CI<\/li>\n<li>Tests auf Steroiden oder wie man nicht f\u00fcnf Stunden auf das Ende der Tests f\u00fcr IaC warten muss<\/li>\n<\/ul>\n<p><\/p>\n<p>Wir haben den theoretischen Teil verk\u00fcrzt, weniger Erz\u00e4hlungen \u00fcber Vagrant\/Molecule und mehr Praxis und direkte Tests mit Fokus auf Linter und ihre Nutzung. Wir betrachten, wie man das Testen beschleunigt.<br \/>\nIn der Praxis wird es Folgendes geben:<\/p>\n<p><\/p>\n<ul>\n<li>ein selbstgeschriebener Linter, der das Vorhandensein notwendiger Variablen f\u00fcr den Host je nach Rolle \u00fcberpr\u00fcft;<\/li>\n<li>Wir f\u00fcgen in CI nur Tests f\u00fcr die Rollen hinzu, die sich ge\u00e4ndert haben, was die Ausf\u00fchrungszeit der Tests erheblich verk\u00fcrzt;<\/li>\n<li>Wir f\u00fcgen Testszenarien hinzu. Wir setzen die Anwendung vollst\u00e4ndig als Integrationstest auf.<\/li>\n<\/ul>\n<p><\/p>\n<p><strong>Thema Nr. 7: Infrastruktur\u00fcberwachung mit Prometheus<\/strong><\/p>\n<p><\/p>\n<ul>\n<li>Wie man ein gesundes \u00dcberwachungssystem aufbaut<\/li>\n<li>\u00dcberwachung als Werkzeug zur Analyse, zur Effizienz der Entwicklung und zur Stabilit\u00e4t des Codes, noch bevor er produktiv wird<\/li>\n<li>Konfiguration von Prometheus + Alertmanager + Grafana<\/li>\n<li>Wir wechseln von der \u00dcberwachung von Ressourcen zur \u00dcberwachung von Anwendungen<\/li>\n<\/ul>\n<p><\/p>\n<p>Wir werden viel \u00fcber die \u00dcberwachung von Mikrodiensten sprechen: ID-Anfragen, API-\u00dcberwachungstools. Es wird viele Best Practices geben und viel eigenst\u00e4ndige Arbeit.<\/p>\n<p><\/p>\n<p>Wir werden unseren eigenen Exporter schreiben. Wir konfigurieren die \u00dcberwachung nicht nur der produktiven Infrastruktur und Anwendungen, sondern auch der Builds in GitLab. Wir werden die Statistiken zu fehlgeschlagenen Tests betrachten. Wir werden in der Praxis sehen, wie die \u00dcberwachung ohne HealthCheck und mit ihm aussieht.<\/p>\n<p><\/p>\n<p><strong>Thema Nr. 8: Anwendungsprotokollierung mit ELK<\/strong><\/p>\n<p><\/p>\n<ul>\n<li>\u00dcberblick \u00fcber Elastic und seine Werkzeuge<\/li>\n<li>ELK\/Elastic Stack\/x-pack - was ist was und wo liegt der Unterschied?<\/li>\n<li>Welche Aufgaben k\u00f6nnen mit ElasticSearch gel\u00f6st werden (Suche, Speicher, Skalierungsmerkmale, Flexibilit\u00e4t der Konfiguration)<\/li>\n<li>Infrastruktur\u00fcberwachung (x-pack)<\/li>\n<li>Container- und Anwendungsprotokolle (x-pack)<\/li>\n<li>Protokollierung am Beispiel unserer Anwendung<\/li>\n<li>Praktiken zur Arbeit mit Kibana<\/li>\n<li>Open Distro for Elasticsearch von Amazon<\/li>\n<\/ul>\n<p><\/p>\n<p>Das Thema wurde vollst\u00e4ndig \u00fcberarbeitet, es wird von Eduard Medwedew geleitet, viele haben ihn in dem Webinar zu DevOps und SRE gesehen. Er wird die besten Praktiken zur Arbeit mit EFK anhand eines Schulungsanwendungsbeispiels vorstellen. Es wird praktische \u00dcbungen mit Kibana geben.<\/p>\n<p><\/p>\n<p><strong>Thema Nr. 9: Automatisierung der Infrastruktur mit ChatOps<\/strong><\/p>\n<p><\/p>\n<ul>\n<li>DevOps und ChatOps<\/li>\n<li>ChatOps: St\u00e4rken<\/li>\n<li>Slack und Alternativen<\/li>\n<li>Bots f\u00fcr ChatOps<\/li>\n<li>Hubot und Alternativen<\/li>\n<li>Sicherheit<\/li>\n<li>Tests<\/li>\n<li>Die besten und schlechtesten Praktiken<\/li>\n<\/ul>\n<p><\/p>\n<p>Wir haben in ChatOps die Praxis der Authentifizierung mit Berechtigungsaufteilung hinzugef\u00fcgt, die Best\u00e4tigung von Aktionen durch einen anderen Benutzer, die Theorie und Praxis der Alternativen zu Slack in Form von Mattermost, die Theorie von Unit- und Integrationstests f\u00fcr den Bot.<\/p>\n<p><\/p>\n<p>Der Slurm DevOps startet am 30. Januar. Preis - 30.000.<br \/>\nF\u00fcr diejenigen, die bis hierher gelesen haben, gibt es einen Rabatt von 15% auf den DevOps-Kurs mit dem Promo-Code habrapost.<\/p>\n<p><\/p>\n<p>Registrierung <noindex><a rel=\"nofollow\" href=\"https:\/\/slurm.io\/devops\/?utm_source=habr%5E_%5Eamp%5E_%5Eutm_medium=post%5E_%5Eamp%5E_%5Eutm_campaign=devops%5E_%5Eamp%5E_%5Eutm_content=post_16-01-2020%5E_%5Eamp%5E_%5Eutm_term=skobin\">hier<\/a><\/noindex><\/p>\n<p><\/p>\n<p>Ich freue mich darauf, euch bei den Slurms zu sehen!<\/p>\n<p>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/484302\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u042f \u043b\u044e\u0431\u043b\u044e \u043f\u0440\u043e\u0435\u043a\u0442 \u0434\u043b\u0438\u043d\u043e\u0439 \u0432 \u043d\u0435\u0434\u0435\u043b\u044e, \u0438 \u043c\u0435\u043d\u044f \u043f\u0443\u0433\u0430\u044e\u0442 \u043f\u0440\u043e\u0435\u043a\u0442\u044b \u0434\u043b\u0438\u043d\u043e\u0439 \u0432 \u0433\u043e\u0434. \u0412 \u0430\u0434\u0436\u0430\u0439\u043b\u0435 \u043c\u043d\u0435 \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u043d\u0440\u0430\u0432\u0438\u043b\u0430\u0441\u044c \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u044f MVP \u0438 \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u0430, \u044d\u0442\u043e \u043f\u0440\u044f\u043c \u043c\u043e\u0435: \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u043e\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b\u0439 \u043a\u0443\u0441\u043e\u043a, \u0432\u043d\u0435\u0434\u0440\u0438\u0442\u044c \u0435\u0433\u043e \u0438 \u0434\u0432\u0438\u043d\u0443\u0442\u044c\u0441\u044f \u0434\u0430\u043b\u044c\u0448\u0435. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c DevOps-\u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0432 \u0442\u043e\u043c \u0432\u0438\u0434\u0435, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0435\u0435 \u043e\u0431\u0441\u0443\u0436\u0434\u0430\u044e\u0442 \u0432 \u043a\u043d\u0438\u0433\u0430\u0445 \u0438 \u043d\u0430 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044f\u0445, \u044d\u0442\u043e \u043a\u0430\u043a \u0440\u0430\u0437 \u043f\u0440\u043e\u0435\u043a\u0442 \u0434\u043b\u0438\u043d\u043e\u0439 \u0432 \u0433\u043e\u0434. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":55400,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-55399","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=\"\u042f \u043b\u044e\u0431\u043b\u044e \u043f\u0440\u043e\u0435\u043a\u0442 \u0434\u043b\u0438\u043d\u043e\u0439 \u0432 \u043d\u0435\u0434\u0435\u043b\u044e, \u0438 \u043c\u0435\u043d\u044f \u043f\u0443\u0433\u0430\u044e\u0442 \u043f\u0440\u043e\u0435\u043a\u0442\u044b \u0434\u043b\u0438\u043d\u043e\u0439 \u0432 \u0433\u043e\u0434.\" \/>\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\/slyorm-devops-luchshe-rabotayushhaya-sinitsa-za-3-dnya-chem-prekrasnyj-zhuravl-v-dalekom-budushhem\" \/>\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\u0421\u043b\u0451\u0440\u043c DevOps \u2014 \u043b\u0443\u0447\u0448\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0430\u044f \u0441\u0438\u043d\u0438\u0446\u0430 \u0437\u0430 3 \u0434\u043d\u044f, \u0447\u0435\u043c \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u044b\u0439 \u0436\u0443\u0440\u0430\u0432\u043b\u044c \u0432 \u0434\u0430\u043b\u0435\u043a\u043e\u043c \u0431\u0443\u0434\u0443\u0449\u0435\u043c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u042f \u043b\u044e\u0431\u043b\u044e \u043f\u0440\u043e\u0435\u043a\u0442 \u0434\u043b\u0438\u043d\u043e\u0439 \u0432 \u043d\u0435\u0434\u0435\u043b\u044e, \u0438 \u043c\u0435\u043d\u044f \u043f\u0443\u0433\u0430\u044e\u0442 \u043f\u0440\u043e\u0435\u043a\u0442\u044b \u0434\u043b\u0438\u043d\u043e\u0439 \u0432 \u0433\u043e\u0434.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/slyorm-devops-luchshe-rabotayushhaya-sinitsa-za-3-dnya-chem-prekrasnyj-zhuravl-v-dalekom-budushhem\" \/>\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-01-18T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:03:30+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\udd47Slr\u00f6m DevOps \u2013 ein besser funktionierender Spatz in 3 Tagen als ein sch\u00f6ner Kranich in ferner Zukunft | ProHoster","description":"Ich mag Projekte, die eine Woche dauern, und ich habe Angst vor Projekten, die ein Jahr dauern.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/slyorm-devops-luchshe-rabotayushhaya-sinitsa-za-3-dnya-chem-prekrasnyj-zhuravl-v-dalekom-budushhem","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\u0421\u043b\u0451\u0440\u043c DevOps \u2014 \u043b\u0443\u0447\u0448\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0430\u044f \u0441\u0438\u043d\u0438\u0446\u0430 \u0437\u0430 3 \u0434\u043d\u044f, \u0447\u0435\u043c \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u044b\u0439 \u0436\u0443\u0440\u0430\u0432\u043b\u044c \u0432 \u0434\u0430\u043b\u0435\u043a\u043e\u043c \u0431\u0443\u0434\u0443\u0449\u0435\u043c | ProHoster","og:description":"\u042f \u043b\u044e\u0431\u043b\u044e \u043f\u0440\u043e\u0435\u043a\u0442 \u0434\u043b\u0438\u043d\u043e\u0439 \u0432 \u043d\u0435\u0434\u0435\u043b\u044e, \u0438 \u043c\u0435\u043d\u044f \u043f\u0443\u0433\u0430\u044e\u0442 \u043f\u0440\u043e\u0435\u043a\u0442\u044b \u0434\u043b\u0438\u043d\u043e\u0439 \u0432 \u0433\u043e\u0434.","og:url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/slyorm-devops-luchshe-rabotayushhaya-sinitsa-za-3-dnya-chem-prekrasnyj-zhuravl-v-dalekom-budushhem","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-01-18T21:00:00+00:00","article:modified_time":"2020-02-18T11:03:30+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"55399","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 19:44:26","updated":"2022-10-03 22:47:42","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\/55399","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=55399"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/55399\/revisions"}],"predecessor-version":[{"id":172874,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/55399\/revisions\/172874"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/55400"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=55399"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=55399"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=55399"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}