{"id":32379,"date":"2019-10-31T21:46:42","date_gmt":"2019-10-31T18:46:42","guid":{"rendered":"https:\/\/prohoster.info\/blog\/dump-conference-grep-backend-devops\/"},"modified":"2019-10-31T21:46:42","modified_gmt":"2019-10-31T18:46:42","slug":"dump-conference-grep-backend-devops","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/dump-conference-grep-backend-devops","title":{"rendered":"DUMP-Konferenz | grep \u2018backend|devops\u2019","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>In der letzten Woche war ich auf der IT-Konferenz DUMP (https:\/\/dump-ekb.ru\/) in Jekaterinburg und m\u00f6chte erz\u00e4hlen, wor\u00fcber in den Sektionen Backend und Devops gesprochen wurde und ob regionale IT-Konferenzen von Bedeutung sind.<\/p>\n<p><img decoding=\"async\" alt=\"DUMP-Konferenz | grep \u2018backend|devops\u2019\" src=\"\/wp-content\/uploads\/2019\/04\/41f20967837a55f879bad17ce62d5040.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Nikolai Svertchkov von Evil Martians \u00fcber Serverless<\/i><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Was war \u00fcberhaupt los?<\/h2>\n<p>\nInsgesamt gab es auf der Konferenz 8 Sektionen: Backend, Frontend, Mobile, Testing und QA, Devops, Design, Wissenschaft und Management.<\/p>\n<p>Die gr\u00f6\u00dften S\u00e4le hatten \u00fcbrigens Wissenschaft und Management, jeweils f\u00fcr etwa 350 Personen. Backend und Frontend waren nur geringf\u00fcgig kleiner. Der Saal f\u00fcr Devops war der kleinste, aber sehr aktiv.<\/p>\n<p>Ich habe Vortr\u00e4ge in den Sektionen Devops und Backend geh\u00f6rt und ein wenig mit den Referenten gesprochen. Ich m\u00f6chte \u00fcber die behandelten Themen berichten und eine \u00dcbersicht \u00fcber diese Sektionen geben.<\/p>\n<p>In den Sektionen Devops und Backend traten Vertreter von SKB Kontur, DataArt, Evil Martians, dem Jekaterinburger Webstudio Flag und Miro (RealTimeBoard) auf. Die Themen betrafen CI\/CD, die Arbeit mit Warteschlangendiensten, Logging, die Themen Serverless und die Arbeit mit PostgreSQL in Go wurden gut behandelt.<\/p>\n<p>Es gab auch Vortr\u00e4ge von Avito, Tinkoff, Yandex, Jetstyle, MegaFon und der Bank Ak Bars, aber ich konnte sie nicht pers\u00f6nlich besuchen (Videoaufzeichnungen und Folien der Vortr\u00e4ge sind noch nicht verf\u00fcgbar, sie versprechen, sie innerhalb von zwei Wochen auf dump-ekb.ru hochzuladen).<\/p>\n<h2>Devops-Sektion<\/h2>\n<p>\nWas mich \u00fcberrascht hat \u2013 die Sektion fand im kleinsten Saal mit etwa 50 Pl\u00e4tzen statt. Die Leute standen sogar in den G\u00e4ngen \ud83d\ude42 Ich werde \u00fcber die Vortr\u00e4ge berichten, die ich h\u00f6ren konnte.<\/p>\n<h4>Elastic mit einem Petabyte<\/h4>\n<p>\nDie Sektion begann mit einem Vortrag von Wladimir Lila (SKB Kontur) \u00fcber Elasticsearch bei Kontur. Sie haben ein ziemlich gro\u00dfes und stark belastetes Elasticsearch (~800 TB Daten, ~1,3 Petabyte unter Ber\u00fccksichtigung der Redundanz). Elasticsearch ist f\u00fcr alle Dienste von Kontur einheitlich, besteht aus zwei Clustern (mit 7 und 9 Servern) und ist so wichtig, dass es bei Kontur einen speziellen Elasticsearch-Ingenieur gibt (n\u00e4mlich Wladimir selbst).<\/p>\n<p>Wladimir teilte auch seine Gedanken \u00fcber den Nutzen von Elasticsearch und die Probleme, die es verursacht, mit.<\/p>\n<p>Nutzen:<\/p>\n<ul>\n<li>Alle Logs an einem Ort, einfacher Zugang zu ihnen<\/li>\n<li>Aufbewahrung von Logs f\u00fcr ein Jahr und deren einfache Analyse<\/li>\n<li>Hohe Geschwindigkeit bei der Arbeit mit Logs<\/li>\n<li>Tolle Datenvisualisierung 'out of the box'<\/li>\n<\/ul>\n<p>\nProbleme:<\/p>\n<ul>\n<li>Message Broker \u2013 ein Muss (bei Kontur \u00fcbernimmt Kafka diese Rolle)<\/li>\n<li>Besonderheiten der Arbeit mit Elasticsearch Curator (periodisch hohe Last durch regelm\u00e4\u00dfige Aufgaben im Curator)<\/li>\n<li>keine eingebaute Authentifizierung (nur gegen separate, ziemlich hohe Geb\u00fchren oder als Open-Source-Plugins in unterschiedlichem Produktionsstatus)<\/li>\n<\/ul>\n<p>\nDie R\u00fcckmeldungen zu Open Distro for Elasticsearch waren ausschlie\u00dflich positiv \ud83d\ude42 Das gleiche gilt f\u00fcr das Autorisierungsthema dort.<\/p>\n<p><b class=\"spoiler_title\">Woher die Petabytes?<\/b>Ihre Knoten bestehen aus Servern mit 12*8 Tb SATA + 2*2 Tb SSD. Cold Storage auf SATA, SSD nur f\u00fcr den hei\u00dfen Cache (Hot Storage).<br \/>\n7+9 Server, (7 + 9) * 12 * 8 = 1536 Tb.<br \/>\nEin Teil des Speicherplatzes ist als Reserve eingeplant, um Redundanz u.\u00e4. abzudecken.<br \/>\nIn Elasticsearch werden Logs von etwa 90 Anwendungen gesendet, einschlie\u00dflich aller Berichterstattungsservices von Kontur, Elba u.a.<\/p>\n<h4>Besonderheiten der Entwicklung auf Serverless<\/h4>\n<p>\nIm Folgenden der Bericht von Ruslan Serkin aus DataArt \u00fcber Serverless.<\/p>\n<p>Ruslan sprach \u00fcber die Entwicklung mit dem Serverless-Ansatz im Allgemeinen und welche Besonderheiten sie hat.<\/p>\n<p>Serverless ist ein Ansatz zur Entwicklung, bei dem die Entwickler keinerlei Ber\u00fchrung mit der Infrastruktur haben. Beispiel: AWS Lambda Serverless, Kubeless.io (Serverless innerhalb von Kubernetes), Google Cloud Functions.<\/p>\n<p>Eine ideale Serverless-Anwendung ist einfach eine Funktion, die eine Anfrage an den Serverless-Anbieter \u00fcber einen speziellen API-Gateway sendet. Der ideale Mikrodienst, wobei in AWS Lambda eine gro\u00dfe Anzahl moderner Programmiersprachen unterst\u00fctzt wird. Die Kosten f\u00fcr die Unterst\u00fctzung und Bereitstellung der Infrastruktur werden bei Cloud-Anbietern null, die Unterst\u00fctzung kleinerer Anwendungen wird ebenfalls sehr g\u00fcnstig sein (AWS Lambda \u2014 0,2$ \/ 1 Million einfacher Anfragen).<\/p>\n<p>Die Skalierbarkeit eines solchen Systems ist nahezu ideal \u2014 der Cloud-Anbieter k\u00fcmmert sich selbst darum, Kubeless skaliert automatisch innerhalb des Kubernetes-Clusters.<\/p>\n<p>Es gibt Nachteile:<\/p>\n<ul>\n<li>die Entwicklung gro\u00dfer Anwendungen wird schwieriger<\/li>\n<li>es gibt Schwierigkeiten mit dem Profiling von Anwendungen (nur Logs stehen zur Verf\u00fcgung, aber kein Profiling im gewohnten Sinne)<\/li>\n<li>es gibt keine Versionierung<\/li>\n<\/ul>\n<p>\nIch sage ganz ehrlich, ich habe vor ein paar Jahren von Serverless geh\u00f6rt, aber all die Jahre war mir unklar, wie ich es richtig anwenden soll. Nach Ruslans Bericht hatte ich ein Verst\u00e4ndnis, und nach Nikolai Swerchkovs (Evil Martians) Bericht aus dem Backend-Bereich wurde es gefestigt. Der Besuch der Konferenz war also nicht umsonst \ud83d\ude42<\/p>\n<h4>CI f\u00fcr kleine Budgets, oder lohnt es sich, ein eigenes CI f\u00fcr eine Webagentur zu schreiben?<\/h4>\n<p>\nMikhail Radionov, Leiter der Webagentur Flag aus Jekaterinburg, sprach \u00fcber selbstgeschriebenes CI\/CD.<\/p>\n<p>Seine Agentur hat den Weg vom \u201emanuellen CI\/CD\u201c (auf den Server per SSH gehen, git pull durchf\u00fchren, 100 Mal am Tag wiederholen) zu Jenkins und zu einem selbstentwickelten Tool namens Pullkins, das es erm\u00f6glicht, den Code zu kontrollieren und Releases durchzuf\u00fchren, zur\u00fcckgelegt.<\/p>\n<p>Warum hat Jenkins nicht \u00fcberzeugt? Er bot standardm\u00e4\u00dfig nicht gen\u00fcgend Flexibilit\u00e4t und war zu kompliziert bei der Anpassung.<\/p>\n<p>\u201eFlag\u201c wird auf Laravel (PHP-Framework) entwickelt. Bei der Entwicklung des CI\/CD-Servers haben Michail und seine Kollegen die integrierten Mechanismen von Laravel namens Telescope und Envoy genutzt. Das Ergebnis ist ein PHP-Server (bitte beachten), der eingehende Webhook-Anfragen verarbeitet, in der Lage ist, Frontend, Backend zu bauen, auf verschiedene Server zu deployen und in Slack zu berichten.<\/p>\n<p>Um die M\u00f6glichkeit einer Blue\/Green-Bereitstellung zu haben und einheitliche Einstellungen in den Dev-, Stage- und Prod-Umgebungen zu gew\u00e4hrleisten, sind sie zu Docker gewechselt. Die Vorteile blieben die gleichen, es kamen M\u00f6glichkeiten zur Homogenisierung der Umgebung und nahtlosem Deployment hinzu, und es entstand die Notwendigkeit, Docker zu lernen, um korrekt damit arbeiten zu k\u00f6nnen.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/michaelradionov\/pullkins\">Das Projekt ist auf Github verf\u00fcgbar.<\/a><\/noindex><\/p>\n<h4>Wie wir die Anzahl der Rollbacks bei Server-Releases um 99% reduziert haben.<\/h4>\n<p>\nDer letzte Vortrag in der DevOps-Sektion wurde von Viktor Jaremtschenko, Lead DevOps-Ingenieur bei Miro.com (ehemals RealTimeBoard), gehalten.<\/p>\n<p>Die Grundlage von RealTimeBoard, dem Hauptprodukt des Miro-Teams, ist eine monolithische Anwendung in Java. Diese ohne Ausfallzeiten zu bauen, zu testen und zu deployen, ist eine anspruchsvolle Aufgabe. Wichtig ist es, eine Version des Codes zu deployen, die nicht zur\u00fcckgerollt werden muss (es handelt sich schlie\u00dflich um ein schweres Monolith).<\/p>\n<p>Auf dem Weg zum Aufbau eines Systems, das dies erm\u00f6glicht, hat Miro einen Weg eingeschlagen, der die Arbeit an der Architektur, den verwendeten Werkzeugen (Atlassian Bamboo, Ansible usw.) und die Teambildung umfasst (sie haben derzeit ein dediziertes DevOps-Team und viele separate Scrum-Teams von Entwicklern verschiedener Profile).<\/p>\n<p>Der Weg erwies sich als schwierig und steinig, und Viktor teilte den gesammelten Schmerz und den dennoch ungebrochenen Optimismus.<\/p>\n<p><img decoding=\"async\" alt=\"DUMP-Konferenz | grep \u2018backend|devops\u2019\" src=\"\/wp-content\/uploads\/2019\/04\/ba6b7fe73d6a5f6bd3c5a372137aaac3.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Gewann ein Buch f\u00fcr Fragen.<\/i><\/p>\n<h2>Backend-Sektion.<\/h2>\n<p>\nIch habe an 2 Vortr\u00e4gen teilgenommen \u2014 von Nikolai Swertschkow (Evil Martians), ebenfalls \u00fcber Serverless, und von Grigori Koschelew (Firma Kontur) \u00fcber Telemetrie.<\/p>\n<h4>Serverless f\u00fcr einfache Sterbliche.<\/h4>\n<p>\nW\u00e4hrend Ruslan Sirkin erkl\u00e4rte, was Serverless ist, zeigte Nikolai einfache Anwendungen mit Serverless und erl\u00e4uterte die Details, die die Kosten und die Geschwindigkeit der Anwendungen in AWS Lambda beeinflussen.<\/p>\n<p>Interessante Detail: Das kleinste bezahlte Element \u2014 128 Mb RAM und 100 ms CPU, kostet 0,000000208$. Dabei sind 1 Million solcher Anfragen pro Monat kostenlos.<\/p>\n<p>Einige Funktionen bei Nikolai \u00fcberschritten h\u00e4ufig das Limit von 100 ms (die Hauptanwendung war in Ruby geschrieben), daher brachte das Neuschreiben in Go eine hervorragende Einsparung.<\/p>\n<h4>Vostok Hercules \u2013 mache Telemetrie wieder gro\u00dfartig!<\/h4>\n<p>\nDer letzte Bericht der Backend-Sektion von Grigori Koschelew (Firma Kontur) \u00fcber Telemetrie. Telemetrie sind Protokolle, Metriken, Anwendungstraces.<\/p>\n<p>Kontur verwendet daf\u00fcr selbstgeschriebene Tools, die auf Github ver\u00f6ffentlicht sind. Das im Bericht erw\u00e4hnte Tool ist Hercules, <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/vostok\/hercules\">github.com\/vostok\/hercules<\/a><\/noindex>, das zur \u00dcbertragung von Telemetriedaten verwendet wird.<\/p>\n<p>Im Bericht von Wladimir Lila in der Devops-Sektion wurde die Speicherung und Verarbeitung von Protokollen in Elasticsearch behandelt, aber es gibt auch die Aufgabe, Protokolle von Tausenden von Ger\u00e4ten und Anwendungen zu liefern, und daf\u00fcr werden Tools wie Vostok Hercules eingesetzt.<\/p>\n<p>Kontur hat den f\u00fcr viele bekannten Weg von RabbitMQ zu Apache Kafka beschritten, aber es war nicht so einfach. Sie mussten Zookeeper, Cassandra und Graphite in das Schema aufnehmen. Informationen zu diesem Bericht kann ich nicht vollst\u00e4ndig enth\u00fcllen (nicht mein Fachgebiet), wenn es interessiert \u2013 man kann auf die Folien und Videos auf der Website der Konferenz warten.<\/p>\n<h2>Wie im Vergleich zu anderen Konferenzen?<\/h2>\n<p>\nIch kann sie nicht mit den Konferenzen in Moskau und St. Petersburg vergleichen, ich kann sie mit anderen Veranstaltungen im Ural und dem 404fest in Samara vergleichen.<\/p>\n<p>Die DAMP wird in 8 Sektionen durchgef\u00fchrt, das ist ein Rekord f\u00fcr Ural-Konferenzen. Sehr gro\u00dfe Sektionen Wissenschaft und Management, das ist auch ungew\u00f6hnlich. Das Publikum in Ekaterinburg ist ziemlich strukturiert \u2013 in der Stadt gibt es gro\u00dfe Entwicklungsabteilungen von Yandex, Kontur, Tinkoff, das hinterl\u00e4sst auch einen Eindruck auf die Berichte.<\/p>\n<p>Ein weiterer interessanter Punkt \u2013 viele Unternehmen haben gleich 3\u20134 Referenten auf der Konferenz (so war es bei Kontur, Evil Martians, Tinkoff). Viele von ihnen waren Sponsoren, aber die Berichte waren durchaus auf dem Niveau anderer, es sind keine Werbeberichte.<\/p>\n<p>Gehen oder nicht gehen? Wenn Sie im Ural oder in der N\u00e4he leben, haben Sie die M\u00f6glichkeit und interessante Themen \u2013 ja, nat\u00fcrlich. Wenn Sie an einer weiteren Reise denken \u2013 ich w\u00fcrde die Themen der Berichte und die Videos der Berichte aus den vergangenen Jahren anschauen <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/user\/videoitpeople\/videos\">www.youtube.com\/user\/videoitpeople\/videos<\/a><\/noindex> und eine Entscheidung treffen.<br \/>\nEin weiterer Vorteil von Konferenzen in den Regionen ist, dass man in der Regel leicht nach den Berichten mit dem Referenten sprechen kann, es gibt einfach weniger Interessenten f\u00fcr ein solches Gespr\u00e4ch.<\/p>\n<p><img decoding=\"async\" alt=\"DUMP-Konferenz | grep \u2018backend|devops\u2019\" src=\"\/wp-content\/uploads\/2019\/04\/0b60db17e153e0720a763e9f5faa6544.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDanke an DAMP und Ekaterinburg! )<br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/449440\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0430 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u043d\u0435\u0434\u0435\u043b\u0435 \u044f \u0441\u0445\u043e\u0434\u0438\u043b \u043d\u0430 IT \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044e DUMP (https:\/\/dump-ekb.ru\/) \u0432 \u0415\u043a\u0430\u0442\u0435\u0440\u0438\u043d\u0431\u0443\u0440\u0433\u0435 \u0438 \u0445\u043e\u0447\u0443 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c, \u043e \u0447\u0435\u043c \u0448\u043b\u0430 \u0440\u0435\u0447\u044c \u0432 \u0441\u0435\u043a\u0446\u0438\u044f\u0445 Backend \u0438 Devops, \u0438 \u0441\u0442\u043e\u044f\u0442 \u043b\u0438 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044f \u0440\u0435\u0433\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 IT \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438. \u041d\u0438\u043a\u043e\u043b\u0430\u0439 \u0421\u0432\u0435\u0440\u0447\u043a\u043e\u0432 \u0438\u0437 Evil Martians \u043e Serverless \u0427\u0442\u043e \u0442\u0430\u043c \u0431\u044b\u043b\u043e \u0432\u043e\u043e\u0431\u0449\u0435? \u0412\u0441\u0435\u0433\u043e \u043d\u0430 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 \u0431\u044b\u043b\u043e 8 \u0441\u0435\u043a\u0446\u0438\u0439: Backend, Frontend, Mobile, \u0422\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 QA, Devops, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":24192,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-32379","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=\"\u041d\u0430 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u043d\u0435\u0434\u0435\u043b\u0435 \u044f \u0441\u0445\u043e\u0434\u0438\u043b \u043d\u0430 IT \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044e DUMP (https:\/\/dump-ekb.ru\/) \u0432 \u0415\u043a\u0430\u0442\u0435\u0440\u0438\u043d\u0431\u0443\u0440\u0433\u0435 \u0438 \u0445\u043e\u0447\u0443 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c, \u043e \u0447\u0435\u043c \u0448\u043b\u0430 \u0440\u0435\u0447\u044c \u0432 \u0441\u0435\u043a\u0446\u0438\u044f\u0445 Backend \u0438 Devops, \u0438 \u0441\u0442\u043e\u044f\u0442 \u043b\u0438 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044f \u0440\u0435\u0433\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 IT \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438.\" \/>\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\/dump-conference-grep-backend-devops\" \/>\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\udd47DUMP conference | grep \u2018backend|devops\u2019 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0430 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u043d\u0435\u0434\u0435\u043b\u0435 \u044f \u0441\u0445\u043e\u0434\u0438\u043b \u043d\u0430 IT \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044e DUMP (https:\/\/dump-ekb.ru\/) \u0432 \u0415\u043a\u0430\u0442\u0435\u0440\u0438\u043d\u0431\u0443\u0440\u0433\u0435 \u0438 \u0445\u043e\u0447\u0443 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c, \u043e \u0447\u0435\u043c \u0448\u043b\u0430 \u0440\u0435\u0447\u044c \u0432 \u0441\u0435\u043a\u0446\u0438\u044f\u0445 Backend \u0438 Devops, \u0438 \u0441\u0442\u043e\u044f\u0442 \u043b\u0438 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044f \u0440\u0435\u0433\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 IT \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/dump-conference-grep-backend-devops\" \/>\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-31T18:46:42+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:46:42+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\udd47DUMP-Konferenz | grep 'backend|devops' | ProHoster","description":"In der letzten Woche war ich auf der IT-Konferenz DUMP (https:\/\/dump-ekb.ru\/) in Jekaterinburg und m\u00f6chte erz\u00e4hlen, wor\u00fcber in den Sektionen Backend und Devops gesprochen wurde und ob regionale IT-Konferenzen von Bedeutung sind.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/dump-conference-grep-backend-devops","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\udd47DUMP conference | grep \u2018backend|devops\u2019 | ProHoster","og:description":"\u041d\u0430 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u043d\u0435\u0434\u0435\u043b\u0435 \u044f \u0441\u0445\u043e\u0434\u0438\u043b \u043d\u0430 IT \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044e DUMP (https:\/\/dump-ekb.ru\/) \u0432 \u0415\u043a\u0430\u0442\u0435\u0440\u0438\u043d\u0431\u0443\u0440\u0433\u0435 \u0438 \u0445\u043e\u0447\u0443 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c, \u043e \u0447\u0435\u043c \u0448\u043b\u0430 \u0440\u0435\u0447\u044c \u0432 \u0441\u0435\u043a\u0446\u0438\u044f\u0445 Backend \u0438 Devops, \u0438 \u0441\u0442\u043e\u044f\u0442 \u043b\u0438 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044f \u0440\u0435\u0433\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 IT \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438.","og:url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/dump-conference-grep-backend-devops","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-31T18:46:42+00:00","article:modified_time":"2019-10-31T18:46:42+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"32379","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 10:34:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:59:30","updated":"2026-01-21 10:34:19","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\/32379","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=32379"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/32379\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/24192"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=32379"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=32379"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=32379"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}