{"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\/it\/blog\/administrirovanie\/spravochnaya-chto-takoe-continuous-delivery","title":{"rendered":"Riferimento: che cos'\u00e8 il Continuous Delivery","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>In precedenza abbiamo <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/1cloud\/blog\/447090\/\">raccontato<\/a><\/noindex> di Continuous Integration (CI). Continuando con il Continuous Delivery. Questo \u00e8 un insieme di metodi per lo sviluppo del software. Aiuta a garantire che il codice sia pronto per il deployment.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/1cloud\/blog\/449364\/\"><img decoding=\"async\" alt=\"Riferimento: che cos&#039;\u00e8 il Continuous Delivery\" 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>Storia<\/h2>\n<p>\nLa locuzione continuous delivery \u00e8 stata vista anche nel <noindex><a rel=\"nofollow\" href=\"https:\/\/agilemanifesto.org\/iso\/en\/principles.html\">manifesto agile<\/a><\/noindex> del 2001, all'inizio dell'elenco dei principi fondamentali: \u00abLa priorit\u00e0 \u00e8 risolvere i problemi del cliente attraverso la fornitura continua di software attuale\u00bb.<\/p>\n<p>Nel 2010, Jez Humble e David Farley hanno pubblicato <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ozon.ru\/context\/detail\/id\/7243884\/\">un libro<\/a><\/noindex> sul Continuous Delivery. Secondo gli autori, il CD integra l'approccio <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/1cloud\/blog\/447090\/\">Integrazione Continua<\/a><\/noindex> e permette di semplificare la preparazione del codice per il deployment.<\/p>\n<p>Dopo la pubblicazione del libro, l'approccio ha cominciato a guadagnare popolarit\u00e0 e in pochi anni \u00e8 diventato praticamente un standard. Secondo <noindex><a rel=\"nofollow\" href=\"https:\/\/www.perforce.com\/press-releases\/continuous-delivery-adoption-rates-soar-according-study-commissioned-perforce\">un sondaggio<\/a><\/noindex>, condotto tra oltre 600 sviluppatori e IT manager nel 2014, il 97% dei responsabili tecnici e l'84% dei programmatori conoscevano il Continuous Delivery.<\/p>\n<p>Oggi questo approccio rimane uno dei pi\u00f9 popolari. Secondo uno studio del 2018, a cui hanno partecipato membri della comunit\u00e0 IT DevOps e Jenkins Community, la sua <noindex><a rel=\"nofollow\" href=\"https:\/\/www.cloudbees.com\/press\/jenkins-community-releases-fifth-annual-devops-and-jenkins-community-survey-sponsored\">utilizza<\/a><\/noindex> met\u00e0 di oltre mille rispondenti.<\/p>\n<h2>Come funziona il Continuous Delivery<\/h2>\n<p>\nLa base del CD \u00e8 la prontezza del codice per il deployment. Per raggiungere questo obiettivo si utilizza l'automazione del processo di preparazione del software per il rilascio. Questo deve essere standard per i vari ambienti di sviluppo, il che aiuta a identificare rapidamente i punti deboli e a ottimizzarli. Ad esempio, accelerare i test.<\/p>\n<p>Un esempio del processo di Continuous Delivery appare come segue:<\/p>\n<p><img decoding=\"async\" alt=\"Riferimento: che cos&#039;\u00e8 il Continuous Delivery\" src=\"\/wp-content\/uploads\/2019\/04\/ee57b0dc1150333f5797b4deeb4f985a.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSe l'automazione dei primi due passaggi \u00e8 responsabilit\u00e0 dell'approccio Continuous Integration, i successivi due sono gestiti dal Continuous Delivery. La stabilit\u00e0 del processo \u00e8 garantita anche dai sistemi <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Configuration_management\">di gestione delle configurazioni<\/a><\/noindex>. Questi monitorano le modifiche nell'infrastruttura, nei database e nelle dipendenze. Il deployment stesso pu\u00f2 essere automatizzato o effettuato manualmente.<\/p>\n<p>Il processo deve soddisfare i seguenti requisiti:<\/p>\n<ul>\n<li>Disponibilit\u00e0 di informazioni sulla prontezza al rilascio nell'ambiente di produzione e disponibilit\u00e0 per il rilascio diretto (gli strumenti CD testano il codice e consentono di valutare l'impatto delle modifiche nel rilascio).<\/li>\n<li>Responsabilit\u00e0 generale per il prodotto finale. Il team di prodotto - manager, sviluppatori, tester - si concentra sul risultato, non solo sulla propria area di competenza (il risultato \u00e8 una versione funzionante, disponibile per gli utenti del prodotto).<\/li>\n<\/ul>\n<p>\nIn CD si applicano generalmente <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\">code review<\/a><\/noindex>, mentre per raccogliere opinioni dei clienti si utilizza il principio <noindex><a rel=\"nofollow\" href=\"https:\/\/www.quora.com\/What-is-a-dark-launch-in-terms-of-continuous-delivery-of-software\">dark launching<\/a><\/noindex>. La nuova funzionalit\u00e0 viene inizialmente rilasciata a un piccolo segmento di utenti; la loro esperienza con il prodotto aiuta a identificare difetti e bug che non sono stati notati durante i test interni.<\/p>\n<h2>Quali sono i vantaggi<\/h2>\n<p>\nContinuous Delivery aiuta a semplificare il deployment del codice, il che influisce positivamente sulla produttivit\u00e0 e riduce la probabilit\u00e0 di burnout emotivo dei dipendenti. Questo, a sua volta, abbassa anche i costi complessivi dello sviluppo. Ad esempio, CD ha aiutato uno dei team di HP <noindex><a rel=\"nofollow\" href=\"https:\/\/www.thoughtworks.com\/insights\/blog\/case-continuous-delivery\">a ridurre<\/a><\/noindex> questi costi del 40%.<\/p>\n<p>Inoltre, secondo uno studio del 2016 (pagina 28 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ciosummits.com\/Online_Assets_Puppet_2016_State_of_DevOps_Report.pdf\">documento<\/a><\/noindex>) le aziende che hanno implementato CD risolvono i problemi di sicurezza informatica il 50% pi\u00f9 velocemente rispetto a quelle che non utilizzano questo approccio. In una certa misura, questa differenza pu\u00f2 essere attribuita all'utilizzo di strumenti di automazione dei processi.<\/p>\n<p>Un ulteriore vantaggio \u00e8 l'accelerazione del rilascio delle versioni. In uno studio di sviluppo finlandese, la consegna continua <noindex>ha aiutato<\/noindex> a aumentare la velocit\u00e0 di compilazione del codice del 25%.<\/p>\n<h2>Difficolt\u00e0 potenziali<\/h2>\n<p>\nLa prima e principale sfida \u00e8 la necessit\u00e0 di ristrutturare i processi consolidati. Per dimostrare i vantaggi del nuovo approccio, \u00e8 consigliabile passare al CD gradualmente, iniziando dalle applicazioni meno onerose.<\/p>\n<p>La seconda potenziale difficolt\u00e0 \u00e8 il gran numero di rami di codice. La conseguenza della 'biforcazione' sono frequenti conflitti e perdite di tempo significative. Una possibile soluzione \u00e8 l'approccio <noindex><a rel=\"nofollow\" href=\"https:\/\/medium.com\/@ErikGebers\/is-the-best-branching-strategy-no-branches-at-all-5cd7774d863b\">no branches<\/a><\/noindex>.<\/p>\n<p>. In particolare, in alcune aziende le principali difficolt\u00e0 sorgono con il testing: richiede troppo tempo. I risultati dei test devono spesso essere analizzati manualmente, ma una possibile soluzione potrebbe essere il parallelismo dei test nei primi stadi di implementazione del CD.<\/p>\n<p>\u00e8 importante anche formare i dipendenti a utilizzare i nuovi strumenti: una formazione preliminare risparmier\u00e0 energie e tempo agli sviluppatori.<\/p>\n<p><img decoding=\"async\" alt=\"Riferimento: che cos&#039;\u00e8 il Continuous Delivery\" 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>Strumenti<\/h2>\n<p>\nEcco alcuni strumenti open source per Continuous Delivery:<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/gocd\/gocd\">GoCD<\/a><\/noindex> \u2014 server per la fornitura continua in Java e JRuby on Rails. Consente di controllare l'intero processo di fornitura dell'applicazione: build\u2014test\u2014release. Lo strumento \u00e8 distribuito con licenza Apache 2.0. Sul sito ufficiale \u00e8 possibile trovare <noindex><a rel=\"nofollow\" href=\"https:\/\/www.gocd.org\/getting-started\/part-1\/\">una guida alla configurazione<\/a><\/noindex>.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/capistrano\">Capistrano<\/a><\/noindex> \u2014 framework per la creazione di script che automatizzano il deployment delle applicazioni scritte in Ruby, Java o PHP. Capistrano \u00e8 in grado di eseguire comandi su una macchina remota, collegandosi tramite SSH. Funziona con altri strumenti di integrazione e fornitura continua, come il server CI Integrity.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/gradle\/gradle\">Gradle<\/a><\/noindex> \u2014 strumento multipiattaforma che automatizza l'intero ciclo di sviluppo delle applicazioni. Gradle lavora con Java, Python, C\/C++, Scala e altri. \u00c8 integrato con Eclipse, IntelliJ e Jenkins.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drone\">Drone<\/a><\/noindex> \u2014 piattaforma per CD in Go. Drone pu\u00f2 essere implementato on-premise o nel cloud. Lo strumento \u00e8 basato su contenitori e utilizza file YAML per gestirli.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/spinnaker\">Spinnaker<\/a><\/noindex> \u2014 piattaforma per la fornitura continua di codice in sistemi multi-cloud. Sviluppata in Netflix, gli ingegneri di Google hanno avuto un ruolo importante nello sviluppo dello strumento. Le istruzioni per l'installazione si <noindex><a rel=\"nofollow\" href=\"https:\/\/www.spinnaker.io\/setup\/\">possono trovare sul sito ufficiale<\/a><\/noindex>.<\/li>\n<\/ul>\n<p><\/p>\n<h5>Cosa leggere nel nostro blog aziendale:<\/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 nel servizio cloud prendendo come esempio 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\">Come risparmiare utilizzando la nostra 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\">Evoluzione dell'architettura cloud 1cloud<\/a><\/noindex><\/li>\n<\/ul>\n<p>Fonte: <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.1.1 - 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\/it\/blog\/administrirovanie\/spravochnaya-chto-takoe-continuous-delivery\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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\/it\/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\udd47Riferimento: cos'\u00e8 la Fornitura Continua | ProHoster","description":"In precedenza abbiamo parlato dell'Integrazione Continua (CI). Continuiamo con la Fornitura Continua.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/spravochnaya-chto-takoe-continuous-delivery","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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\/it\/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\/it\/wp-json\/wp\/v2\/posts\/32368","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=32368"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/32368\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/24182"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=32368"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=32368"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=32368"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}