{"id":238294,"date":"2023-01-30T10:24:12","date_gmt":"2023-01-30T09:24:12","guid":{"rendered":"https:\/\/sceglifornitore.it\/blog\/?p=238294"},"modified":"2023-01-30T10:24:12","modified_gmt":"2023-01-30T09:24:12","slug":"software-devops-cosa-sono-e-a-cosa-servono","status":"publish","type":"post","link":"https:\/\/sceglifornitore.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/","title":{"rendered":"Software DevOps: cosa sono e a cosa servono"},"content":{"rendered":"<p>Nella realizzazione dei programmi, negli ultimi anni ha preso piede un nuovo approccio che grazie all\u2019utilizzo di software DevOps riesce ad accorciare il ciclo di vita dello sviluppo. Si tratta di una nuova cultura che mira a coinvolgere sia gli sviluppatori software sia gli addetti alle operations IT nella realizzazione dei prodotti software.<\/p>\n<p>Coniato da Patrick Debois, il termine <strong>DevOps<\/strong> nasce dalla contrazione delle parole <em>development<\/em> (sviluppo) e <em>operations<\/em> e sta ad indicare una nuova cultura nella realizzazione di prodotti software dove reparti, prima isolati, si trovano ora a collaborare in ogni fase del ciclo di sviluppo. Gli sviluppatori, gli addetti alle operazioni IT e quelli del controllo della qualit\u00e0 e sicurezza si integrano e collaborano per realizzare prodotti migliori, pi\u00f9 affidabili e in tempi pi\u00f9 brevi.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_69_1 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Indice argomenti:<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69e5e097eb286\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69e5e097eb286\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/sceglifornitore.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#Cosa_sono_i_software_DevOps\" title=\"Cosa sono i software DevOps?\">Cosa sono i software DevOps?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/sceglifornitore.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#A_cosa_servono_i_software_DevOps\" title=\"A cosa servono i software DevOps?\">A cosa servono i software DevOps?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/sceglifornitore.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#Come_funzionano_i_software_DevOps\" title=\"Come funzionano i software DevOps\">Come funzionano i software DevOps<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/sceglifornitore.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#I_vantaggi_nellutilizzo_di_un_software_DevOps\" title=\"I vantaggi nell\u2019utilizzo di un software DevOps\">I vantaggi nell\u2019utilizzo di un software DevOps<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/sceglifornitore.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#Costi_dei_software_DevOps_e_limiti\" title=\"Costi dei software DevOps e limiti\">Costi dei software DevOps e limiti<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/sceglifornitore.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#5_software_DevOps_che_abbracciano_ogni_categoria\" title=\"5 software DevOps che abbracciano ogni categoria\">5 software DevOps che abbracciano ogni categoria<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/sceglifornitore.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#Azure_DevOps\" title=\"Azure DevOps\">Azure DevOps<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/sceglifornitore.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#Jenkins\" title=\"Jenkins\">Jenkins<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/sceglifornitore.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#Git\" title=\"Git\">Git<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/sceglifornitore.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#Docker\" title=\"Docker\">Docker<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/sceglifornitore.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#Chef\" title=\"Chef\">Chef<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Cosa_sono_i_software_DevOps\"><\/span><strong>Cosa sono i software DevOps?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Sono strumenti che aiutano a implementare le pratiche <a href=\"https:\/\/sceglifornitore.it\/blog\/devops-tools-cosa-sono-trend-applicazioni-e-le-6-soluzioni-top\/\">DevOps<\/a> all\u2019interno del team, coprendo ogni fase della produzione del software, dalla fase di sviluppo e continuando con la revisione del codice, col controllo della versione e fino ad arrivare alla distribuzione e al monitoraggio.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-238296\" src=\"https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/developer.png\" alt=\"Software DevOps \" width=\"1280\" height=\"853\" srcset=\"https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/developer.png 1280w, https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/developer-300x200.png 300w, https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/developer-1024x682.png 1024w, https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/developer-768x512.png 768w\" sizes=\"(max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\" \/><\/p>\n<p>DevOps pu\u00f2 essere rappresentato con un grafico che mostra un ciclo infinito perch\u00e9 si tratta di un ciclo continuo, dove tutte le varie fasi sono correlate tra loro e tutti i team comunicano e collaborano a ogni fase. L\u2019intero processo comprende <strong>la pianificazione, la realizzazione, la fase di test, la distribuzione, il funzionamento, il monitoraggio, e il feedback continuo<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-238297\" src=\"https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/devops_2.png\" alt=\"Software DevOps \" width=\"934\" height=\"483\" srcset=\"https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/devops_2.png 934w, https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/devops_2-300x155.png 300w, https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/devops_2-768x397.png 768w\" sizes=\"(max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\" \/><\/p>\n<p>I software DevOps favoriscono la comunicazione e la collaborazione tra il team di sviluppo del software e i professionisti delle operation, e automatizzano gran parte dei processi per ridurre i tempi di consegna e realizzare software di qualit\u00e0.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"A_cosa_servono_i_software_DevOps\"><\/span><strong>A cosa servono i software DevOps?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Lo scopo dei software DevOps \u00e8 quello di poter eseguire consegne pi\u00f9 rapide, avere feedback veloci da parte dei clienti, fornire software di qualit\u00e0, ridurre al minimo i difetti e avere tempi ridotti per il ripristino e la risoluzione di eventuali arresti anomali. In altre parole, questi strumenti <strong>aiutano gli sviluppatori a realizzare <a href=\"https:\/\/sceglifornitore.it\/blog\/software-per-creare-app-i-5-migliori-caratteristiche-e-quale-scegliere\/\">software <\/a>che soddisfano perfettamente le richieste dei clienti<\/strong>, che vengono distribuiti in tempi rapidi e che possono essere eseguiti senza problemi la prima volta.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-238298 size-full\" src=\"https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/software-development.jpg\" alt=\"Software DevOps \" width=\"1280\" height=\"854\" srcset=\"https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/software-development.jpg 1280w, https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/software-development-300x200.jpg 300w, https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/software-development-1024x683.jpg 1024w, https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/software-development-768x512.jpg 768w\" sizes=\"(max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\" \/><\/p>\n<p>I tool DevOps consentono di migliorare la comunicazione tra gli addetti allo sviluppo del software e gli operatori IT in modo che i due reparti, prima isolati, possano collaborare, scambiarsi informazioni e idee. Rispetto alle aziende che utilizzano metodologie di sviluppo software tradizionali, quelle che adottano una piattaforma DevOps rilasciano aggiornamenti molto pi\u00f9 piccoli ma molto frequenti grazie ai feedback continui.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Come_funzionano_i_software_DevOps\"><\/span><strong>Come funzionano i software DevOps<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Una piattaforma DevOps include una serie di strumenti, spesso di fornitori diversi, che lavorano insieme supportando i team di sviluppo e quelli operativi durante l\u2019intero ciclo di vita del software. Questi software vengono scelti e combinati in base alle esigenze dell\u2019azienda e devono supportare tutte le persone coinvolte nelle fasi di pianificazione, sviluppo, test, distribuzione e funzionamento. Questi strumenti comprendono:<\/p>\n<p><strong>1 &#8211; Strumenti di automazione<\/strong>: consentono di semplificare e automatizzare il processo di sviluppo e consegna del software.<\/p>\n<p><strong>2 &#8211; Strumenti di Integrazione continua e Distribuzione continua (CI\/CD)<\/strong>: l\u2019Integrazione continua permette agli sviluppatori caricare regolarmente le modifiche al software in un repository centrale dove vengono eseguiti test automatizzati per identificare e risolvere rapidamente i problemi del codice. La Distribuzione continua, invece, include quegli strumenti che servono ad automatizzare il rilascio di modifiche al codice in un ambiente di test\/produzione.<\/p>\n<p><strong>3 &#8211; Strumenti di controllo della versione<\/strong>: consentono di tenere traccia delle modifiche al codice e recuperare eventualmente le vecchie versioni.<\/p>\n<p><strong>4 &#8211; Strumenti di gestione della configurazione<\/strong>: consentono di mantenere i sistemi informatici e il software, inclusi server, database e macchine virtuali, in uno stato noto e coerente. Oltre a permettere modifiche del sistema senza correre rischi, permettono di prevenire deviazioni di configurazione non volute e che potrebbero causare instabilit\u00e0.<\/p>\n<p><strong>5 &#8211; Strumenti di test<\/strong>: consentono di eseguire test continui e automatizzati del codice man mano che viene scritto o modificato. Permettono, cos\u00ec, di ridurre i difetti e velocizzare la consegna dell\u2019applicazione.<\/p>\n<p><strong>6 &#8211; Strumenti di monitoraggio<\/strong>: consentono di monitorare in tempo reale sia il codice in funzione sia l\u2019infrastruttura sottostante che lo supporta. I feedback raccolti possono aiutare i team a reagire rapidamente per mitigare i problemi in modo da non compromettere l\u2019esperienza del cliente.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"I_vantaggi_nellutilizzo_di_un_software_DevOps\"><\/span><strong>I vantaggi nell\u2019utilizzo di un software DevOps<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>L\u2019adozione di un software DevOps pu\u00f2 avere un impatto positivo sulla propria attivit\u00e0, non solo per le grandi aziende, ma anche per quelle piccole e medie. Tra tutti i vantaggi tangibili, i pi\u00f9 significativi sono:<\/p>\n<ul>\n<li><u>MAGGIORE VELOCIT\u00c0 NELLA CONSEGNA DEL SOFTWARE<\/u>: I software DevOps consentono di automatizzare gran parte delle attivit\u00e0 manuali e ripetitive che riguardano la progettazione, lo sviluppo, l&#8217;implementazione e il monitoraggio del software. Questo riduce il time-to-market del prodotto. Inoltre, favoriscono lo scambio di informazioni e idee, riducendo i tempi di risoluzione dei problemi.<\/li>\n<li><u>COLLABORAZIONE<\/u>: Lo scambio di informazioni favorisce la condivisione delle responsabilit\u00e0 e questo aiuta i team ad essere pi\u00f9 efficienti e coinvolti nel progetto.<\/li>\n<li><u>MINORI COSTI DI RILASCIO<\/u>: L\u2019automatizzazione di molte attivit\u00e0 associate allo sviluppo del software, riduce il tempo necessario ai lavori non pianificati e consente di rilasciare prodotti con meno bug, con una conseguente riduzione dei costi di distribuzione della versione.<\/li>\n<li><u>SICUREZZA<\/u>. Con l\u2019adozione di una piattaforma DevOps, tutti i membri del team sono coinvolti nella sicurezza. Questo aiuta a tenere traccia dei problemi di sicurezza e consente di rilevarli e risolverli pi\u00f9 rapidamente.<\/li>\n<li><u>MIGLIORE SODDISFAZIONE DEL CLIENTE<\/u>: L\u2019adozione di una piattaforma DevOPs consente di ridurre i bug del software e i tempi di ripristino in caso di problemi. Se i prodotti funzionano bene, senza intoppi o con un tasso di errore molto limitato, i clienti sono pi\u00f9 soddisfatti e di conseguenza si hanno maggiori ricavi.<\/li>\n<li><u>VANTAGGIO COMPETITIVO<\/u>: Il modello DevOps si basa sui principi della Lean, che a sua volta si basa sulla riduzione dell\u2019inefficienza. Questa nuova cultura aiuta le aziende ad essere pi\u00f9 agili, a innovare pi\u00f9 rapidamente, ad adattarsi ai mercati in continua evoluzione e a fornire prodotti in grado di soddisfare le esigenze deli utenti finali. Tutto questo si traduce in un maggiore vantaggio competitivo.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Costi_dei_software_DevOps_e_limiti\"><\/span><strong>Costi dei software DevOps e limiti<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>I fornitori di software DevOps offrono di solito la possibilit\u00e0 di scegliere tra piani mensili e annuali. Il prezzo varia in genere in base al numero di utenti, con prezzi a partire da 3-5 \u20ac\/mese per utente. Sono disponibili anche licenze gratuite, ma prima di sceglierle, bisogna considerare anche i costi operativi non correlati alle licenze. Valutare bene, quindi, oltre al budget a disposizione, le reali esigenze e gli strumenti di cui si ha bisogno per confrontare le varie offerte.<\/p>\n<p>Altri aspetti da prendere in considerazione per l\u2019acquisto sono l\u2019integrazione con i sistemi gi\u00e0 esistenti nell\u2019organizzazione, altrimenti potrebbero crearsi complessit\u00e0 che vanificherebbero l\u2019acquisto. Valutare poi la facilit\u00e0 d\u2019uso e la scalabilit\u00e0, in modo che possa essere adottato facilmente e che possa adattarsi alla crescita dell\u2019azienda.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-238300\" src=\"https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/software-developer.jpg\" alt=\"\" width=\"1280\" height=\"854\" srcset=\"https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/software-developer.jpg 1280w, https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/software-developer-300x200.jpg 300w, https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/software-developer-1024x683.jpg 1024w, https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/software-developer-768x512.jpg 768w\" sizes=\"(max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\" \/><\/p>\n<p>Oltre ai costi del software, ci sono altri aspetti da considerare. Il passaggio dall\u2019approccio tradizionale ai processi DevOps comporta un\u2019importante ristrutturazione dei diversi dipartimenti. A questo si aggiunge la resistenza al cambiamento che potrebbe riscontrarsi tra i dipendenti. Se il management non \u00e8 bravo a comunicare i vantaggi di questo passaggio, c\u2019\u00e8 il rischio che si creino frizioni all\u2019interno dei vari reparti e che le persone coinvolte non sostengano il progetto.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"5_software_DevOps_che_abbracciano_ogni_categoria\"><\/span><strong>5 software DevOps che abbracciano ogni categoria<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Azure_DevOps\"><\/span><strong>Azure DevOps<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u00c8 la piattaforma DevOps di Microsoft. Include un set completo di strumenti per lo sviluppo e la distribuzione di software end-to-end. \u00c8 molto apprezzato da utilizza altri pacchetti della stessa casa e si pu\u00f2 integrare con facilit\u00e0 con i team di Office 365, SharePoint, MS Visual Studio IDE, e altri. Sono disponibili numerose risorse di formazioni e una cospicua comunit\u00e0 di utenti.<\/p>\n<p>Si pu\u00f2 scegliere di lavorare nel <a href=\"https:\/\/sceglifornitore.it\/blog\/cose-il-cloud-computing\/\">cloud<\/a> usando <strong>Azure DevOps Services<\/strong> o in locale usando <strong>Azure DevOps Server<\/strong>. Mette a disposizione i servizi <strong>Azure Boards<\/strong> (strumenti di pianificazione Agile), <strong>Azure Pipelines<\/strong> ( a supportare dell&#8217;integrazione continua e della distribuzione delle applicazioni), <strong>Azure Repos<\/strong> (repository privati gratuiti senza limiti), <strong>Azure Test Plans<\/strong> (testing manuale ed esplorativo) e <strong>Azure Artifacts<\/strong> (per condividere pacchetti Maven, npm, NuGet e Python da origini pubbliche e private con l&#8217;intero team). Consente inoltre l\u2019aggiunta di estensioni e l\u2019integrazione con altri servizi quali Docker, Sentry e altri.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Jenkins\"><\/span><strong>Jenkins<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u00c8 una delle piattaforme DevOps pi\u00f9 utilizzate. Rientra nella categoria degli strumenti di automazione ed \u00e8 open source. Ha oltre 2000 plug-in con cui pu\u00f2 essere personalizzato per assistere nella creazione, consegna e automazione di qualsiasi progetto. Jenkins consente di tenere sotto controllo le attivit\u00e0 ripetute, eseguire modifiche al codice e rilevare rapidamente eventuali problemi.<\/p>\n<p>Questo software DevOps pu\u00f2 essere utilizzato per l&#8217;integrazione continua (CI) e la consegna continua (CD). \u00c8 scritto in Java e si pu\u00f2 eseguire su tutte le piattaforme pi\u00f9 diffuse come Windows, Mac OS e Linux. Offre inoltre diverse interfacce tra cui CLI, GUI basata sul Web e API REST.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Git\"><\/span><strong>Git<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Git \u00e8 uno strumento per il controllo della versione gratuito e open source. Pu\u00f2 essere utilizzato per qualsiasi progetto, piccolo o grande che sia, mantenendo velocit\u00e0 ed efficienza. Grazie a questo software gli sviluppatori possono tenere traccia di tutte le modifiche che vengono apportate al codice, cos\u00ec da poter tornare indietro e ripristinare una versione precedente qualora si verifichi qualche problema.<\/p>\n<p>Con Git pi\u00f9 sviluppatori possono collaborare alla realizzazione di un software. Offre un ambiente di sviluppo distribuito: ognuno ha una copia completa del codice in locale e pu\u00f2 monitorare le modifiche apportate dagli altri. Inoltre gli sviluppatori possono creare un ambiente isolato per le modifiche alla loro parte di codice in modo da non impattare sul ramo principale. Per ospitare i repository si utilizzano servizi come GitHub e Bitbucket.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Docker\"><\/span><strong>Docker<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u00c8 stata una delle prime piattaforme container. Con questo strumento gli sviluppatori possono creare, testare e impacchettare i codici per inviarli in ambienti indipendenti dalle risorse. Ogni container contiene l\u2019applicazione con le sue librerie, il codice sorgente, i file di supporto, i file di configurazione del sistema e tutte le sua dipendenze per essere eseguita in un ambiente isolato senza la necessit\u00e0 di <a href=\"https:\/\/sceglifornitore.it\/blog\/software-di-virtualizzazione-eccone-5-di-quest-anno-scelti-da-noi\/\">macchine virtuali<\/a>.<\/p>\n<p>Docker facilita lo sviluppo distribuito e la creazione di pacchetti di applicazioni che possono essere eseguite in modo coerente senza complesse configurazioni in pi\u00f9 ambienti, da locale, ad Azure, AWS o altri. Offre un registro privato per l&#8217;archiviazione, la gestione e la configurazione delle cache delle immagini, e un registro pubblico per la condivisione e la collaborazione con la propria comunit\u00e0 di utenti. \u00c8 disponibile un piano personale gratuito cui si aggiungono piani a pagamento che partono da 5 dollari\/mese.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Chef\"><\/span><strong>Chef<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Chef appartiene alla categoria degli strumenti di gestione della configurazione. Consente quindi di controllare che i componenti di sistemi, anche complessi, rimangano per tutto il ciclo di vita di DevOps in uno stato noto, coerente e determinato. Attraverso questo software \u00e8 possibile accelerare lo sviluppo delle applicazioni automatizzando alcuni processi chiave come la configurazione dell\u2019infrastruttura e la distribuzione dei prodotti.<\/p>\n<p>Dispone di funzionalit\u00e0 Infrastructure as Code (IAC) per gestire l\u2019infrastruttura scrivendo codice invece di utilizzare i classici processi manuali, che oltre a richiedere pi\u00f9 risorse, possono causare pi\u00f9 errori. Con un software come Chef si pu\u00f2, ad esempio, aggiornare il software su centinaia di server in modo automatico, tenendo traccia delle modifiche ed eseguendo le riparazioni necessarie in modo automatizzato. Ha un&#8217;architettura client-server e supporta diverse piattaforme, tra cui Windows, macOS, Ubuntu, Solaris, FreeBSD,<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nella realizzazione dei programmi, negli ultimi anni ha preso piede un nuovo approccio che grazie all\u2019utilizzo di software DevOps riesce ad accorciare il ciclo di vita dello sviluppo. Si tratta di una nuova cultura che mira a coinvolgere sia gli sviluppatori software sia gli addetti alle operations IT nella realizzazione dei prodotti software. Coniato da &#8230;<\/p>\n<a href=\"https:\/\/sceglifornitore.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/\" class=\"read-more-link\">Continue reading <span class=\"screen-reader-text\">\"Software DevOps: cosa sono e a cosa servono\"<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a>","protected":false},"author":16,"featured_media":238295,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,119],"tags":[201,104,199,198,200],"class_list":["post-238294","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guide","category-software","tag-automatizzazione","tag-devops","tag-operations-it","tag-sviluppatori","tag-sviluppo-software","penguin-post","penguin-post-not-sticky"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Software DevOps, nuovi strumenti per la progettazione - Sceglifornitore<\/title>\n<meta name=\"description\" content=\"Nella realizzazione dei programmi, negli ultimi anni ha preso piede un nuovo approccio che grazie all\u2019utilizzo di software DevOps riesce ad accorciare il\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sceglifornitore.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Software DevOps, nuovi strumenti per la progettazione - Sceglifornitore\" \/>\n<meta property=\"og:description\" content=\"Nella realizzazione dei programmi, negli ultimi anni ha preso piede un nuovo approccio che grazie all\u2019utilizzo di software DevOps riesce ad accorciare il\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/\" \/>\n<meta property=\"og:site_name\" content=\"Sceglifornitore\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-30T09:24:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/wp-content\/uploads\/2023\/01\/devops-.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"768\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"giovanni.garro\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"giovanni.garro\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/\"},\"author\":{\"name\":\"giovanni.garro\",\"@id\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/#\/schema\/person\/1fe5eaa8f9c6af4b832ef3d28e19928d\"},\"headline\":\"Software DevOps: cosa sono e a cosa servono\",\"datePublished\":\"2023-01-30T09:24:12+00:00\",\"dateModified\":\"2023-01-30T09:24:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/\"},\"wordCount\":1914,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/devops-.jpg\",\"keywords\":[\"automatizzazione\",\"devops\",\"operations it\",\"sviluppatori\",\"sviluppo software\"],\"articleSection\":[\"Guide\",\"Software\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/\",\"url\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/\",\"name\":\"Software DevOps, nuovi strumenti per la progettazione - Sceglifornitore\",\"isPartOf\":{\"@id\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/devops-.jpg\",\"datePublished\":\"2023-01-30T09:24:12+00:00\",\"dateModified\":\"2023-01-30T09:24:12+00:00\",\"description\":\"Nella realizzazione dei programmi, negli ultimi anni ha preso piede un nuovo approccio che grazie all\u2019utilizzo di software DevOps riesce ad accorciare il\",\"breadcrumb\":{\"@id\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#primaryimage\",\"url\":\"https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/devops-.jpg\",\"contentUrl\":\"https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/devops-.jpg\",\"width\":1280,\"height\":768,\"caption\":\"Software DevOps: un aiuto essenziale alla progettazione del software\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Software DevOps: cosa sono e a cosa servono\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/#website\",\"url\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/\",\"name\":\"Sceglifornitore\",\"description\":\"Guide e approfondimenti di tecnologie\",\"publisher\":{\"@id\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/#organization\",\"name\":\"Scegli Fornitore\",\"url\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2020\/06\/cropped-Logo-300x26-1.png\",\"contentUrl\":\"https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2020\/06\/cropped-Logo-300x26-1.png\",\"width\":300,\"height\":26,\"caption\":\"Scegli Fornitore\"},\"image\":{\"@id\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/#\/schema\/person\/1fe5eaa8f9c6af4b832ef3d28e19928d\",\"name\":\"giovanni.garro\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e5629bfb41d278ef55f2fa001567e3a0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e5629bfb41d278ef55f2fa001567e3a0?s=96&d=mm&r=g\",\"caption\":\"giovanni.garro\"},\"url\":\"https:\/\/sceglifornitore.it\/blog\/author\/giovanni-garro\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Software DevOps, nuovi strumenti per la progettazione - Sceglifornitore","description":"Nella realizzazione dei programmi, negli ultimi anni ha preso piede un nuovo approccio che grazie all\u2019utilizzo di software DevOps riesce ad accorciare il","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sceglifornitore.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/","og_locale":"it_IT","og_type":"article","og_title":"Software DevOps, nuovi strumenti per la progettazione - Sceglifornitore","og_description":"Nella realizzazione dei programmi, negli ultimi anni ha preso piede un nuovo approccio che grazie all\u2019utilizzo di software DevOps riesce ad accorciare il","og_url":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/","og_site_name":"Sceglifornitore","article_published_time":"2023-01-30T09:24:12+00:00","og_image":[{"width":1280,"height":768,"url":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/wp-content\/uploads\/2023\/01\/devops-.jpg","type":"image\/jpeg"}],"author":"giovanni.garro","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"giovanni.garro","Tempo di lettura stimato":"10 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#article","isPartOf":{"@id":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/"},"author":{"name":"giovanni.garro","@id":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/#\/schema\/person\/1fe5eaa8f9c6af4b832ef3d28e19928d"},"headline":"Software DevOps: cosa sono e a cosa servono","datePublished":"2023-01-30T09:24:12+00:00","dateModified":"2023-01-30T09:24:12+00:00","mainEntityOfPage":{"@id":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/"},"wordCount":1914,"commentCount":0,"publisher":{"@id":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/#organization"},"image":{"@id":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#primaryimage"},"thumbnailUrl":"https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/devops-.jpg","keywords":["automatizzazione","devops","operations it","sviluppatori","sviluppo software"],"articleSection":["Guide","Software"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/","url":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/","name":"Software DevOps, nuovi strumenti per la progettazione - Sceglifornitore","isPartOf":{"@id":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#primaryimage"},"image":{"@id":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#primaryimage"},"thumbnailUrl":"https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/devops-.jpg","datePublished":"2023-01-30T09:24:12+00:00","dateModified":"2023-01-30T09:24:12+00:00","description":"Nella realizzazione dei programmi, negli ultimi anni ha preso piede un nuovo approccio che grazie all\u2019utilizzo di software DevOps riesce ad accorciare il","breadcrumb":{"@id":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#primaryimage","url":"https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/devops-.jpg","contentUrl":"https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2023\/01\/devops-.jpg","width":1280,"height":768,"caption":"Software DevOps: un aiuto essenziale alla progettazione del software"},{"@type":"BreadcrumbList","@id":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/software-devops-cosa-sono-e-a-cosa-servono\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/"},{"@type":"ListItem","position":2,"name":"Software DevOps: cosa sono e a cosa servono"}]},{"@type":"WebSite","@id":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/#website","url":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/","name":"Sceglifornitore","description":"Guide e approfondimenti di tecnologie","publisher":{"@id":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/#organization","name":"Scegli Fornitore","url":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2020\/06\/cropped-Logo-300x26-1.png","contentUrl":"https:\/\/sceglifornitore.it\/blog\/wp-content\/uploads\/2020\/06\/cropped-Logo-300x26-1.png","width":300,"height":26,"caption":"Scegli Fornitore"},"image":{"@id":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/#\/schema\/person\/1fe5eaa8f9c6af4b832ef3d28e19928d","name":"giovanni.garro","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/sceglifornitore.dev1.digital360.it\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e5629bfb41d278ef55f2fa001567e3a0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e5629bfb41d278ef55f2fa001567e3a0?s=96&d=mm&r=g","caption":"giovanni.garro"},"url":"https:\/\/sceglifornitore.it\/blog\/author\/giovanni-garro\/"}]}},"_links":{"self":[{"href":"https:\/\/sceglifornitore.it\/blog\/wp-json\/wp\/v2\/posts\/238294"}],"collection":[{"href":"https:\/\/sceglifornitore.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sceglifornitore.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sceglifornitore.it\/blog\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/sceglifornitore.it\/blog\/wp-json\/wp\/v2\/comments?post=238294"}],"version-history":[{"count":4,"href":"https:\/\/sceglifornitore.it\/blog\/wp-json\/wp\/v2\/posts\/238294\/revisions"}],"predecessor-version":[{"id":238304,"href":"https:\/\/sceglifornitore.it\/blog\/wp-json\/wp\/v2\/posts\/238294\/revisions\/238304"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sceglifornitore.it\/blog\/wp-json\/wp\/v2\/media\/238295"}],"wp:attachment":[{"href":"https:\/\/sceglifornitore.it\/blog\/wp-json\/wp\/v2\/media?parent=238294"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sceglifornitore.it\/blog\/wp-json\/wp\/v2\/categories?post=238294"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sceglifornitore.it\/blog\/wp-json\/wp\/v2\/tags?post=238294"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}