{"id":37606,"date":"2019-10-31T22:18:33","date_gmt":"2019-10-31T19:18:33","guid":{"rendered":"https:\/\/prohoster.info\/blog\/cheklist-gotovnosti-k-prodakshnu\/"},"modified":"2019-10-31T22:18:33","modified_gmt":"2019-10-31T19:18:33","slug":"cheklist-gotovnosti-k-prodakshnu","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/cheklist-gotovnosti-k-prodakshnu","title":{"rendered":"Bereitstellungsliste f\u00fcr den Produktionsstart.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><i>Die \u00dcbersetzung des Artikels wurde speziell f\u00fcr die Studierenden des Kurses erstellt. <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/3Sdo\/\">\u201eDevOps-Praktiken und Werkzeuge\u201c<\/a><\/noindex>, der bereits heute beginnt!<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Bereitstellungsliste f\u00fcr den Produktionsstart.\" src=\"\/wp-content\/uploads\/2019\/08\/1e5e1c61f18be45e9f4a8d0b16ccd422.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Haben Sie jemals einen neuen Service in die Produktion eingef\u00fchrt? Oder haben Sie sich m\u00f6glicherweise um die Wartung solcher Services gek\u00fcmmert? Wenn ja, was waren Ihre Entscheidungskriterien? Was ist f\u00fcr die Produktion gut und was nicht? Wie schulen Sie neue Teammitglieder in Bezug auf Releases oder die Wartung bestehender Services?<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nDie meisten Unternehmen kommen in Bezug auf die Praktiken des industriellen Betriebs schlie\u00dflich zu einem \"Wilden Westen\"-Ansatz. Jedes Team bestimmt sich selbstst\u00e4ndig durch Ausprobieren und Irren die Werkzeuge und besten Praktiken. Doch dies beeinflusst oft nicht nur den Erfolg der Projekte, sondern auch die Ingenieure.<\/p>\n<p>Der Ansatz des Versuchens und Irrtums schafft eine Umgebung, in der das Suchen nach Schuldigen und das Abw\u00e4lzen von Verantwortung verbreitet sind. In einem solchen Verhalten wird es immer schwieriger, aus Fehlern zu lernen und sie nicht zu wiederholen.<\/p>\n<p>Erfolgreiche Organisationen:<\/p>\n<ul>\n<li>erkennen die Notwendigkeit von Guidelines f\u00fcr die Produktion an, <\/li>\n<li>studieren Best Practices, <\/li>\n<li>beginnen bereits w\u00e4hrend der Entwicklung neuer Systeme oder Komponenten mit Diskussionen \u00fcber die Produktionsbereitschaft, <\/li>\n<li>gew\u00e4hrleisten die Einhaltung der Regeln zur Produktionsvorbereitung.<\/li>\n<\/ul>\n<p>\nDie Vorbereitung auf die Produktionsumgebung umfasst den Prozess der \"\u00dcberpr\u00fcfung\". Die \u00dcberpr\u00fcfung kann in Form einer Checkliste oder einer Reihe von Fragen erfolgen. Sie kann manuell, automatisch oder beides durchgef\u00fchrt werden. Anstelle statischer Anforderungsliste k\u00f6nnen Vorlagen f\u00fcr Checklisten erstellt werden, die an spezifische Bed\u00fcrfnisse angepasst werden. So erhalten Ingenieure die M\u00f6glichkeit, Wissen zu \u00fcbertragen und ausreichende Flexibilit\u00e4t dort zu haben, wo es erforderlich ist.<\/p>\n<h3>Wann den Dienst auf Produktionsbereitschaft \u00fcberpr\u00fcfen?<\/h3>\n<p>\nEs ist n\u00fctzlich, die Produktionsbereitschaft nicht nur direkt vor der Ver\u00f6ffentlichung zu pr\u00fcfen, sondern auch beim \u00dcbergang an ein anderes Betriebsteam oder einen neuen Mitarbeiter.<\/p>\n<p>F\u00fchren Sie die \u00dcberpr\u00fcfung durch, wenn:<\/p>\n<ul>\n<li>Sie einen neuen Dienst in die Produktion bringen.<\/li>\n<li>Sie die Betriebsf\u00fchrung des Produktionsdienstes an ein anderes Team, wie SRE, \u00fcbergeben.<\/li>\n<li>Sie die Betriebsf\u00fchrung des Produktionsdienstes an neue Mitarbeiter \u00fcbergeben.<\/li>\n<li>Sie den technischen Support organisieren.<\/li>\n<\/ul>\n<p><\/p>\n<h3>Checkliste zur \u00dcberpr\u00fcfung der Produktionsbereitschaft<\/h3>\n<p>\nVor einiger Zeit habe ich als Beispiel eine <noindex><a rel=\"nofollow\" href=\"https:\/\/medium.com\/google-cloud\/production-guideline-9d5d10c8f1e\">die<\/a><\/noindex> Checkliste zur \u00dcberpr\u00fcfung der Produktionsbereitschaft erstellt. Obwohl diese Liste w\u00e4hrend der Arbeit mit Google Cloud-Kunden entstand, ist sie auch au\u00dferhalb von Google Cloud n\u00fctzlich und anwendbar.<\/p>\n<h4>Planung und Entwicklung<\/h4>\n<p><\/p>\n<ul>\n<li>Entwickeln Sie einen reproduzierbaren Build-Prozess, der keinen Zugang zu externen Diensten erfordert und nicht von Ausf\u00e4llen externer Systeme abh\u00e4ngt.<\/li>\n<li>Definieren und setzen Sie w\u00e4hrend der Planung und Entwicklung SLOs f\u00fcr Ihre Dienste fest.<\/li>\n<li>Dokumentieren Sie die Verf\u00fcgbarkeitsanforderungen f\u00fcr die externen Dienste, von denen Sie abh\u00e4ngen.<\/li>\n<li>Vermeiden Sie einen Single Point of Failure, indem Sie Abh\u00e4ngigkeiten von einer globalen Ressource entfernen. Replizieren Sie die Ressource oder verwenden Sie eine Backup-Option, wenn die Ressource nicht verf\u00fcgbar ist (z. B. einen hart kodierten Wert).<\/li>\n<\/ul>\n<p><\/p>\n<h4>Konfigurationsmanagement<\/h4>\n<p><\/p>\n<ul>\n<li>Statische, kleine und nicht vertrauliche Konfigurationen k\u00f6nnen \u00fcber Befehlszeilenparameter \u00fcbertragen werden. F\u00fcr alles andere verwenden Sie Konfigurationsspeicherdienste.<\/li>\n<li>Dynamische Konfigurationen sollten Sicherungseinstellungen haben, falls der Konfigurationsdienst nicht verf\u00fcgbar ist.<\/li>\n<li>Die Entwicklungsumgebung sollte nicht mit der Produktionsumgebung verkn\u00fcpft sein. Andernfalls kann dies dazu f\u00fchren, dass die Entwicklungsumgebung Zugriff auf Produktionsdienste hat, was zu Datenschutzproblemen und Datenlecks f\u00fchren kann.<\/li>\n<li>Dokumentieren Sie, was dynamisch konfiguriert werden kann, und beschreiben Sie das Backup-Verhalten, falls das Konfigurationsbereitstellungssystem nicht verf\u00fcgbar ist.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Verwaltung der Releases<\/h4>\n<p><\/p>\n<ul>\n<li>Dokumentieren Sie den Freigabeprozess im Detail. Beschreiben Sie, wie sich Freigaben auf die SLO auswirken (zum Beispiel tempor\u00e4re Verz\u00f6gerungen aufgrund von Cache-Fehlgriffen).<\/li>\n<li>Dokumentieren Sie die Canary-Releases.<\/li>\n<li>Entwickeln Sie einen Plan zur Analyse von Canary-Releases und, wenn m\u00f6glich, Mechanismen f\u00fcr automatisierte Rollbacks.<\/li>\n<li>Stellen Sie sicher, dass Rollbacks dieselben Prozesse wie das Deployment verwenden k\u00f6nnen.<\/li>\n<\/ul>\n<p><\/p>\n<h4>\u00dcberwachungsf\u00e4higkeit (Observability)<\/h4>\n<p><\/p>\n<ul>\n<li>Stellen Sie sicher, dass ein Satz von Metriken gesammelt wird, der f\u00fcr die SLO erforderlich ist. <\/li>\n<li>Stellen Sie sicher, dass zwischen Client- und Serverdaten unterschieden werden kann. Dies ist wichtig, um die Ursachen von St\u00f6rungen zu identifizieren.<\/li>\n<li>Richten Sie Benachrichtigungen so ein, dass der Arbeitsaufwand minimiert wird. Entfernen Sie beispielsweise Benachrichtigungen, die durch routinem\u00e4\u00dfige Vorg\u00e4nge ausgel\u00f6st werden.<\/li>\n<li>Wenn Sie Stackdriver verwenden, aktivieren Sie die GCP-Plattformmetriken in Ihren Dashboards. Richten Sie Benachrichtigungen f\u00fcr GCP-Abh\u00e4ngigkeiten ein.<\/li>\n<li>Leiten Sie immer die eingehende Traceroute weiter. Selbst wenn Sie nicht an der Traceroute teilnehmen, unterst\u00fctzt dies die niedrigeren Dienste, Probleme in der Produktion zu debuggen.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Schutz und Sicherheit<\/h4>\n<p><\/p>\n<ul>\n<li>Stellen Sie sicher, dass alle externen Verbindungen verschl\u00fcsselt sind.<\/li>\n<li>Vergewissern Sie sich, dass Ihre Produktionsprojekte die richtigen IAM-Einstellungen haben.<\/li>\n<li>Nutzen Sie Netzwerke, um Gruppen von virtuellen Maschinen zu isolieren.<\/li>\n<li>Verwenden Sie ein VPN f\u00fcr eine sichere Verbindung zu entfernten Netzwerken.<\/li>\n<li>Dokumentieren und \u00fcberwachen Sie den Zugang von Benutzern zu Daten. Stellen Sie sicher, dass der gesamte Benutzerzugang zu Daten \u00fcberpr\u00fcft und protokolliert wird.<\/li>\n<li>Stellen Sie sicher, dass die Endpunkte f\u00fcr Debugging durch ACLs eingeschr\u00e4nkt sind.<\/li>\n<li>Sanitizieren Sie Benutzereingaben. Richten Sie Beschr\u00e4nkungen f\u00fcr die Gr\u00f6\u00dfe der Nutzlast bei Benutzereingaben ein.<\/li>\n<li>Vergewissern Sie sich, dass Ihr Dienst selektiv eingehenden Verkehr f\u00fcr einzelne Benutzer blockieren kann. Dies erm\u00f6glicht es Ihnen, Verst\u00f6\u00dfe zu blockieren, ohne andere Benutzer zu beeintr\u00e4chtigen.<\/li>\n<li>Vermeiden Sie externe Endpunkte, die eine gro\u00dfe Anzahl interner Operationen initiieren.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Kapazit\u00e4tsplanung<\/h4>\n<p><\/p>\n<ul>\n<li>Dokumentieren Sie, wie Ihr Service skaliert. Zum Beispiel: Anzahl der Benutzer, Gr\u00f6\u00dfe der eingehenden Last, Anzahl der eingehenden Nachrichten.<\/li>\n<li>Dokumentieren Sie die Ressourcenanforderungen f\u00fcr Ihren Service. Zum Beispiel: Anzahl der zugewiesenen virtuellen Maschinen, Anzahl der Spanner-Instanzen, spezielle Hardware wie GPU oder TPU.<\/li>\n<li>Dokumentieren Sie die Ressourceneinschr\u00e4nkungen: Art der Ressource, Region usw.<\/li>\n<li>Dokumentieren Sie die Quotenbeschr\u00e4nkungen f\u00fcr die Erstellung neuer Ressourcen. Zum Beispiel: Begrenzung der Anzahl von GCE API-Anfragen, wenn Sie die API zur Erstellung neuer Instanzen verwenden.<\/li>\n<li>Erw\u00e4gen Sie die Durchf\u00fchrung von Lasttests, um die Leistungsreduzierung zu analysieren.<\/li>\n<\/ul>\n<p>\nDas ist alles. Bis bald in den Kursen!<br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/otus\/blog\/465489\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043a\u0443\u0440\u0441\u0430 \u00abDevOps \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b\u00bb, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u0443\u0436\u0435 \u0441\u0435\u0433\u043e\u0434\u043d\u044f! \u0412\u044b \u043a\u043e\u0433\u0434\u0430-\u043d\u0438\u0431\u0443\u0434\u044c \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u043b\u0438 \u043d\u043e\u0432\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u0432 \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u043d? \u0418\u043b\u0438 \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u043d\u0438\u043c\u0430\u043b\u0438\u0441\u044c \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u0435\u043c \u0442\u0430\u043a\u0438\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432? \u0415\u0441\u043b\u0438 \u0434\u0430, \u0442\u043e \u0447\u0435\u043c \u0432\u044b \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e\u0432\u0430\u043b\u0438\u0441\u044c? \u0427\u0442\u043e \u0434\u043b\u044f \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u0435\u043d\u0430 \u0445\u043e\u0440\u043e\u0448\u043e, \u0430 \u0447\u0442\u043e \u043f\u043b\u043e\u0445\u043e? \u041a\u0430\u043a \u0432\u044b \u043e\u0431\u0443\u0447\u0430\u0435\u0442\u0435 \u043d\u043e\u0432\u044b\u0445 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0440\u0435\u043b\u0438\u0437\u0430\u043c \u0438\u043b\u0438 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044e \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432. \u0411\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 \u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28225,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-37606","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043a\u0443\u0440\u0441\u0430 \u00abDevOps \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b\u00bb, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u0443\u0436\u0435 \u0441\u0435\u0433\u043e\u0434\u043d\u044f! \u0412\u044b \u043a\u043e\u0433\u0434\u0430-\u043d\u0438\u0431\u0443\u0434\u044c \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u043b\u0438 \u043d\u043e\u0432\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u0432 \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u043d? \u0418\u043b\u0438 \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u043d\u0438\u043c\u0430\u043b\u0438\u0441\u044c \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u0435\u043c \u0442\u0430\u043a\u0438\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432? \u0415\u0441\u043b\u0438 \u0434\u0430, \u0442\u043e \u0447\u0435\u043c \u0432\u044b \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e\u0432\u0430\u043b\u0438\u0441\u044c? \u0427\u0442\u043e \u0434\u043b\u044f \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u0435\u043d\u0430 \u0445\u043e\u0440\u043e\u0448\u043e, \u0430 \u0447\u0442\u043e \u043f\u043b\u043e\u0445\u043e? \u041a\u0430\u043a \u0432\u044b \u043e\u0431\u0443\u0447\u0430\u0435\u0442\u0435 \u043d\u043e\u0432\u044b\u0445 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0440\u0435\u043b\u0438\u0437\u0430\u043c \u0438\u043b\u0438 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044e \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432. \u0411\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 \u0432\" \/>\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\/cheklist-gotovnosti-k-prodakshnu\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0427\u0435\u043a\u043b\u0438\u0441\u0442 \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u0438 \u043a \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u043d\u0443 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043a\u0443\u0440\u0441\u0430 \u00abDevOps \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b\u00bb, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u0443\u0436\u0435 \u0441\u0435\u0433\u043e\u0434\u043d\u044f! \u0412\u044b \u043a\u043e\u0433\u0434\u0430-\u043d\u0438\u0431\u0443\u0434\u044c \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u043b\u0438 \u043d\u043e\u0432\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u0432 \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u043d? \u0418\u043b\u0438 \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u043d\u0438\u043c\u0430\u043b\u0438\u0441\u044c \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u0435\u043c \u0442\u0430\u043a\u0438\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432? \u0415\u0441\u043b\u0438 \u0434\u0430, \u0442\u043e \u0447\u0435\u043c \u0432\u044b \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e\u0432\u0430\u043b\u0438\u0441\u044c? \u0427\u0442\u043e \u0434\u043b\u044f \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u0435\u043d\u0430 \u0445\u043e\u0440\u043e\u0448\u043e, \u0430 \u0447\u0442\u043e \u043f\u043b\u043e\u0445\u043e? \u041a\u0430\u043a \u0432\u044b \u043e\u0431\u0443\u0447\u0430\u0435\u0442\u0435 \u043d\u043e\u0432\u044b\u0445 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0440\u0435\u043b\u0438\u0437\u0430\u043c \u0438\u043b\u0438 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044e \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432. \u0411\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 \u0432\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/cheklist-gotovnosti-k-prodakshnu\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:18:33+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:18:33+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\udd47 Produktionsbereitschaft-Checkliste | ProHoster","description":"Der Artikel wurde speziell f\u00fcr die Teilnehmer des Kurses \"DevOps Praktiken und Werkzeuge\" vorbereitet, der heute bereits startet! Haben Sie jemals einen neuen Service in die Produktion gegeben? Oder vielleicht bestehende Services betreut? Wenn ja, nach welchen Kriterien haben Sie entschieden? Was ist gut f\u00fcr die Produktion und was nicht? Wie schulen Sie neue Teammitglieder in Bezug auf Releases oder die Betreuung bestehender Services? Die Mehrheit der Unternehmen in","canonical_url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/cheklist-gotovnosti-k-prodakshnu","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\u0427\u0435\u043a\u043b\u0438\u0441\u0442 \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u0438 \u043a \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u043d\u0443 | ProHoster","og:description":"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043a\u0443\u0440\u0441\u0430 \u00abDevOps \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b\u00bb, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u0443\u0436\u0435 \u0441\u0435\u0433\u043e\u0434\u043d\u044f! \u0412\u044b \u043a\u043e\u0433\u0434\u0430-\u043d\u0438\u0431\u0443\u0434\u044c \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u043b\u0438 \u043d\u043e\u0432\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u0432 \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u043d? \u0418\u043b\u0438 \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u043d\u0438\u043c\u0430\u043b\u0438\u0441\u044c \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u0435\u043c \u0442\u0430\u043a\u0438\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432? \u0415\u0441\u043b\u0438 \u0434\u0430, \u0442\u043e \u0447\u0435\u043c \u0432\u044b \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e\u0432\u0430\u043b\u0438\u0441\u044c? \u0427\u0442\u043e \u0434\u043b\u044f \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u0435\u043d\u0430 \u0445\u043e\u0440\u043e\u0448\u043e, \u0430 \u0447\u0442\u043e \u043f\u043b\u043e\u0445\u043e? \u041a\u0430\u043a \u0432\u044b \u043e\u0431\u0443\u0447\u0430\u0435\u0442\u0435 \u043d\u043e\u0432\u044b\u0445 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0440\u0435\u043b\u0438\u0437\u0430\u043c \u0438\u043b\u0438 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044e \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432. \u0411\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 \u0432","og:url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/cheklist-gotovnosti-k-prodakshnu","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:18:33+00:00","article:modified_time":"2019-10-31T19:18:33+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"37606","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-23 18:34:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:23:07","updated":"2026-01-23 18:34:19"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/37606","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=37606"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/37606\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/28225"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=37606"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=37606"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=37606"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}