{"id":32368,"date":"2019-10-31T21:46:38","date_gmt":"2019-10-31T18:46:38","guid":{"rendered":"https:\/\/prohoster.info\/blog\/spravochnaya-chto-takoe-continuous-delivery\/"},"modified":"2019-10-31T21:46:38","modified_gmt":"2019-10-31T18:46:38","slug":"spravochnaya-chto-takoe-continuous-delivery","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/spravochnaya-chto-takoe-continuous-delivery","title":{"rendered":"R\u00e9f\u00e9rence : qu'est-ce que la livraison continue","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Auparavant, nous <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/1cloud\/blog\/447090\/\">avons expliqu\u00e9<\/a><\/noindex> sur l'int\u00e9gration continue (CI). Poursuivons avec la livraison continue. Il s'agit d'un ensemble de m\u00e9thodes de d\u00e9veloppement logiciel. Cela aide \u00e0 s'assurer que le code est pr\u00eat pour le d\u00e9ploiement.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/1cloud\/blog\/449364\/\"><img decoding=\"async\" alt=\"R\u00e9f\u00e9rence : qu&#039;est-ce que la livraison continue\" src=\"\/wp-content\/uploads\/2019\/04\/ec05fd8d77bf45d098328f0471b41f00.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\n<i>\/ Pixabay \/ <noindex><a rel=\"nofollow\" href=\"https:\/\/pixabay.com\/ru\/photos\/%D0%BE%D0%BA%D0%BD%D0%BE-%D1%83%D1%87%D0%B0%D1%81%D1%82%D0%BE%D0%BA-%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D1%8F%D1%82%D1%8C-%D0%BA%D0%B0%D1%80%D1%82%D0%BE%D0%BD-3887621\/\">bluebudgie<\/a><\/noindex> \/ <noindex><a rel=\"nofollow\" href=\"https:\/\/pixabay.com\/ru\/service\/terms\/#license\">PL<\/a><\/noindex><\/i><\/p>\n<h2>Historique<\/h2>\n<p>\nL'expression livraison continue a \u00e9t\u00e9 vue pour la premi\u00e8re fois dans le <noindex><a rel=\"nofollow\" href=\"https:\/\/agilemanifesto.org\/iso\/en\/principles.html\">manifeste agile<\/a><\/noindex> de 2001 en t\u00eate de la liste des principes fondamentaux : \u00ab La priorit\u00e9 est de r\u00e9pondre aux besoins du client par la livraison continue de logiciels op\u00e9rationnels \u00bb.<\/p>\n<p>En 2010, Jez Humble et David Farley ont publi\u00e9 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ozon.ru\/context\/detail\/id\/7243884\/\">un livre<\/a><\/noindex> sur la livraison continue. Selon les auteurs, CD compl\u00e8te l'approche <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/1cloud\/blog\/447090\/\">Int\u00e9gration Continue<\/a><\/noindex> et facilite la pr\u00e9paration du code au d\u00e9ploiement.<\/p>\n<p>Apr\u00e8s la publication du livre, l'approche a commenc\u00e9 \u00e0 gagner en popularit\u00e9 et en quelques ann\u00e9es est devenue presque universellement accept\u00e9e. Selon <noindex><a rel=\"nofollow\" href=\"https:\/\/www.perforce.com\/press-releases\/continuous-delivery-adoption-rates-soar-according-study-commissioned-perforce\">un sondage<\/a><\/noindex>, r\u00e9alis\u00e9 aupr\u00e8s de plus de 600 d\u00e9veloppeurs et responsables IT en 2014, 97 % des dirigeants techniques et 84 % des programmeurs \u00e9taient familiers avec la livraison continue.<\/p>\n<p>Aujourd'hui, cette approche reste l'une des plus populaires. Selon une \u00e9tude de 2018 \u00e0 laquelle ont particip\u00e9 la communaut\u00e9 des sp\u00e9cialistes IT DevOps et Jenkins Community, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.cloudbees.com\/press\/jenkins-community-releases-fifth-annual-devops-and-jenkins-community-survey-sponsored\">utilise<\/a><\/noindex> la moiti\u00e9 de plus d'un millier de r\u00e9pondants.<\/p>\n<h2>Comment fonctionne la livraison continue<\/h2>\n<p>\nLa base du CD est la pr\u00e9paration du code au d\u00e9ploiement. Pour r\u00e9aliser cette t\u00e2che, l'automatisation du processus de pr\u00e9paration du logiciel \u00e0 la publication est utilis\u00e9e. Cela doit \u00eatre standard pour diff\u00e9rents environnements de d\u00e9veloppement, ce qui aide \u00e0 identifier les points faibles plus rapidement et \u00e0 les optimiser. Par exemple, acc\u00e9l\u00e9rer les tests.<\/p>\n<p>Un exemple de processus de livraison continue ressemble \u00e0 ceci :<\/p>\n<p><img decoding=\"async\" alt=\"R\u00e9f\u00e9rence : qu&#039;est-ce que la livraison continue\" src=\"\/wp-content\/uploads\/2019\/04\/ee57b0dc1150333f5797b4deeb4f985a.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSi l'automatisation des deux premi\u00e8res \u00e9tapes est assur\u00e9e par l'approche d'int\u00e9gration continue, les deux suivantes sont g\u00e9r\u00e9es par la livraison continue. La stabilit\u00e9 du processus est \u00e9galement assur\u00e9e par des syst\u00e8mes <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Configuration_management\">de gestion de configuration<\/a><\/noindex>. Ils surveillent les changements dans l'infrastructure, les bases de donn\u00e9es et les d\u00e9pendances. Le d\u00e9ploiement lui-m\u00eame peut \u00eatre automatis\u00e9 ou effectu\u00e9 manuellement.<\/p>\n<p>Les exigences pour le processus sont les suivantes :<\/p>\n<ul>\n<li>Disponibilit\u00e9 des informations sur la pr\u00e9paration au passage en production et pr\u00e9paration pour le d\u00e9ploiement imm\u00e9diat (les outils CD testent le code et permettent d'\u00e9valuer l'effet des changements dans la version).<\/li>\n<li>Responsabilit\u00e9 globale pour le produit final. L'\u00e9quipe produit \u2014 les chefs de produit, les d\u00e9veloppeurs, les testeurs \u2014 se concentre sur le r\u00e9sultat, et pas seulement sur sa zone de responsabilit\u00e9 (le r\u00e9sultat est une version fonctionnelle, accessible aux utilisateurs du produit).<\/li>\n<\/ul>\n<p>\nDans le CD, on applique g\u00e9n\u00e9ralement <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9F%D1%80%D0%BE%D1%81%D0%BC%D0%BE%D1%82%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0\">la r\u00e9vision de code<\/a><\/noindex>, et pour recueillir les avis des clients \u2014 le principe <noindex><a rel=\"nofollow\" href=\"https:\/\/www.quora.com\/What-is-a-dark-launch-in-terms-of-continuous-delivery-of-software\">du lancement progressif<\/a><\/noindex>. Une nouvelle fonctionnalit\u00e9 est d'abord lanc\u00e9e pour un petit segment d'utilisateurs \u2014 leur exp\u00e9rience avec le produit aide \u00e0 identifier les d\u00e9fauts et les bugs qui n'ont pas \u00e9t\u00e9 remarqu\u00e9s lors des tests internes.<\/p>\n<h2>Quel est l'avantage de<\/h2>\n<p>\nla livraison continue ? Elle permet de simplifier le d\u00e9ploiement du code, ce qui a un impact positif sur la productivit\u00e9 et r\u00e9duit le risque d'\u00e9puisement \u00e9motionnel des employ\u00e9s. En fin de compte, cela r\u00e9duit \u00e9galement les co\u00fbts globaux de d\u00e9veloppement. Par exemple, la livraison continue a aid\u00e9 une des \u00e9quipes de HP \u00e0 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.thoughtworks.com\/insights\/blog\/case-continuous-delivery\">r\u00e9duire<\/a><\/noindex> ces co\u00fbts de 40%.<\/p>\n<p>De plus \u2014 selon une \u00e9tude de 2016 (page 28 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ciosummits.com\/Online_Assets_Puppet_2016_State_of_DevOps_Report.pdf\">document<\/a><\/noindex>) \u2014 les entreprises ayant adopt\u00e9 la livraison continue r\u00e9solvent les probl\u00e8mes de s\u00e9curit\u00e9 de l'information 50% plus rapidement que celles qui n'utilisent pas cette approche. Dans une certaine mesure, cette diff\u00e9rence peut \u00eatre expliqu\u00e9e par le fonctionnement des outils d'automatisation des processus.<\/p>\n<p>Un autre avantage est l'acc\u00e9l\u00e9ration des sorties de versions. Dans un studio de d\u00e9veloppement finlandais, la livraison continue <noindex>a aid\u00e9<\/noindex> \u00e0 augmenter la vitesse de compilation du code de 25%.<\/p>\n<h2>Complexit\u00e9s potentielles<\/h2>\n<p>\nLe premier et principal probl\u00e8me est la n\u00e9cessit\u00e9 de r\u00e9organiser les processus habituels. Pour d\u00e9montrer les avantages de la nouvelle approche, il est conseill\u00e9 de passer progressivement \u00e0 la livraison continue, en commen\u00e7ant par les applications les moins exigeantes en termes de travail.<\/p>\n<p>Le deuxi\u00e8me probl\u00e8me potentiel est le grand nombre de branches de code. La cons\u00e9quence de la \"ramification\" \u2014 des conflits fr\u00e9quents et des pertes de temps significatives. Une solution possible est l'approche <noindex><a rel=\"nofollow\" href=\"https:\/\/medium.com\/@ErikGebers\/is-the-best-branching-strategy-no-branches-at-all-5cd7774d863b\">sans branches<\/a><\/noindex>.<\/p>\n<p>. En particulier, dans certaines entreprises, les principales difficult\u00e9s surviennent lors des tests \u2014 cela prend trop de temps. Les r\u00e9sultats des tests doivent souvent \u00eatre analys\u00e9s manuellement, mais une solution envisageable pourrait \u00eatre le parall\u00e9lisme des tests lors des premi\u00e8res \u00e9tapes de l'impl\u00e9mentation de la livraison continue.<\/p>\n<p>Il est \u00e9galement n\u00e9cessaire de former les employ\u00e9s \u00e0 l'utilisation des nouveaux outils \u2014 une formation pr\u00e9alable fera gagner du temps et de l'\u00e9nergie aux d\u00e9veloppeurs.<\/p>\n<p><img decoding=\"async\" alt=\"R\u00e9f\u00e9rence : qu&#039;est-ce que la livraison continue\" src=\"\/wp-content\/uploads\/2019\/04\/3f8a4edce6d25a6ba2458100ed96c5be.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>\/ Flickr \/ <noindex><a rel=\"nofollow\" href=\"https:\/\/www.flickr.com\/photos\/98920507@N07\/14796698932\/\">h.ger1969<\/a><\/noindex> \/ <noindex><a rel=\"nofollow\" href=\"https:\/\/pixabay.com\/ru\/service\/terms\/#license\">CC BY-SA<\/a><\/noindex><\/i><\/p>\n<h2>Outils<\/h2>\n<p>\nVoici quelques outils open-source pour la livraison continue :<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/gocd\/gocd\">GoCD<\/a><\/noindex> \u2014 serveur pour la livraison continue sur Java et JRuby on Rails. Permet de contr\u00f4ler l'ensemble du processus de livraison de l'application : build\u2014test\u2014release. L'outil est distribu\u00e9 sous la licence Apache 2.0. Sur le site officiel, vous pouvez trouver <noindex><a rel=\"nofollow\" href=\"https:\/\/www.gocd.org\/getting-started\/part-1\/\">un guide de configuration<\/a><\/noindex>.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/capistrano\">Capistrano<\/a><\/noindex> \u2014 framework pour cr\u00e9er des scripts automatisant le d\u00e9ploiement d'applications en Ruby, Java ou PHP. Capistrano peut ex\u00e9cuter des commandes sur une machine distante en se connectant via SSH. Il travaille avec d'autres outils d'int\u00e9gration et de livraison continues, comme le serveur CI Integrity.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/gradle\/gradle\">Gradle<\/a><\/noindex> \u2014 outil multiplateforme qui automatise l'ensemble du cycle de d\u00e9veloppement d'applications. Gradle fonctionne avec Java, Python, C\/C++, Scala, etc. Il s'int\u00e8gre avec Eclipse, IntelliJ et Jenkins.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drone\">Drone<\/a><\/noindex> \u2014 plateforme pour la CD en Go. Drone peut \u00eatre d\u00e9ploy\u00e9 sur site ou dans le cloud. L'outil est bas\u00e9 sur des conteneurs et utilise des fichiers YAML pour les g\u00e9rer.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/spinnaker\">Spinnaker<\/a><\/noindex> \u2014 plateforme pour la livraison continue de code dans des syst\u00e8mes multi-cloud. D\u00e9velopp\u00e9 chez Netflix, les ing\u00e9nieurs de Google ont jou\u00e9 un r\u00f4le cl\u00e9 dans le d\u00e9veloppement de l'outil. Vous <noindex><a rel=\"nofollow\" href=\"https:\/\/www.spinnaker.io\/setup\/\">trouverez des instructions d'installation sur le site officiel<\/a><\/noindex>.<\/li>\n<\/ul>\n<p><\/p>\n<h5>\u00c0 lire dans notre blog d'entreprise :<\/h5>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/1cloud.ru\/blog\/devops-v-razrabotke-oblaka-1cloud?utm_source=habrahabr&amp;utm_medium=cpm&amp;utm_campaign=cd&amp;utm_content=blog\">DevOps dans le service cloud avec l'exemple de 1cloud.ru<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/1cloud.ru\/blog\/ekonomiya-na-api?utm_source=habrahabr&amp;utm_medium=cpm&amp;utm_campaign=cd&amp;utm_content=blog\">Comment \u00e9conomiser avec notre API<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/1cloud.ru\/blog\/our-system-architecture-evolution?utm_source=habrahabr&amp;utm_medium=cpm&amp;utm_campaign=cd&amp;utm_content=blog\">L'\u00e9volution de l'architecture du cloud 1cloud<\/a><\/noindex><\/li>\n<\/ul>\n<p>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/1cloud\/blog\/449364\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u043d\u0435\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b\u0438 \u043e Continuous Integration (CI). \u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u043c \u0441 Continuous Delivery. \u042d\u0442\u043e \u2014 \u0441\u0432\u043e\u0434 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041f\u041e. \u041e\u043d \u043f\u043e\u043c\u043e\u0433\u0430\u0435\u0442 \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u0438\u0442\u044c\u0441\u044f \u0432 \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u0438 \u043a\u043e\u0434\u0430 \u043a \u0440\u0430\u0437\u0432\u0451\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044e. \/ Pixabay \/ bluebudgie \/ PL \u0418\u0441\u0442\u043e\u0440\u0438\u044f C\u043b\u043e\u0432\u043e\u0441\u043e\u0447\u0435\u0442\u0430\u043d\u0438\u0435 continuous delivery \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u0435\u0449\u0451 \u0432 agile-\u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0435 \u043e\u0442 2001 \u0433\u043e\u0434\u0430 \u0432 \u043d\u0430\u0447\u0430\u043b\u0435 \u0441\u043f\u0438\u0441\u043a\u0430 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u043e\u0432: \u00ab\u041f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442 \u2014 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0437\u0430\u0434\u0430\u0447 \u0437\u0430\u043a\u0430\u0437\u0447\u0438\u043a\u0430 \u0441 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":24182,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-32368","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.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u043d\u0435\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b\u0438 \u043e Continuous Integration (CI). \u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u043c \u0441 Continuous Delivery.\" \/>\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\/fr\/blog\/administrirovanie\/spravochnaya-chto-takoe-continuous-delivery\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0430\u044f: \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435 Continuous Delivery | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u043d\u0435\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b\u0438 \u043e Continuous Integration (CI). \u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u043c \u0441 Continuous Delivery.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/spravochnaya-chto-takoe-continuous-delivery\" \/>\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:38+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:46:38+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\udd47R\u00e9f\u00e9rence : qu'est-ce que la livraison continue | ProHoster","description":"Pr\u00e9c\u00e9demment, nous avons parl\u00e9 de l'int\u00e9gration continue (CI). Continuons avec la livraison continue.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/spravochnaya-chto-takoe-continuous-delivery","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0430\u044f: \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435 Continuous Delivery | ProHoster","og:description":"\u0420\u0430\u043d\u0435\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b\u0438 \u043e Continuous Integration (CI). \u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u043c \u0441 Continuous Delivery.","og:url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/spravochnaya-chto-takoe-continuous-delivery","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:38+00:00","article:modified_time":"2019-10-31T18:46:38+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"32368","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:32:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:00:22","updated":"2026-01-21 10:32:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/32368","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=32368"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/32368\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/24182"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=32368"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=32368"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=32368"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}