{"id":79498,"date":"2020-04-27T19:42:07","date_gmt":"2020-04-27T17:42:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/mikroservisy-chto-eto-zachem-eto-i-kogda-nuzhno-ih-vnedryat"},"modified":"2020-04-27T19:42:07","modified_gmt":"2020-04-27T17:42:07","slug":"mikroservisy-chto-eto-zachem-eto-i-kogda-nuzhno-ih-vnedryat","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/mikroservisy-chto-eto-zachem-eto-i-kogda-nuzhno-ih-vnedryat","title":{"rendered":"Mikroservices: Was sie sind, warum sie ben\u00f6tigt werden und wann man sie einf\u00fchren sollte.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Ich wollte schon lange einen Artikel \u00fcber mikroskopische Architektur schreiben, aber ich wurde die ganze Zeit von zwei Punkten gestoppt \u2013 je tiefer ich in das Thema eintauchte, desto mehr schien mir, dass das, was ich wei\u00df, offensichtlich ist, und das, was ich nicht wei\u00df, muss noch weiter erforscht werden. Auf der anderen Seite denke ich, dass es schon gen\u00fcgend Diskussionsstoff f\u00fcr ein breites Publikum gibt. Daher sind alternative Meinungen willkommen. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Das Conway-Gesetz und die Verbindung zwischen Gesch\u00e4ft, Organisation und Informationssystem<\/h2>\n<p>\nIch erlaube mir erneut zu zitieren:<\/p>\n<blockquote><p>\u201eJede Organisation, die ein System (im weitesten Sinne) entwirft, wird ein Design erhalten, dessen Struktur die Struktur der Teams in dieser Organisation widerspiegelt\u201c<br \/>\n\u2013 Melvyn Conway, 1967\n<\/p><\/blockquote>\n<p>Meiner Meinung nach bezieht sich dieses Gesetz eher auf die Zweckm\u00e4\u00dfigkeit der Gesch\u00e4ftsorganisation als direkt auf das Informationssystem. Ich erkl\u00e4re es am Beispiel. Angenommen, wir haben eine relativ stabile Gesch\u00e4ftsm\u00f6glichkeit mit einem Lebenszyklus, der lang genug ist, um es sinnvoll zu machen, ein Unternehmen zu gr\u00fcnden (das ist kein Schreibfehler, der Begriff gef\u00e4llt mir sehr, den ich abgekupfert habe). Es versteht sich von selbst, dass das unterst\u00fctzende System dieses Gesch\u00e4fts organisatorisch und prozessual zu diesem Gesch\u00e4ft passen wird.<\/p>\n<h2>Gesch\u00e4ftsorientierung von Informationssystemen<\/h2>\n<p>\n<img decoding=\"async\" alt=\"Mikroservices: Was sie sind, warum sie ben\u00f6tigt werden und wann man sie einf\u00fchren sollte.\" src=\"\/wp-content\/uploads\/2020\/04\/0866e113f737b66936a6fd9545b7d1b5.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIch erkl\u00e4re es am Beispiel. Angenommen, es gibt eine Gesch\u00e4ftsm\u00f6glichkeit zur Organisation eines Gesch\u00e4fts f\u00fcr den Pizzaverkauf. In der Version V1 (nennen wir sie vor-informatisch) stellte das Unternehmen eine Pizzeria, eine Kasse und einen Lieferdienst dar. Diese Version war in einem Umfeld mit niedriger Ver\u00e4nderlichkeit sehr langlebig. Dann kam die Version 2 \u2013 fortschrittlicher und f\u00e4hig, ein Informationssystem als Grundlage f\u00fcr das Gesch\u00e4ft mit monolithischer Architektur zu nutzen. Und hier entsteht meines Erachtens eine einfach furchtbare Ungerechtigkeit gegen\u00fcber den Monolithen \u2013 <b>angeblich entspricht die monolithische Architektur nicht dem Dom\u00e4nenmodell des Gesch\u00e4fts.<\/b>. Wenn dem so w\u00e4re, k\u00f6nnte das System \u00fcberhaupt nicht funktionieren - was im Widerspruch zu demselben Gesetz von Conway und dem gesunden Menschenverstand steht. Nein, die monolithische Architektur entspricht v\u00f6llig dem Gesch\u00e4ftsmodell in dieser Phase der Gesch\u00e4ftsentwicklung - ich meine nat\u00fcrlich die Phase, in der das System bereits erstellt und in Betrieb genommen wurde. Es ist ein v\u00f6llig bemerkenswerter Fakt, dass unabh\u00e4ngig vom architektonischen Ansatz sowohl die Service-orientierte Architektur Version 3 als auch die Mikroservice-Architektur Version N gleich gut funktionieren werden. Wo liegt der Haken?<\/p>\n<h2>Alles flie\u00dft, alles ver\u00e4ndert sich oder sind Mikroservices ein Mittel im Kampf gegen die Komplexit\u00e4t?<\/h2>\n<p>\n Bevor wir fortfahren, lassen Sie uns einige Missverst\u00e4ndnisse \u00fcber Mikroservice-Architektur betrachten.<\/p>\n<p>Bef\u00fcrworter des mikroservicebasierten Ansatzes sagen oft, dass die Zerlegung eines Monolithen in Mikroservices den Entwicklungsansatz vereinfacht, indem die Codebasis der einzelnen Dienste verkleinert wird. Meiner Meinung nach ist diese Aussage v\u00f6lliger Unsinn. Ernsthaft, scheint die offensichtliche Interaktion innerhalb eines Monolithen und homogener Code kompliziert zu sein? Wenn das wirklich der Fall w\u00e4re, w\u00fcrden alle Projekte von Anfang an als Mikroservices aufgebaut werden, w\u00e4hrend die Praxis zeigt, dass die Migration vom Monolithen zu Mikroservices wesentlich verbreiteter ist. Die Komplexit\u00e4t verschwindet nicht, sie wandert einfach von einzelnen Modulen zu Schnittstellen (ob es sich um Datenbusse, RPC, APIs oder andere Protokolle handelt) und zu orchestrierenden Systemen. Und das ist kompliziert! <\/p>\n<p>Der Vorteil der Verwendung eines heterogenen Stacks ist ebenfalls fraglich. Ich werde nicht bestreiten, dass dies auch m\u00f6glich ist, aber in der Realit\u00e4t kommt es selten vor (Um der Sache vorzugreifen - es sollte der Fall sein - aber eher als Konsequenz denn als Vorteil).<\/p>\n<h2>Der Lebenszyklus eines Produkts und der Lebenszyklus eines Dienstes<\/h2>\n<p>\nSchauen Sie sich das Diagramm oben noch einmal an. Ich habe den verk\u00fcrzten Lebenszyklus einer einzelnen Gesch\u00e4ftsversion nicht ohne Grund hervorgehoben - unter den modernen Bedingungen ist es gerade die Beschleunigung des \u00dcbergangs des Gesch\u00e4fts zwischen Versionen, die entscheidend f\u00fcr seinen Erfolg ist. <b>Der Erfolg eines Produkts wird durch die Geschwindigkeit bestimmt, mit der Gesch\u00e4fts-Hypothesen darin \u00fcberpr\u00fcft werden.<\/b>. Und hier liegt meiner Meinung nach der Schl\u00fcsselvorteil der Mikroservice-Architektur. Aber lassen Sie uns der Reihe nach vorgehen. <\/p>\n<p>Lass uns zur n\u00e4chsten Stufe der Evolution von Informationssystemen \u00fcbergehen \u2013 zur serviceorientierten Architektur SOA. Also, zu einem bestimmten Zeitpunkt haben wir in unserem Produkt <b>langfristige Dienste<\/b> \u2013 langfristig in dem Sinne, dass beim \u00dcbergang zwischen den Produktversionen die Chance besteht, dass der Lebenszyklus des Dienstes l\u00e4nger ist als der Lebenszyklus der n\u00e4chsten Produktversion. Es w\u00e4re logisch, sie \u00fcberhaupt nicht zu ver\u00e4ndern \u2013 uns <b>ist insbesondere die Geschwindigkeit des \u00dcbergangs zur n\u00e4chsten Version wichtig<\/b>. Aber leider sind wir gezwungen, st\u00e4ndig \u00c4nderungen an den Diensten vorzunehmen \u2013 und hier ist alles m\u00f6glich, sowohl DevOps-Praktiken als auch Containerisierung und andere Dinge \u2013 alles, was einem in den Sinn kommt. Aber das sind immer noch keine Mikrodienste! <\/p>\n<h2>Mikrodienste als Mittel zur Bew\u00e4ltigung von Komplexit\u00e4t... Konfigurationsmanagement<\/h2>\n<p>\n Und hier k\u00f6nnen wir endlich zur entscheidenden Rolle von Mikrodiensten \u00fcbergehen \u2013 es ist ein Ansatz, der das Konfigurationsmanagement des Produkts vereinfacht. Genauer gesagt, die Funktion jedes Mikrodienstes beschreibt genau die Gesch\u00e4ftsfunction innerhalb des Produkts gem\u00e4\u00df dem Domainmodell \u2013 und das sind bereits Dinge, die nicht in der kurzlebigen Version leben, sondern in der langfristigen Gesch\u00e4ftsm\u00f6glichkeit. Der \u00dcbergang zur n\u00e4chsten Produktversion geschieht buchst\u00e4blich unbemerkt \u2013 man \u00e4ndert\/hinzugef\u00fcgt einen Mikrodienst oder vielleicht nur das Schema ihrer Interaktion und befindet sich pl\u00f6tzlich schon in der Zukunft, w\u00e4hrend man die weinenden Konkurrenten hinter sich l\u00e4sst, die weiterhin zwischen den Versionen ihrer Monolithen h\u00fcpfen. Stellen Sie sich nun vor, dass es ausreichend viele Mikrodienste mit vordefinierten Schnittstellen und Gesch\u00e4ftsm\u00f6glichkeiten gibt. Und Sie kommen und bauen die Struktur Ihres Produkts aus fertigen Mikrodiensten \u2013 einfach indem Sie beispielsweise ein Diagramm zeichnen. Herzlichen Gl\u00fcckwunsch \u2013 Sie haben eine Plattform geschaffen \u2013 und jetzt k\u00f6nnen Sie sich Ihr Gesch\u00e4ft zusammenklicken. Tr\u00e4ume, Tr\u00e4ume. <\/p>\n<h2>Das DBMS Tarantool ist ein attraktives, zukunftstr\u00e4chtiges Produkt zur Erstellung von hochbelasteten Anwendungen.<\/h2>\n<p><\/p>\n<ul>\n<li> Die Systemarchitektur sollte durch den Lebenszyklus ihrer Komponenten definiert werden. Wenn eine Komponente innerhalb einer Produktversion lebt, macht es keinen Sinn, die Komplexit\u00e4t des Systems zu erh\u00f6hen, indem man den mikrodienstlichen Ansatz anwendet.\n<\/li>\n<li>Die mikrodienstliche Architektur sollte auf dem Domainmodell basieren \u2013 aus dem Grund, dass die Gesch\u00e4ftsm\u00f6glichkeit das am l\u00e4ngsten lebende Gebiet ist.<\/li>\n<li>Lieferpraktiken (DevOps-Praktiken) und Orchestrierung sind f\u00fcr die Mikrodienstarchitektur von entscheidender Bedeutung, da eine h\u00f6here \u00c4nderungsrate der Komponenten erh\u00f6hte Anforderungen an die Geschwindigkeit und Qualit\u00e4t der Lieferung stellt. <\/li>\n<\/ul>\n<p>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/499174\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u0442\u0430\u0442\u044c\u044e \u043d\u0430 \u0442\u0435\u043c\u0443 \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043d\u043e\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u044f \u0445\u043e\u0442\u0435\u043b \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0434\u0430\u0432\u043d\u043e, \u043e\u0434\u043d\u0430\u043a\u043e \u0432\u0441\u0435 \u0432\u0440\u0435\u043c\u044f \u043e\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u043b\u0438 \u0434\u0432\u0430 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u2014 \u0447\u0435\u043c \u0434\u0430\u043b\u044c\u0448\u0435 \u044f \u043f\u043e\u0433\u0440\u0443\u0436\u0430\u043b\u0441\u044f \u0432 \u0442\u0435\u043c\u0443, \u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u043c\u043d\u0435 \u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u0442\u043e, \u0447\u0442\u043e \u044f \u0437\u043d\u0430\u044e \u2014 \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e, \u0430 \u0447\u0442\u043e \u043d\u0435 \u0437\u043d\u0430\u044e \u2014 \u0435\u0449\u0435 \u0438\u0437\u0443\u0447\u0430\u0442\u044c \u0438 \u0438\u0437\u0443\u0447\u0430\u0442\u044c. \u0421 \u0434\u0440\u0443\u0433\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u044b \u0441\u0447\u0438\u0442\u0430\u044e, \u0447\u0442\u043e \u0443\u0436\u0435 \u0435\u0441\u0442\u044c \u043e \u0447\u0435\u043c \u043f\u043e\u0440\u0430\u0441\u0441\u0443\u0436\u0434\u0430\u0442\u044c \u0438 \u0432 \u0448\u0438\u0440\u043e\u043a\u043e\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":79499,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-79498","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=\"\u0421\u0442\u0430\u0442\u044c\u044e \u043d\u0430 \u0442\u0435\u043c\u0443 \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043d\u043e\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u044f \u0445\u043e\u0442\u0435\u043b \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0434\u0430\u0432\u043d\u043e, \u043e\u0434\u043d\u0430\u043a\u043e \u0432\u0441\u0435 \u0432\u0440\u0435\u043c\u044f \u043e\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u043b\u0438 \u0434\u0432\u0430 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u2014 \u0447\u0435\u043c \u0434\u0430\u043b\u044c\u0448\u0435 \u044f \u043f\u043e\u0433\u0440\u0443\u0436\u0430\u043b\u0441\u044f \u0432 \u0442\u0435\u043c\u0443, \u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u043c\u043d\u0435 \u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u0442\u043e, \u0447\u0442\u043e \u044f \u0437\u043d\u0430\u044e \u2014 \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e, \u0430 \u0447\u0442\u043e \u043d\u0435 \u0437\u043d\u0430\u044e \u2014 \u0435\u0449\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\/mikroservisy-chto-eto-zachem-eto-i-kogda-nuzhno-ih-vnedryat\" \/>\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\u041c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u044b: \u0447\u0442\u043e \u044d\u0442\u043e, \u0437\u0430\u0447\u0435\u043c \u044d\u0442\u043e \u0438 \u043a\u043e\u0433\u0434\u0430 \u043d\u0443\u0436\u043d\u043e \u0438\u0445 \u0432\u043d\u0435\u0434\u0440\u044f\u0442\u044c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u0442\u0430\u0442\u044c\u044e \u043d\u0430 \u0442\u0435\u043c\u0443 \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043d\u043e\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u044f \u0445\u043e\u0442\u0435\u043b \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0434\u0430\u0432\u043d\u043e, \u043e\u0434\u043d\u0430\u043a\u043e \u0432\u0441\u0435 \u0432\u0440\u0435\u043c\u044f \u043e\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u043b\u0438 \u0434\u0432\u0430 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u2014 \u0447\u0435\u043c \u0434\u0430\u043b\u044c\u0448\u0435 \u044f \u043f\u043e\u0433\u0440\u0443\u0436\u0430\u043b\u0441\u044f \u0432 \u0442\u0435\u043c\u0443, \u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u043c\u043d\u0435 \u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u0442\u043e, \u0447\u0442\u043e \u044f \u0437\u043d\u0430\u044e \u2014 \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e, \u0430 \u0447\u0442\u043e \u043d\u0435 \u0437\u043d\u0430\u044e \u2014 \u0435\u0449\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/mikroservisy-chto-eto-zachem-eto-i-kogda-nuzhno-ih-vnedryat\" \/>\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-04-27T17:42:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-04-27T17:42:07+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\udd47Mikrodienste: Was sind sie, warum sind sie wichtig und wann sollten sie implementiert werden | ProHoster","description":"Ich wollte schon seit langem einen Artikel \u00fcber Mikrodienstarchitektur schreiben, doch zwei Dinge hielten mich immer wieder auf \u2014 je mehr ich in das Thema eintauchte, desto mehr schien es mir, dass das, was ich wei\u00df, offensichtlich ist, und was ich nicht wei\u00df, noch unbekannt.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/mikroservisy-chto-eto-zachem-eto-i-kogda-nuzhno-ih-vnedryat","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\u041c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u044b: \u0447\u0442\u043e \u044d\u0442\u043e, \u0437\u0430\u0447\u0435\u043c \u044d\u0442\u043e \u0438 \u043a\u043e\u0433\u0434\u0430 \u043d\u0443\u0436\u043d\u043e \u0438\u0445 \u0432\u043d\u0435\u0434\u0440\u044f\u0442\u044c | ProHoster","og:description":"\u0421\u0442\u0430\u0442\u044c\u044e \u043d\u0430 \u0442\u0435\u043c\u0443 \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043d\u043e\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u044f \u0445\u043e\u0442\u0435\u043b \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0434\u0430\u0432\u043d\u043e, \u043e\u0434\u043d\u0430\u043a\u043e \u0432\u0441\u0435 \u0432\u0440\u0435\u043c\u044f \u043e\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u043b\u0438 \u0434\u0432\u0430 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u2014 \u0447\u0435\u043c \u0434\u0430\u043b\u044c\u0448\u0435 \u044f \u043f\u043e\u0433\u0440\u0443\u0436\u0430\u043b\u0441\u044f \u0432 \u0442\u0435\u043c\u0443, \u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u043c\u043d\u0435 \u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u0442\u043e, \u0447\u0442\u043e \u044f \u0437\u043d\u0430\u044e \u2014 \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e, \u0430 \u0447\u0442\u043e \u043d\u0435 \u0437\u043d\u0430\u044e \u2014 \u0435\u0449\u0435.","og:url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/mikroservisy-chto-eto-zachem-eto-i-kogda-nuzhno-ih-vnedryat","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-04-27T17:42:07+00:00","article:modified_time":"2020-04-27T17:42:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"79498","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 16:37:22","updated":"2022-09-28 07:38:47","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/79498","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=79498"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/79498\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/79499"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=79498"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=79498"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=79498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}