{"id":30470,"date":"2019-10-31T21:35:42","date_gmt":"2019-10-31T18:35:42","guid":{"rendered":"https:\/\/prohoster.info\/blog\/sovremennaya-platforma-dlya-razrabotki-i-razvertyvaniya-programmnogo-obespecheniya\/"},"modified":"2019-10-31T21:35:42","modified_gmt":"2019-10-31T18:35:42","slug":"sovremennaya-platforma-dlya-razrabotki-i-razvertyvaniya-programmnogo-obespecheniya","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/sovremennaya-platforma-dlya-razrabotki-i-razvertyvaniya-programmnogo-obespecheniya","title":{"rendered":"Moderne Plattform f\u00fcr die Entwicklung und Bereitstellung von Software","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dies ist die erste Ver\u00f6ffentlichung in einer Reihe von Materialien, die sich mit den \u00c4nderungen, Verbesserungen und Erg\u00e4nzungen im bevorstehenden Update der Red Hat OpenShift-Plattform auf 4.0 befassen, die helfen werden, sich auf den \u00dcbergang zur neuen Version vorzubereiten.<\/p>\n<p><img decoding=\"async\" alt=\"Moderne Plattform f\u00fcr die Entwicklung und Bereitstellung von Software\" src=\"\/wp-content\/uploads\/2019\/03\/c3c3ca1d31f65d6642acb50832db0812.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVon dem Moment an, als die Vertreter der gerade erst entstehenden Kubernetes-Community im Herbst 2014 zum ersten Mal im Google-B\u00fcro in Seattle zusammentrafen, war schon abzusehen, dass das Kubernetes-Projekt die modernen Ans\u00e4tze zur Softwareentwicklung und -bereitstellung grundlegend ver\u00e4ndern w\u00fcrde. Gleichzeitig setzten \u00f6ffentliche Cloud-Anbieter weiterhin kr\u00e4ftig auf den Ausbau der Infrastruktur und die Entwicklung von Dienstleistungen, was die Arbeit mit IT und die Softwareerstellung erheblich erleichterte und zug\u00e4nglicher machte, was sich zu Beginn des Jahrzehnts kaum jemand h\u00e4tte vorstellen k\u00f6nnen.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nEs versteht sich von selbst, dass die Ank\u00fcndigung jedes neuen Cloud-Dienstes von zahlreichen Experten-Diskussionen auf Twitter begleitet wurde, wobei die Debatten \u00fcber die unterschiedlichsten Themen gef\u00fchrt wurden \u2013 unter anderem \u00fcber das Ende des Zeitalters des Open Source, den Niedergang der On-Premises-IT, die Unvermeidlichkeit einer neuen Softwaremonopolstellung in der Cloud und dar\u00fcber, wie das neue Paradigma X alle anderen Paradigmen abl\u00f6sen wird. <\/p>\n<h3>Es ist \u00fcberfl\u00fcssig zu sagen, dass all diese Diskussionen ziemlich t\u00f6richt waren.<\/h3>\n<p>\nDie Realit\u00e4t ist, dass nichts einfach verschwinden wird, und heute kann man ein exponentielles Wachstum von Endprodukten und deren Entwicklungsmethoden beobachten, was mit dem st\u00e4ndigen Erscheinen neuer Software in unserem Leben zusammenh\u00e4ngt. Und trotz aller Ver\u00e4nderungen wird im Wesentlichen alles gleich bleiben. Softwareentwickler werden weiterhin fehlerhaften Code schreiben, Operations- und Reliability-Ingenieure werden weiterhin mit Paging-Systemen arbeiten und automatische Benachrichtigungen in Slack erhalten, Manager werden nach wie vor mit den Begriffen OpEx und CapEx hantieren, und jedes Mal, wenn ein Fehler auftritt, wird der leitende Entwickler traurig seufzen und sagen: \u201eIch habe es doch gesagt\u2026\u201c <\/p>\n<p>Was wirklich <b>diskutiert werden sollte<\/b>, so ist das, welche Werkzeuge wir erhalten k\u00f6nnen, um qualitativ hochwertigere Softwareprodukte zu erstellen, und wie sie die Sicherheit erh\u00f6hen und die Entwicklung einfacher und zuverl\u00e4ssiger gestalten. Mit zunehmender Komplexit\u00e4t der Projekte entstehen auch neue Risiken, und heute h\u00e4ngen die Lebensweisen der Menschen so stark von der Software ab, dass Entwickler einfach verpflichtet sind, ihre Arbeiten zu verbessern. <\/p>\n<p>Kubernetes ist eines dieser Werkzeuge. Es wird daran gearbeitet, es im Rahmen von Red Hat OpenShift mit anderen Tools und Dienstleistungen in einer einzigen Plattform zu vereinen, die es erm\u00f6glichen w\u00fcrde, Software zuverl\u00e4ssiger, benutzerfreundlicher und sicherer f\u00fcr die Anwender zu machen. <\/p>\n<p>Vor diesem Hintergrund stellt sich das OpenShift-Team eine einfache Frage: <\/p>\n<h3>Wie kann die Arbeit mit Kubernetes einfacher und benutzerfreundlicher gestaltet werden? <\/h3>\n<p>\nDie Antwort ist \u00fcberraschend offensichtlich: <\/p>\n<ul>\n<li>komplizierte Punkte im Cloud- oder On-Premise-Deployment zu automatisieren; <\/li>\n<li>den Fokus auf Zuverl\u00e4ssigkeit zu legen und dabei die Komplexit\u00e4t zu verbergen; <\/li>\n<li>konstante Anstrengungen zu unternehmen, um einfache und sichere Updates zu ver\u00f6ffentlichen; <\/li>\n<li>Kontrollierbarkeit und Auditierbarkeit zu gew\u00e4hrleisten; <\/li>\n<li>von Anfang an hohe Sicherheit zu bieten, jedoch nicht auf Kosten der Benutzerfreundlichkeit. <\/li>\n<\/ul>\n<p>\nDie n\u00e4chste Version von OpenShift sollte sowohl die Erfahrungen von Entwicklern als auch die der anderen Entwickler ber\u00fccksichtigen, die in gro\u00dfem Ma\u00dfstab Software in den gr\u00f6\u00dften Unternehmen der Welt implementieren. Au\u00dferdem muss sie alle gesammelten Erfahrungen von offenen \u00d6kosystemen ber\u00fccksichtigen, die heute die Grundlage der modernen Welt bilden. Dabei ist es notwendig, sich von der alten Mentalit\u00e4t des Amateurentwicklers zu l\u00f6sen und zu einer neuen Philosophie der automatisierten Zukunft \u00fcberzugehen. Es muss eine \u201aBr\u00fccke\u2018 zwischen den alten und neuen Methoden der Softwarebereitstellung geschlagen werden und die gesamte verf\u00fcgbare Infrastruktur vollst\u00e4ndig genutzt werden \u2013 unabh\u00e4ngig davon, ob sie von einem gro\u00dfen Cloud-Anbieter verwaltet wird oder auf winzigen Systemen am Rande l\u00e4uft. <\/p>\n<h3>Wie erreicht man ein solches Ergebnis?<\/h3>\n<p>\nBei Red Hat ist es \u00fcblich, lange geduldige und undankbare Arbeit zu leisten, um die gewachsene Gemeinschaft zu erhalten und die Schlie\u00dfung von Projekten, an denen das Unternehmen beteiligt ist, zu verhindern. In der Open-Source-Community gibt es eine riesige Menge talentierter Entwickler, die die au\u00dfergew\u00f6hnlichsten Dinge schaffen \u2013 unterhaltsame, lehrreiche, neue M\u00f6glichkeiten er\u00f6ffnende und einfach sch\u00f6ne Sachen. Niemand erwartet jedoch, dass alle Beteiligten in die gleiche Richtung gehen oder gemeinsame Ziele verfolgen. Es ist manchmal notwendig, diese Energie zu nutzen und sie in die richtigen Bahnen zu lenken, um Entwicklungen voranzutreiben, die unseren Nutzern n\u00fctzlich w\u00e4ren, w\u00e4hrend wir gleichzeitig die Entwicklung unserer Gemeinschaften im Auge behalten und von ihnen lernen sollten. <\/p>\n<p>Anfang 2018 erwarb Red Hat das Projekt CoreOS, das \u00e4hnliche Ansichten \u00fcber die Zukunft hatte \u2013 sicherer und zuverl\u00e4ssiger, basierend auf Open-Source-Prinzipien. Das Unternehmen arbeitete an der Weiterentwicklung dieser Ideen und deren Umsetzung, um unsere Philosophie in die Tat umzusetzen \u2013 den sicheren Betrieb aller Software zu erreichen. Diese ganze Arbeit basiert auf Kubernetes, Linux, \u00f6ffentlichen Clouds, privaten Clouds und Tausenden anderen Projekten, die das Fundament unseres modernen digitalen \u00d6kosystems bilden. <\/p>\n<h3>Die neue Version von OpenShift 4 wird verst\u00e4ndlich, automatisiert und nat\u00fcrlicher sein.<\/h3>\n<p>\nDie OpenShift-Plattform wird mit den besten und zuverl\u00e4ssigsten Linux-Betriebssystemen, mit Bare-Metal-Hardwareunterst\u00fctzung, benutzerfreundlicher Virtualisierung, automatisierter Infrastrukturprogrammierung und selbstverst\u00e4ndlich mit Containern (die im Grunde genommen nur Linux-Images sind) arbeiten. <\/p>\n<p>Die Plattform muss von Anfang an sicher sein, dabei jedoch Entwicklern bequeme Iterationen erm\u00f6glichen \u2013 das hei\u00dft, sie muss ausreichend Flexibilit\u00e4t und Zuverl\u00e4ssigkeit bieten und gleichzeitig Administratoren erlauben, Audits durchzuf\u00fchren und die Verwaltung zu erleichtern. <\/p>\n<p>Sie muss es erm\u00f6glichen, Software als Dienst auszuf\u00fchren, ohne dass die Infrastruktur f\u00fcr Betreiber unkontrollierbar w\u00e4chst. <\/p>\n<p>Es erm\u00f6glicht Entwicklern, sich auf die Erstellung echter Produkte f\u00fcr Benutzer und Kunden zu konzentrieren. Sie m\u00fcssen sich nicht durch das Dickicht der Hardware- und Softwareeinstellungen k\u00e4mpfen, und alle zuf\u00e4lligen Komplikationen geh\u00f6ren der Vergangenheit an. <\/p>\n<h3>OpenShift 4: NoOps-Plattform, die keine Unterst\u00fctzung ben\u00f6tigt<\/h3>\n<p>\nIm <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.openshift.com\/the-modern-software-platform\/\">dieser Ver\u00f6ffentlichung<\/a><\/noindex> wurden die Aufgaben beschrieben, die dazu beigetragen haben, die Vision des Unternehmens in Bezug auf OpenShift 4 zu formen. Das Team hat die Aufgabe, t\u00e4gliche Betriebs- und Wartungsaufgaben so weit wie m\u00f6glich zu vereinfachen und diese Prozesse sowohl f\u00fcr Implementierungsspezialisten als auch f\u00fcr Entwickler leicht und m\u00fchelos zu gestalten. Aber wie kann man diesem Ziel n\u00e4her kommen? Wie schafft man eine Software-Plattform, die minimalen Eingriff erfordert? Was bedeutet NoOps in diesem Kontext \u00fcberhaupt? <\/p>\n<p>Wenn man versucht, abstrahiert zu denken, bedeuten die Begriffe \u201eserverless\u201c oder \u201eNoOps\u201c f\u00fcr Entwickler Werkzeuge und Dienste, die es erm\u00f6glichen, die \u201eBetriebs\u201c-Komponente zu verbergen oder diese Last f\u00fcr den Entwickler zu minimieren. <\/p>\n<ul>\n<li>Arbeiten Sie nicht mit Systemen, sondern mit Anwendungsschnittstellen (API). <\/li>\n<li>K\u00fcmmern Sie sich nicht um die Implementierung von Software \u2013 lassen Sie stattdessen den Anbieter dies \u00fcbernehmen. <\/li>\n<li>Es sollte nicht sofort ein gro\u00dfes Framework entwickelt werden \u2013 beginnen Sie mit dem Schreiben kleiner Fragmente, die als \u201eBausteine\u201c fungieren, und achten Sie darauf, dass dieser Code mit Daten und Ereignissen und nicht mit Festplatten und Datenbanken arbeitet.<\/li>\n<\/ul>\n<p>\nDie Aufgabe besteht nach wie vor darin, die Iterationen bei der Entwicklung von Software zu beschleunigen, die M\u00f6glichkeit zur Erstellung qualitativ besserer Produkte zu gew\u00e4hrleisten und dabei sicherzustellen, dass der Entwickler sich keine Sorgen \u00fcber die Systeme machen muss, auf denen seine Software l\u00e4uft. Ein erfahrener Entwickler wei\u00df genau, dass sich die Situation schnell \u00e4ndern kann, wenn man sich auf die Benutzer konzentriert. Daher sollte nicht zu viel M\u00fche in die Softwareentwicklung investiert werden, wenn man sich nicht absolut sicher ist, dass sie notwendig ist. <\/p>\n<p>F\u00fcr Fachleute, die mit der Wartung und dem Betrieb besch\u00e4ftigt sind, kann das Wort \u201eNoOps\u201c etwas be\u00e4ngstigend klingen. Doch beim Austausch mit Betriebstechnikern wird offensichtlich, dass die von ihnen verwendeten Muster und Methoden zur Gew\u00e4hrleistung der Zuverl\u00e4ssigkeit (Site Reliability Engineering, SRE) in vielerlei Hinsicht mit den oben beschriebenen Mustern \u00fcbereinstimmen: <\/p>\n<ul>\n<li>Verwalten Sie keine Systeme \u2013 automatisieren Sie die Verwaltung ihrer Prozesse. <\/li>\n<li>K\u00fcmmern Sie sich nicht um die Implementierung von Software \u2013 erstellen Sie eine Pipeline f\u00fcr deren Bereitstellung. <\/li>\n<li>Versuchen Sie, Ihre Dienste nicht zu b\u00fcndeln und zu vermeiden, dass der Ausfall eines von ihnen den Ausfall des gesamten Systems verursacht \u2013 verteilen Sie sie \u00fcber die gesamte Infrastruktur hinweg mithilfe von Automatisierungstools und verbinden Sie sie unter Ber\u00fccksichtigung von Kontroll- und \u00dcberwachungsm\u00f6glichkeiten.<\/li>\n<\/ul>\n<p>\nSRE-Experten wissen, dass etwas schiefgehen kann, und sie m\u00fcssen das Problem \u00fcberwachen und beheben \u2013 deshalb automatisieren sie Routinearbeiten und legen im Voraus fest, welche Abweichungen akzeptabel sind (Error Budgets), um auf Priorisierungen und Entscheidungen bei Problemen vorbereitet zu sein. <\/p>\n<p>Kubernetes in OpenShift ist eine Plattform, die zwei Hauptziele verfolgt: Anstatt Sie zu zwingen, sich mit virtuellen Maschinen oder APIs von Lastenausgleichssystemen auseinanderzusetzen, arbeitet sie mit Abstraktionen h\u00f6herer Ordnung \u2013 mit Bereitstellungsprozessen und Diensten. Statt Software-Agenten zu installieren, k\u00f6nnen Container gestartet werden, und anstelle eines eigenen \u00dcberwachungsstapels k\u00f6nnen vorhandene Werkzeuge der Plattform verwendet werden. So ist die geheime Zutat von OpenShift 4 eigentlich kein Geheimnis \u2013 es gilt lediglich, die Prinzipien von SRE und serverlose Konzepte zu \u00fcbernehmen und sie bis zum Ende zu bringen, um Entwicklern und Betriebstechnikern zu helfen: <\/p>\n<ul>\n<li>Automatisieren und Standardisieren der Infrastruktur, die von Anwendungen verwendet wird.<\/li>\n<li>Die Prozesse der Bereitstellung und Entwicklung miteinander verbinden, ohne die Entwickler einzuschr\u00e4nken.<\/li>\n<li>Daf\u00fcr sorgen, dass der Start, die \u00dcberpr\u00fcfung und die Sicherheit des hundertsten Dienstes, der Funktion, der Anwendung oder des gesamten Stacks nicht schwieriger sind als die des ersten. <\/li>\n<\/ul>\n<p>\nAber was unterscheidet die Plattform OpenShift 4 von ihren Vorg\u00e4ngern und dem \"Standard\"-Ansatz zur L\u00f6sung solcher Probleme? Wie wird die Skalierung f\u00fcr Teams, die implementieren und betreiben, erreicht? Wichtig in dieser Situation ist der Cluster. Also,<\/p>\n<ul>\n<li>Lassen Sie uns daf\u00fcr sorgen, dass der Zweck der Cluster klar ist (Teures Cloud, ich habe diesen Cluster erstellt, weil ich es konnte)<\/li>\n<li>Maschinen und Betriebssysteme existieren, um den Cluster zu bedienen (Eure Majest\u00e4t)<\/li>\n<li>Verwalten Sie den Zustand der Hosts vom Cluster aus und minimieren Sie deren Drift. <\/li>\n<li>F\u00fcr jedes wichtige Element des Systems ist eine Aufsicht n\u00f6tig (mechanismus), der Probleme \u00fcberwacht und behebt<\/li>\n<li>Ein Ausfall *jedes* Aspekts oder Elements des Systems erfordert entsprechende Wiederherstellungsmechanismen \u2013 das ist ein ganz normaler Teil des Lebens<\/li>\n<li>Die gesamte Infrastruktur sollte \u00fcber APIs konfiguriert werden. <\/li>\n<li>Verwenden Sie Kubernetes, um Kubernetes zu betreiben. (Ja, das ist kein Tippfehler)<\/li>\n<li>Updates sollten einfach und unkompliziert installiert werden. Wenn die Installation eines Updates mehr als einen Mausklick erfordert, machen wir offensichtlich etwas falsch. <\/li>\n<li>Das \u00dcberwachen und Debuggen jeder Komponente sollte keine Probleme bereiten, und damit sollte auch das Nachverfolgen und Berichten \u00fcber die gesamte Infrastruktur einfach und benutzerfreundlich sein. <\/li>\n<\/ul>\n<p><\/p>\n<h3>M\u00f6chten Sie die M\u00f6glichkeiten der Plattform in der Praxis sehen?<\/h3>\n<p>\nDie Vorabversion von OpenShift 4 ist f\u00fcr Entwickler verf\u00fcgbar. Mit einem einfach zu bedienenden Installer kann ein Cluster auf AWS \u00fcber Red Hat CoreOS gestartet werden. Um die Vorabversion nutzen zu k\u00f6nnen, ben\u00f6tigen Sie lediglich ein AWS-Konto zur Bereitstellung der Infrastruktur und eine Reihe von Konten f\u00fcr den Zugriff auf die Vorabversion-Images. <\/p>\n<ol>\n<li>Um zu beginnen, gehen Sie zu <noindex><a rel=\"nofollow\" href=\"https:\/\/try.openshift.com\/\">try.openshift.com<\/a><\/noindex> und klicken Sie auf \u201eLoslegen\u201c. <\/li>\n<li>Melden Sie sich bei Ihrem Red Hat-Konto an (oder erstellen Sie ein neues) und folgen Sie den Anweisungen, um Ihren ersten Cluster einzurichten. <\/li>\n<\/ol>\n<p>\nNach einer erfolgreichen Installation werfen Sie einen Blick auf unsere Schulungsmaterialien <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/openshift\/training\">OpenShift Training<\/a><\/noindex>, um einen detaillierteren Einblick in die Systeme und Konzepte zu erhalten, die die Plattform OpenShift 4 zu einem so einfachen und benutzerfreundlichen Werkzeug zur Ausf\u00fchrung von Kubernetes machen. <\/p>\n<p>Probieren Sie die neue Version von OpenShift aus und teilen Sie uns Ihre Meinung mit. Wir streben an, die Arbeit mit Kubernetes so zug\u00e4nglich und m\u00fchelos wie m\u00f6glich zu gestalten \u2013 die Zukunft von NoOps beginnt schon heute. <\/p>\n<p><b>Jetzt aufgepasst!<br \/>\nAuf der Konferenz <noindex><a rel=\"nofollow\" href=\"https:\/\/devopsforum.ru\/\">DevOpsForum 2019<\/a><\/noindex> Am 20. April wird einer der Entwickler von OpenShift, Vadim Rutkovski, einen Workshop leiten \u2013 dabei werden zehn Cluster durch die Decke gehen und wieder repariert werden. Die Konferenz ist kostenpflichtig, aber mit dem Promo-Code #RedHat erhalten Sie 37 % Rabatt.<\/p>\n<p>Der Workshop findet von 17:15 bis 18:15 Uhr statt, und der Stand ist den ganzen Tag ge\u00f6ffnet. T-Shirts, H\u00fcte, Aufkleber \u2013 wie gewohnt!<\/p>\n<p>Saale #2<br \/>\n\u201eHier muss das gesamte System ge\u00e4ndert werden: Wir reparieren defekte k8s-Cluster zusammen mit zertifizierten Fachleuten.\u201c <\/b><br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/redhatrussia\/blog\/445558\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u042d\u0442\u043e \u043f\u0435\u0440\u0432\u0430\u044f \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u0432 \u0441\u0435\u0440\u0438\u0438 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u043c, \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f\u043c \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u043c \u0432 \u0433\u0440\u044f\u0434\u0443\u0449\u0435\u043c \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0438 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Red Hat OpenShift \u0434\u043e 4.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043c\u043e\u0433\u0443\u0442 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c\u0441\u044f \u043a \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0443 \u043d\u0430 \u043d\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e. \u0421 \u0442\u043e\u0433\u043e \u0441\u0430\u043c\u043e\u0433\u043e \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043a\u0430\u043a \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u0435\u043b\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0435\u0449\u0435 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0432\u0448\u0435\u0433\u043e\u0441\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430 Kubernetes \u0432\u043f\u0435\u0440\u0432\u044b\u0435 \u0441\u043e\u0431\u0440\u0430\u043b\u0438\u0441\u044c \u043e\u0441\u0435\u043d\u044c\u044e 2014 \u0433\u043e\u0434\u0430 \u0432 \u043e\u0444\u0438\u0441\u0435 Google \u0432 \u0421\u0438\u044d\u0442\u043b\u0435, \u0443\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0441\u043a\u0430\u0437\u0430\u0442\u044c, \u0447\u0442\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0443 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":22470,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-30470","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=\"\u042d\u0442\u043e \u043f\u0435\u0440\u0432\u0430\u044f \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u0432 \u0441\u0435\u0440\u0438\u0438 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u043c, \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f\u043c \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u043c \u0432 \u0433\u0440\u044f\u0434\u0443\u0449\u0435\u043c \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0438 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Red Hat OpenShift \u0434\u043e 4.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043c\u043e\u0433\u0443\u0442 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c\u0441\u044f \u043a \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0443 \u043d\u0430 \u043d\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e. .\" \/>\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\/sovremennaya-platforma-dlya-razrabotki-i-razvertyvaniya-programmnogo-obespecheniya\" \/>\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\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u042d\u0442\u043e \u043f\u0435\u0440\u0432\u0430\u044f \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u0432 \u0441\u0435\u0440\u0438\u0438 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u043c, \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f\u043c \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u043c \u0432 \u0433\u0440\u044f\u0434\u0443\u0449\u0435\u043c \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0438 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Red Hat OpenShift \u0434\u043e 4.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043c\u043e\u0433\u0443\u0442 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c\u0441\u044f \u043a \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0443 \u043d\u0430 \u043d\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e. .\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/sovremennaya-platforma-dlya-razrabotki-i-razvertyvaniya-programmnogo-obespecheniya\" \/>\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:35:42+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:35: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\udd47Moderne Plattform f\u00fcr die Entwicklung und Bereitstellung von Software | ProHoster","description":"Dies ist die erste Ver\u00f6ffentlichung in einer Reihe von Materialien, die sich mit den \u00c4nderungen, Verbesserungen und Erg\u00e4nzungen im bevorstehenden Update der Red Hat OpenShift-Plattform auf 4.0 befassen, die Ihnen helfen werden, sich auf den Wechsel zur neuen Version vorzubereiten.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/sovremennaya-platforma-dlya-razrabotki-i-razvertyvaniya-programmnogo-obespecheniya","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\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f | ProHoster","og:description":"\u042d\u0442\u043e \u043f\u0435\u0440\u0432\u0430\u044f \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u0432 \u0441\u0435\u0440\u0438\u0438 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u043c, \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f\u043c \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u043c \u0432 \u0433\u0440\u044f\u0434\u0443\u0449\u0435\u043c \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0438 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Red Hat OpenShift \u0434\u043e 4.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043c\u043e\u0433\u0443\u0442 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c\u0441\u044f \u043a \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0443 \u043d\u0430 \u043d\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e. .","og:url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/sovremennaya-platforma-dlya-razrabotki-i-razvertyvaniya-programmnogo-obespecheniya","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:35:42+00:00","article:modified_time":"2019-10-31T18:35:42+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"30470","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 01:22:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 23:14:30","updated":"2026-01-21 01:22: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\/30470","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=30470"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/30470\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/22470"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=30470"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=30470"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=30470"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}