{"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\/fr\/blog\/administrirovanie\/cheklist-gotovnosti-k-prodakshnu","title":{"rendered":"Liste de v\u00e9rification pour la production","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><i>La traduction de l'article a \u00e9t\u00e9 pr\u00e9par\u00e9e sp\u00e9cialement pour les \u00e9tudiants du cours <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/3Sdo\/\">\u00ab Pratiques et outils DevOps \u00bb<\/a><\/noindex>, qui commence d\u00e9j\u00e0 aujourd'hui !<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Liste de v\u00e9rification pour la production\" src=\"\/wp-content\/uploads\/2019\/08\/1e5e1c61f18be45e9f4a8d0b16ccd422.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Avez-vous d\u00e9j\u00e0 lanc\u00e9 un nouveau service en production ? Ou peut-\u00eatre avez-vous assur\u00e9 le suivi de ces services ? Si oui, qu'est-ce qui a guid\u00e9 vos d\u00e9cisions ? Qu'est-ce qui est bon pour la production et qu'est-ce qui est mauvais ? Comment formez-vous les nouvelles recrues de l'\u00e9quipe aux d\u00e9ploiements ou au suivi des services existants ?<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nLa plupart des entreprises, en ce qui concerne les pratiques d'exploitation industrielle, en viennent finalement \u00e0 des approches du \u00ab Far West \u00bb. Chaque \u00e9quipe, \u00e0 l'aide d'essais et d'erreurs, se d\u00e9termine par elle-m\u00eame sur les outils et les meilleures pratiques. Cependant, cela affecte souvent non seulement le succ\u00e8s des projets, mais aussi les ing\u00e9nieurs.<\/p>\n<p>La m\u00e9thode des essais et erreurs cr\u00e9e un environnement o\u00f9 la recherche de responsables et le transfert de responsabilit\u00e9s sont courants. Avec ce comportement, il devient de plus en plus difficile d'apprendre de ses erreurs et de ne pas les r\u00e9p\u00e9ter.<\/p>\n<p>Les organisations r\u00e9ussies :<\/p>\n<ul>\n<li>reconnaissent la n\u00e9cessit\u00e9 de guides pour la production, <\/li>\n<li>\u00e9tudient les meilleures pratiques, <\/li>\n<li>entament la discussion sur la pr\u00e9paration \u00e0 la production lors du d\u00e9veloppement de nouveaux syst\u00e8mes ou composants, <\/li>\n<li>assurent le respect des r\u00e8gles de pr\u00e9paration \u00e0 la production.<\/li>\n<\/ul>\n<p>\nLa pr\u00e9paration \u00e0 la production comprend un processus de \u00ab revue \u00bb. La revue peut se faire sous forme de liste de contr\u00f4le ou d'un ensemble de questions. Elle peut \u00eatre r\u00e9alis\u00e9e manuellement, automatiquement ou de mani\u00e8re mixte. Au lieu de listes de exigences statiques, des mod\u00e8les de listes de contr\u00f4le peuvent \u00eatre cr\u00e9\u00e9s, adapt\u00e9s aux besoins sp\u00e9cifiques. Ainsi, les ing\u00e9nieurs peuvent b\u00e9n\u00e9ficier d'un moyen d'acqu\u00e9rir des connaissances et d'une flexibilit\u00e9 suffisante lorsque cela est n\u00e9cessaire.<\/p>\n<h3>Quand v\u00e9rifier si le service est pr\u00eat pour la production ?<\/h3>\n<p>\nIl est utile de v\u00e9rifier la pr\u00e9paration \u00e0 la production non seulement juste avant le d\u00e9ploiement, mais aussi lors de la transmission \u00e0 une autre \u00e9quipe de support ou \u00e0 un nouvel employ\u00e9.<\/p>\n<p>Faites la v\u00e9rification lorsque :<\/p>\n<ul>\n<li>Vous lancez un nouveau service en production.<\/li>\n<li>Vous transmettez la gestion d'un service de production \u00e0 une autre \u00e9quipe, comme les SRE.<\/li>\n<li>Vous transmettez la gestion d'un service de production \u00e0 de nouveaux employ\u00e9s.<\/li>\n<li>Vous organisez le support technique.<\/li>\n<\/ul>\n<p><\/p>\n<h3>Liste de contr\u00f4le pour la v\u00e9rification de la pr\u00e9paration \u00e0 la production<\/h3>\n<p>\nIl y a quelque temps, en guise d'exemple, j'ai <noindex><a rel=\"nofollow\" href=\"https:\/\/medium.com\/google-cloud\/production-guideline-9d5d10c8f1e\">a publi\u00e9<\/a><\/noindex> cr\u00e9\u00e9 une liste de contr\u00f4le pour la v\u00e9rification de la pr\u00e9paration \u00e0 la production. Bien que cette liste soit n\u00e9e d'un travail avec des clients de Google Cloud, elle sera utile et applicable au-del\u00e0 de Google Cloud.<\/p>\n<h4>Conception et d\u00e9veloppement<\/h4>\n<p><\/p>\n<ul>\n<li>D\u00e9veloppez un processus de construction reproductible, sans acc\u00e8s \u00e0 des services externes et ind\u00e9pendamment des pannes des syst\u00e8mes externes.<\/li>\n<li>Au cours de la phase de conception et de d\u00e9veloppement, d\u00e9finissez et \u00e9tablissez des SLO pour vos services.<\/li>\n<li>Documentez les attentes concernant la disponibilit\u00e9 des services externes dont vous d\u00e9pendez.<\/li>\n<li>\u00c9vitez les points de d\u00e9faillance uniques en \u00e9liminant la d\u00e9pendance \u00e0 une seule ressource globale. R\u00e9pliquez la ressource ou utilisez une alternative de secours lorsque la ressource est indisponible (par exemple, une valeur cod\u00e9e en dur).<\/li>\n<\/ul>\n<p><\/p>\n<h4>Gestion de la configuration<\/h4>\n<p><\/p>\n<ul>\n<li>Une configuration statique, petite et non secr\u00e8te peut \u00eatre transmise via des param\u00e8tres de ligne de commande. Pour tout le reste, utilisez des services de stockage de configuration.<\/li>\n<li>La configuration dynamique doit avoir des param\u00e8tres de secours en cas d'indisponibilit\u00e9 du service de configuration.<\/li>\n<li>La configuration de l'environnement de d\u00e9veloppement ne doit pas \u00eatre li\u00e9e \u00e0 la configuration de la production. Sinon, cela pourrait entra\u00eener un acc\u00e8s de l'environnement de d\u00e9veloppement aux services de production, ce qui pourrait poser des probl\u00e8mes de confidentialit\u00e9 et de fuite de donn\u00e9es.<\/li>\n<li>Documentez ce qui peut \u00eatre configur\u00e9 dynamiquement et d\u00e9crivez le comportement de secours si le syst\u00e8me de livraison de configuration est indisponible.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Gestion des versions<\/h4>\n<p><\/p>\n<ul>\n<li>Documentez en d\u00e9tail le processus de publication. D\u00e9crivez comment les publications affectent les SLO (par exemple, une augmentation temporaire des latences \u00e0 cause des erreurs de cache).<\/li>\n<li>Documentez les publications canari.<\/li>\n<li>D\u00e9veloppez un plan d'analyse des publications canari et, si possible, des m\u00e9canismes de retour arri\u00e8re automatiques.<\/li>\n<li>Assurez-vous que les retours arri\u00e8re peuvent utiliser les m\u00eames processus que les d\u00e9ploiements.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Observabilit\u00e9<\/h4>\n<p><\/p>\n<ul>\n<li>Assurez-vous qu'un ensemble de m\u00e9triques n\u00e9cessaires aux SLO est collect\u00e9. <\/li>\n<li>Assurez-vous de pouvoir faire la distinction entre les donn\u00e9es client et serveur. Cela est essentiel pour identifier les causes des pannes.<\/li>\n<li>Configurez des alertes pour r\u00e9duire les co\u00fbts en main-d'\u0153uvre. Par exemple, supprimez les alertes caus\u00e9es par des op\u00e9rations routini\u00e8res.<\/li>\n<li>Si vous utilisez Stackdriver, activez les m\u00e9triques de la plateforme GCP dans vos tableaux de bord. Configurez des alertes pour les d\u00e9pendances GCP.<\/li>\n<li>Diffusez toujours les traces entrantes. M\u00eame si vous ne participez pas \u00e0 la tra\u00e7abilit\u00e9, cela permettra aux services de niveau inf\u00e9rieur de d\u00e9boguer des probl\u00e8mes en production.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Protection et s\u00e9curit\u00e9<\/h4>\n<p><\/p>\n<ul>\n<li>Assurez-vous que toutes les connexions externes sont chiffr\u00e9es.<\/li>\n<li>Assurez-vous que vos projets de production ont la bonne configuration IAM.<\/li>\n<li>Utilisez des r\u00e9seaux pour isoler les groupes d'instances de machines virtuelles.<\/li>\n<li>Utilisez un VPN pour \u00e9tablir une connexion s\u00e9curis\u00e9e avec des r\u00e9seaux distants.<\/li>\n<li>Documentez et surveillez l'acc\u00e8s des utilisateurs aux donn\u00e9es. Assurez-vous que tout acc\u00e8s des utilisateurs aux donn\u00e9es est v\u00e9rifi\u00e9 et enregistr\u00e9.<\/li>\n<li>Assurez-vous que les points d'extr\u00e9mit\u00e9 pour le d\u00e9bogage sont limit\u00e9s par des ACL.<\/li>\n<li>Assainissez les entr\u00e9es des utilisateurs. Configurez des limites de taille de charge utile pour les entr\u00e9es des utilisateurs.<\/li>\n<li>Assurez-vous que votre service peut bloquer s\u00e9lectivement le trafic entrant pour des utilisateurs sp\u00e9cifiques. Cela permettra de bloquer des violations sans affecter les autres utilisateurs.<\/li>\n<li>\u00c9vitez les points d'extr\u00e9mit\u00e9 externes qui initient un grand nombre d'op\u00e9rations internes.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Planification de la capacit\u00e9<\/h4>\n<p><\/p>\n<ul>\n<li>Documentez comment votre service se dimensionne. Par exemple : nombre d'utilisateurs, taille de la charge utile entrante, nombre de messages entrants.<\/li>\n<li>Documentez les exigences en mati\u00e8re de ressources pour votre service. Par exemple : nombre d'instances de machines virtuelles allou\u00e9es, nombre d'instances Spanner, mat\u00e9riel sp\u00e9cialis\u00e9 comme GPU ou TPU.<\/li>\n<li>Documentez les limitations des ressources : type de ressource, r\u00e9gion, etc.<\/li>\n<li>Documentez les limites de quota pour la cr\u00e9ation de nouvelles ressources. Par exemple, limite du nombre de requ\u00eates de l'API GCE si vous utilisez l'API pour cr\u00e9er de nouvelles instances.<\/li>\n<li>Envisagez de r\u00e9aliser des tests de charge pour analyser la diminution des performances.<\/li>\n<\/ul>\n<p>\nC'est tout. \u00c0 bient\u00f4t en cours !<br \/>\n<br \/>Source : <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 5.0.2 - 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!\" \/>\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\/cheklist-gotovnosti-k-prodakshnu\" \/>\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\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!\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/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\udd47Liste de contr\u00f4le de pr\u00e9paration \u00e0 la production | ProHoster","description":"La traduction de l'article a \u00e9t\u00e9 sp\u00e9cialement pr\u00e9par\u00e9e pour les \u00e9tudiants du cours \u00ab Pratiques et outils DevOps \u00bb, qui commence aujourd'hui !","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/cheklist-gotovnosti-k-prodakshnu","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\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!","og:url":"https:\/\/prohoster.info\/fr\/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","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\/37606","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=37606"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/37606\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/28225"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=37606"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=37606"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=37606"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}