[{"data":1,"prerenderedAt":783},["ShallowReactive",2],{"/it-it/topics/gitops/gitops-best-practices/":3,"navigation-it-it":132,"banner-it-it":551,"footer-it-it":564,"next-steps-it-it":768},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"_id":126,"_type":127,"title":7,"_source":128,"_file":129,"_stem":130,"_extension":131},"/it-it/topics/gitops/gitops-best-practices","gitops",false,"",{"title":9,"description":10},"I vantaggi dei flussi di lavoro GitOps","Scopri i vantaggi e le best practice dei flussi di lavoro GitOps.",[12,26,32,85,124],{"type":13,"componentName":13,"componentContent":14},"CommonBreadcrumbs",{"crumbs":15},[16,20,24],{"title":17,"config":18},"Industry topics",{"href":19},"/topics/",{"title":21,"config":22},"GitOps",{"href":23},"/topics/gitops/",{"title":25},"GitOps best practices",{"type":27,"componentName":27,"componentContent":28},"CommonArticleHero",{"title":9,"text":29,"config":30},"GitOps è un framework operativo che prende le best practice DevOps e le applica all'automazione dell'infrastruttura. Quando i team utilizzano un flusso di lavoro GitOps, riscontrano dei vantaggi in tutto il ciclo di sviluppo.\n",{"id":31,"twoColumns":6},"i-vantaggi-dei-flussi-di-lavoro-gitops",{"type":33,"componentName":33,"componentContent":34},"CommonSideNavigationWithTree",{"anchors":35,"components":58},{"text":36,"data":37},"Scopri di più sull'argomento",[38,42,46,50,54],{"text":39,"config":40},"Un sistema di controllo della versione Git migliora la sicurezza e la conformità",{"href":41},"#a-git-version-control-system-enhances-security-and-compliance",{"text":43,"config":44},"Le best practice consolidate migliorano la collaborazione e la produttività",{"href":45},"#established-best-practices-enhance-collaboration-and-productivity",{"text":47,"config":48},"L'automazione migliora l'esperienza di sviluppo e riduce i costi",{"href":49},"#automation-improves-the-developer-experience-and-reduces-cost",{"text":51,"config":52},"L'integrazione continua accelera lo sviluppo e il deployment",{"href":53},"#continuous-integrations-leads-to-faster-development-and-deployment",{"text":55,"config":56},"I flussi di lavoro Git aumentano la stabilità e l'affidabilità",{"href":57},"#git-workflows-increase-stability-and-reliability",[59,65,70,75,80],{"type":60,"componentName":60,"componentContent":61},"TopicsCopy",{"header":39,"text":62,"config":63},"Una toolchain semplificata riduce le superfici di attacco, poiché i team utilizzano un'unica piattaforma per la gestione dell'infrastruttura. Se si verifica un attacco, i team possono ripristinare lo stato desiderato utilizzando il sistema di controllo della versione. Di conseguenza, GitOps riduce i tempi di inattività e le interruzioni del servizio, consentendo ai team di continuare lo sviluppo in un ambiente non compromesso.\n\n\nI team che devono seguire norme rigorose di conformità spesso sperimentano una diminuzione della [collaborazione](/blog/collaboration-communication-best-practices/){data-ga-name =\"collaboration\" data-ga-location =\"body\"} in contesti fortemente regolamentati, in cui le policy spesso limitano il numero di persone che possono attuare modifiche a un ambiente di produzione. Con GitOps, invece, chiunque può proporre una modifica tramite una [richiesta di merge](/blog/iteration-and-code-review/){data-ga-name =\"merge request\" data-ga-location =\"body\"} che amplia l'ambito della collaborazione, limitando al contempo il numero di persone che possono eseguire il merge al ramo \"produzione\".\n\n\nQuando i team adottano un [flusso di lavoro GitOps](/topics/gitops/gitops-workflow/){data-ga-name =\"gitops workflow\" data-ga-location =\"body\"} hanno più controllo sugli accessi, poiché le modifiche vengono automatizzate utilizzando gli strumenti di CI/CD, eliminando la necessità di fornire credenziali di [accesso](/blog/protecting-manual-jobs/){data-ga-name =\"access\" data-ga-location =\"body\"} a tutti i componenti dell'infrastruttura. GitOps consente a tutti di contribuire, ma da una maggiore collaborazione deriva la necessità di mantenere una cronologia di tutte le modifiche. GitOps garantisce che tutti i commit sul [ramo](/blog/new-git-default-branch-name/){data-ga-name =\"main branch\" data-ga-location = \"body\"} \"principale\" agiscano come un log delle modifiche per i controlli.\n",{"id":64},"a-git-version-control-system-enhances-security-and-compliance",{"type":60,"componentName":60,"componentContent":66},{"header":43,"text":67,"config":68},"GitOps incorpora le buone prassi di sviluppo software per l'[Infrastructure as Code](/topics/gitops/infrastructure-as-code/){data-ga-name =\"infrastructure as code\" data-ga-location =\"body\"}, i [flussi di lavoro](/blog/15-git-tips-improve-workflow/){data-ga-name =\"workflows\" data-ga-location =\"body\"} di Git e le pipeline di CI/CD. I team delle operazioni hanno già queste competenze, conoscenze e requisiti della toolchain preesistenti, quindi la decisione di adottare GitOps non si tradurrà in un'alta curva di apprendimento. I flussi di lavoro GitOps semplificano i processi per migliorare la visibilità, creare un'unica fonte di riferimento e mantenere un set di strumenti Lean.\n\n\nUn flusso di lavoro GitOps offre visibilità e migliora la collaborazione, poiché i team utilizzano un sistema di controllo della versione Git ed eseguono le richieste di merge come meccanismo per ogni modifica dell'infrastruttura. Ogni aggiornamento passa attraverso lo stesso processo di revisione e approvazione e i team possono collaborare condividendo idee, eseguendo la revisione del codice e offrendo feedback.\n",{"id":69},"established-best-practices-enhance-collaboration-and-productivity",{"type":60,"componentName":60,"componentContent":71},{"header":47,"text":72,"config":73},"Grazie agli strumenti di CI/CD e al deployment continuo la produttività aumenta, perché i team sfruttano l'automazione e possono concentrarsi sullo sviluppo piuttosto che investire in tediose attività manuali. I flussi di lavoro GitOps [migliorano l'esperienza di sviluppo](https://about.gitlab.com/topics/devops/what-is-developer-experience/) poiché i membri del team possono utilizzare qualsiasi linguaggio e strumenti desiderino prima di inviare gli aggiornamenti a Git. Inoltre, c'è una scarsa barriera all'entrata che consente a tutti, dai nuovi assunti ai membri stabili del team, di essere produttivi in modo rapido e semplice. L'automazione dell'infrastruttura migliora la produttività e riduce i tempi di inattività, facilitando al contempo una migliore gestione delle risorse cloud, che può anche ridurre i [costi](/blog/how-we-optimized-our-infrastructure-spend-at-gitlab/){data-ga-name = \"costs\"data-ga-location =\"body\"}. L'automazione della definizione dell'infrastruttura e dei test elimina le attività manuali e la rielaborazione, riducendo al contempo i tempi di inattività grazie alle funzionalità di ripristino e rollback integrate.\n",{"id":74},"automation-improves-the-developer-experience-and-reduces-cost",{"type":60,"componentName":60,"componentContent":76},{"header":51,"text":77,"config":78},"È più facile per i team eseguire il push di una [modifica minima sostenibile](/blog/lessons-in-iteration-from-new-infrastructure-team/){data-ga-name=\"minimum viable change\" data-ga-location=\"body\"}, poiché GitOps consente deployment più rapidi e frequenti. Usando le best practice di GitOps, i team possono distribuire più volte al giorno e ripristinare le modifiche in caso di problemi. I deployment ad alta velocità accelerano le release, aiutando i team a fornire valore all'azienda e ai clienti. Con l'integrazione continua, i team sono più agili e possono rispondere rapidamente alle esigenze della clientela.\n",{"id":79},"continuous-integrations-leads-to-faster-development-and-deployment",{"type":60,"componentName":60,"componentContent":81},{"header":55,"text":82,"config":83},"L'infrastruttura è codificata e ripetibile, riducendo l'[errore](/blog/iteration-on-error-tracking/){data-ga-name =\"error\" data-ga-location=\"body\"} umano. Le richieste di merge facilitano le revisioni del codice e la collaborazione, aiutando i team a identificare e correggere gli errori prima di arrivare in produzione. Sono anche meno rischiose, poiché tutte le modifiche all'infrastruttura vengono monitorate tramite le [richieste di merge](/blog/merge-trains-explained/){data-ga-name =\"MRs\" data-ga-location = \"body\"} ed è possibile eseguire il rollback delle modifiche se un'iterazione non funziona bene. I flussi di lavoro di Git riducono i tempi di ripristino consentendo il rollback a uno stato più stabile e offrendo copie di backup [distribuite](https://git-scm.com/about/distributed) in caso di grave interruzione del servizio. GitOps consente ai team di eseguire iterazioni più rapide per distribuire nuove funzionalità senza il timore di causare un ambiente instabile.\n",{"id":84},"git-workflows-increase-stability-and-reliability",{"type":86,"componentName":86,"componentContent":87},"CommonResourcesContainer",{"header":88,"tabs":89},"Pronti a scoprire di più su GitOps?",[90],{"name":91,"items":92,"config":123},"resources",[93,104,114],{"header":94,"type":95,"image":96,"link":99},"Scopri come GitLab ottimizza i flussi di lavoro di GitOps","Articoli",{"altText":94,"config":97},{"src":98},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158268/Website/Topics/resources_2.jpg",{"text":100,"config":101},"Scopri di più",{"href":102,"icon":103,"modal":6},"/it-it/solutions/gitops/","Article",{"header":105,"type":106,"image":107,"link":110},"Scopri il futuro di GitOps dai leader tecnologici","Webcast",{"altText":105,"config":108},{"src":109},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749157557/Website/Topics/resources_10.jpg",{"text":111,"config":112},"Guarda ora",{"href":113,"icon":106,"modal":6},"/why/gitops-infrastructure-automation/",{"header":115,"type":116,"image":117,"link":120},"Scarica la guida introduttiva di GitOps","Libri",{"altText":115,"config":118},{"src":119},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158599/Website/Topics/resources_3.jpg",{"text":100,"config":121},{"href":122,"icon":103,"modal":6},"https://page.gitlab.com/resources-ebook-beginner-guide-gitops.html",{"key":91},{"type":125,"componentName":125},"CommonNextSteps","content:it-it:topics:gitops:gitops-best-practices:index.yml","yaml","content","it-it/topics/gitops/gitops-best-practices/index.yml","it-it/topics/gitops/gitops-best-practices/index","yml",{"_path":133,"_dir":134,"_draft":6,"_partial":6,"_locale":7,"data":135,"_id":547,"_type":127,"title":548,"_source":128,"_file":549,"_stem":550,"_extension":131},"/shared/it-it/main-navigation","it-it",{"logo":136,"freeTrial":141,"sales":146,"login":151,"items":156,"search":488,"minimal":524,"duo":538},{"config":137},{"href":138,"dataGaName":139,"dataGaLocation":140},"/it-it/","gitlab logo","header",{"text":142,"config":143},"Ottieni una prova gratuita",{"href":144,"dataGaName":145,"dataGaLocation":140},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":147,"config":148},"Contatta le vendite",{"href":149,"dataGaName":150,"dataGaLocation":140},"/it-it/sales/","sales",{"text":152,"config":153},"Accedi",{"href":154,"dataGaName":155,"dataGaLocation":140},"https://gitlab.com/users/sign_in/","sign in",[157,200,299,304,409,469],{"text":158,"config":159,"cards":161,"footer":183},"Piattaforma",{"dataNavLevelOne":160},"platform",[162,168,176],{"title":158,"description":163,"link":164},"La piattaforma DevSecOps più completa basata sull'IA",{"text":165,"config":166},"Scopri la nostra piattaforma",{"href":167,"dataGaName":160,"dataGaLocation":140},"/it-it/platform/",{"title":169,"description":170,"link":171},"GitLab Duo (IA)","Sviluppa software più velocemente con l'IA in ogni fase del ciclo di sviluppo",{"text":172,"config":173},"Ti presentiamo GitLab Duo",{"href":174,"dataGaName":175,"dataGaLocation":140},"/it-it/gitlab-duo/","gitlab duo ai",{"title":177,"description":178,"link":179},"Perché scegliere GitLab","Dieci motivi per cui le aziende scelgono GitLab",{"text":100,"config":180},{"href":181,"dataGaName":182,"dataGaLocation":140},"/it-it/why-gitlab/","why gitlab",{"title":184,"items":185},"Primi passi con",[186,191,196],{"text":187,"config":188},"Platform engineering",{"href":189,"dataGaName":190,"dataGaLocation":140},"/it-it/solutions/platform-engineering/","platform engineering",{"text":192,"config":193},"Esperienza d'uso degli sviluppatori",{"href":194,"dataGaName":195,"dataGaLocation":140},"/it-it/developer-experience/","Developer experience",{"text":197,"config":198},"MLOps",{"href":199,"dataGaName":197,"dataGaLocation":140},"/it-it/topics/devops/the-role-of-ai-in-devops/",{"text":201,"left":202,"config":203,"link":205,"lists":209,"footer":281},"Prodotti",true,{"dataNavLevelOne":204},"solutions",{"text":206,"config":207},"Visualizza tutte le soluzioni",{"href":208,"dataGaName":204,"dataGaLocation":140},"/it-it/solutions/",[210,236,259],{"title":211,"description":212,"link":213,"items":218},"Automazione","CI/CD e automazione per accelerare il deployment",{"config":214},{"icon":215,"href":216,"dataGaName":217,"dataGaLocation":140},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[219,223,227,232],{"text":220,"config":221},"CI/CD",{"href":222,"dataGaLocation":140,"dataGaName":220},"/it-it/solutions/continuous-integration/",{"text":224,"config":225},"Sviluppo assistito dall'IA",{"href":174,"dataGaLocation":140,"dataGaName":226},"AI assisted development",{"text":228,"config":229},"Gestione del codice sorgente",{"href":230,"dataGaLocation":140,"dataGaName":231},"/it-it/solutions/source-code-management/","Source Code Management",{"text":233,"config":234},"Distribuzione software automatizzata",{"href":216,"dataGaLocation":140,"dataGaName":235},"Automated software delivery",{"title":237,"description":238,"link":239,"items":244},"Sicurezza","Distribuisci il codice più velocemente senza compromettere la sicurezza",{"config":240},{"href":241,"dataGaName":242,"dataGaLocation":140,"icon":243},"/it-it/solutions/security-compliance/","security and compliance","ShieldCheckLight",[245,250,255],{"text":246,"config":247},"Application Security Testing",{"href":248,"dataGaName":249,"dataGaLocation":140},"/solutions/application-security-testing/","Application security testing",{"text":251,"config":252},"Sicurezza della catena di fornitura del software",{"href":253,"dataGaLocation":140,"dataGaName":254},"/it-it/solutions/supply-chain/","Software supply chain security",{"text":256,"config":257},"Software Compliance",{"href":258,"dataGaName":256,"dataGaLocation":140},"/solutions/software-compliance/",{"title":260,"link":261,"items":266},"Misurazione",{"config":262},{"icon":263,"href":264,"dataGaName":265,"dataGaLocation":140},"DigitalTransformation","/it-it/solutions/visibility-measurement/","visibility and measurement",[267,271,276],{"text":268,"config":269},"Visibilità e misurazione",{"href":264,"dataGaLocation":140,"dataGaName":270},"Visibility and Measurement",{"text":272,"config":273},"Gestione del flusso di valore",{"href":274,"dataGaLocation":140,"dataGaName":275},"/it-it/solutions/value-stream-management/","Value Stream Management",{"text":277,"config":278},"Analisi e approfondimenti",{"href":279,"dataGaLocation":140,"dataGaName":280},"/it-it/solutions/analytics-and-insights/","Analytics and insights",{"title":282,"items":283},"GitLab per",[284,289,294],{"text":285,"config":286},"Aziende",{"href":287,"dataGaLocation":140,"dataGaName":288},"/it-it/enterprise/","enterprise",{"text":290,"config":291},"Piccole imprese",{"href":292,"dataGaLocation":140,"dataGaName":293},"/it-it/small-business/","small business",{"text":295,"config":296},"Pubblica amministrazione",{"href":297,"dataGaLocation":140,"dataGaName":298},"/it-it/solutions/public-sector/","public sector",{"text":300,"config":301},"Prezzi",{"href":302,"dataGaName":303,"dataGaLocation":140,"dataNavLevelOne":303},"/it-it/pricing/","pricing",{"text":305,"config":306,"link":307,"lists":311,"feature":396},"Risorse",{"dataNavLevelOne":91},{"text":308,"config":309},"Visualizza tutte le risorse",{"href":310,"dataGaName":91,"dataGaLocation":140},"/it-it/resources/",[312,345,368],{"title":313,"items":314},"Per iniziare",[315,320,325,330,335,340],{"text":316,"config":317},"Installazione",{"href":318,"dataGaName":319,"dataGaLocation":140},"/it-it/install/","install",{"text":321,"config":322},"Guide rapide",{"href":323,"dataGaName":324,"dataGaLocation":140},"/it-it/get-started/","quick setup checklists",{"text":326,"config":327},"Formazione",{"href":328,"dataGaLocation":140,"dataGaName":329},"https://university.gitlab.com/","learn",{"text":331,"config":332},"Documentazione di prodotto",{"href":333,"dataGaName":334,"dataGaLocation":140},"https://docs.gitlab.com/","product documentation",{"text":336,"config":337},"Video sulle best practice",{"href":338,"dataGaName":339,"dataGaLocation":140},"/it-it/getting-started-videos/","best practice videos",{"text":341,"config":342},"Integrazioni",{"href":343,"dataGaName":344,"dataGaLocation":140},"/it-it/integrations/","integrations",{"title":346,"items":347},"Scopri",[348,353,358,363],{"text":349,"config":350},"Storie di successo dei clienti",{"href":351,"dataGaName":352,"dataGaLocation":140},"/it-it/customers/","customer success stories",{"text":354,"config":355},"Blog",{"href":356,"dataGaName":357,"dataGaLocation":140},"/blog/","blog",{"text":359,"config":360},"Lavorare da remoto",{"href":361,"dataGaName":362,"dataGaLocation":140},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":364,"config":365},"TeamOps",{"href":366,"dataGaName":367,"dataGaLocation":140},"/it-it/teamops/","teamops",{"title":369,"items":370},"Connetti",[371,376,381,386,391],{"text":372,"config":373},"Servizi GitLab",{"href":374,"dataGaName":375,"dataGaLocation":140},"/it-it/services/","services",{"text":377,"config":378},"Community",{"href":379,"dataGaName":380,"dataGaLocation":140},"/community/","community",{"text":382,"config":383},"Forum",{"href":384,"dataGaName":385,"dataGaLocation":140},"https://forum.gitlab.com/","forum",{"text":387,"config":388},"Eventi",{"href":389,"dataGaName":390,"dataGaLocation":140},"/events/","events",{"text":392,"config":393},"Partner",{"href":394,"dataGaName":395,"dataGaLocation":140},"/partners/","partners",{"backgroundColor":397,"textColor":398,"text":399,"image":400,"link":404},"#2f2a6b","#fff","Approfondimenti e informazioni per il futuro dello sviluppo software",{"altText":401,"config":402},"scheda promozionale per The Source",{"src":403},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":405,"config":406},"Leggi le ultime notizie",{"href":407,"dataGaName":408,"dataGaLocation":140},"/it-it/the-source/","the source",{"text":410,"config":411,"lists":413},"Azienda",{"dataNavLevelOne":412},"company",[414],{"items":415},[416,421,427,429,434,439,444,449,454,459,464],{"text":417,"config":418},"Informazioni",{"href":419,"dataGaName":420,"dataGaLocation":140},"/it-it/company/","about",{"text":422,"config":423,"footerGa":426},"Opportunità di lavoro",{"href":424,"dataGaName":425,"dataGaLocation":140},"/jobs/","jobs",{"dataGaName":425},{"text":387,"config":428},{"href":389,"dataGaName":390,"dataGaLocation":140},{"text":430,"config":431},"Leadership",{"href":432,"dataGaName":433,"dataGaLocation":140},"/company/team/e-group/","leadership",{"text":435,"config":436},"Team",{"href":437,"dataGaName":438,"dataGaLocation":140},"/company/team/","team",{"text":440,"config":441},"Manuale",{"href":442,"dataGaName":443,"dataGaLocation":140},"https://handbook.gitlab.com/","handbook",{"text":445,"config":446},"Rapporti con gli investitori",{"href":447,"dataGaName":448,"dataGaLocation":140},"https://ir.gitlab.com/","investor relations",{"text":450,"config":451},"Trust Center",{"href":452,"dataGaName":453,"dataGaLocation":140},"/it-it/security/","trust center",{"text":455,"config":456},"AI Transparency Center",{"href":457,"dataGaName":458,"dataGaLocation":140},"/it-it/ai-transparency-center/","ai transparency center",{"text":460,"config":461},"Newsletter",{"href":462,"dataGaName":463,"dataGaLocation":140},"/company/contact/","newsletter",{"text":465,"config":466},"Rassegna stampa",{"href":467,"dataGaName":468,"dataGaLocation":140},"/press/","press",{"text":470,"config":471,"lists":472},"Contattaci",{"dataNavLevelOne":412},[473],{"items":474},[475,478,483],{"text":147,"config":476},{"href":149,"dataGaName":477,"dataGaLocation":140},"talk to sales",{"text":479,"config":480},"Richiedi assistenza",{"href":481,"dataGaName":482,"dataGaLocation":140},"/support/","get help",{"text":484,"config":485},"Portale clienti",{"href":486,"dataGaName":487,"dataGaLocation":140},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":489,"login":490,"suggestions":497},"Chiudi",{"text":491,"link":492},"Per cercare repository e progetti, accedi a",{"text":493,"config":494},"gitlab.com",{"href":154,"dataGaName":495,"dataGaLocation":496},"search login","search",{"text":498,"default":499},"Suggerimenti",[500,503,508,510,515,520],{"text":169,"config":501},{"href":174,"dataGaName":502,"dataGaLocation":496},"GitLab Duo (AI)",{"text":504,"config":505},"Suggerimenti di codice (IA)",{"href":506,"dataGaName":507,"dataGaLocation":496},"/it-it/solutions/code-suggestions/","Code Suggestions (AI)",{"text":220,"config":509},{"href":222,"dataGaName":220,"dataGaLocation":496},{"text":511,"config":512},"GitLab su AWS",{"href":513,"dataGaName":514,"dataGaLocation":496},"/it-it/partners/technology-partners/aws/","GitLab on AWS",{"text":516,"config":517},"GitLab su Google Cloud",{"href":518,"dataGaName":519,"dataGaLocation":496},"/it-it/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":521,"config":522},"Perché scegliere GitLab?",{"href":181,"dataGaName":523,"dataGaLocation":496},"Why GitLab?",{"freeTrial":525,"mobileIcon":530,"desktopIcon":535},{"text":526,"config":527},"Inizia la prova gratuita",{"href":528,"dataGaName":145,"dataGaLocation":529},"https://gitlab.com/-/trials/new/","nav",{"altText":531,"config":532},"Icona di GitLab",{"src":533,"dataGaName":534,"dataGaLocation":529},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":531,"config":536},{"src":537,"dataGaName":534,"dataGaLocation":529},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"freeTrial":539,"mobileIcon":543,"desktopIcon":545},{"text":540,"config":541},"Scopri di più su GitLab Duo",{"href":174,"dataGaName":542,"dataGaLocation":529},"gitlab duo",{"altText":531,"config":544},{"src":533,"dataGaName":534,"dataGaLocation":529},{"altText":531,"config":546},{"src":537,"dataGaName":534,"dataGaLocation":529},"content:shared:it-it:main-navigation.yml","Main Navigation","shared/it-it/main-navigation.yml","shared/it-it/main-navigation",{"_path":552,"_dir":134,"_draft":6,"_partial":6,"_locale":7,"title":553,"button":554,"config":559,"_id":561,"_type":127,"_source":128,"_file":562,"_stem":563,"_extension":131},"/shared/it-it/banner","La GitLab Duo Agent Platform è ora in beta pubblica!",{"text":555,"config":556},"Prova la Beta",{"href":557,"dataGaName":558,"dataGaLocation":140},"/it-it/gitlab-duo/agent-platform/","duo banner",{"layout":560},"release","content:shared:it-it:banner.yml","shared/it-it/banner.yml","shared/it-it/banner",{"_path":565,"_dir":134,"_draft":6,"_partial":6,"_locale":7,"data":566,"_id":764,"_type":127,"title":765,"_source":128,"_file":766,"_stem":767,"_extension":131},"/shared/it-it/main-footer",{"text":567,"source":568,"edit":574,"contribute":579,"config":584,"items":589,"minimal":756},"Git è un marchio di Software Freedom Conservancy e l'uso del termine \"GitLab\" è regolato da un accordo di licenza",{"text":569,"config":570},"Visualizza origine pagina",{"href":571,"dataGaName":572,"dataGaLocation":573},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":575,"config":576},"Modifica questa pagina",{"href":577,"dataGaName":578,"dataGaLocation":573},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":580,"config":581},"Contribuisci",{"href":582,"dataGaName":583,"dataGaLocation":573},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":585,"facebook":586,"youtube":587,"linkedin":588},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[590,613,664,693,727],{"title":158,"links":591,"subMenu":596},[592],{"text":593,"config":594},"Piattaforma DevSecOps",{"href":167,"dataGaName":595,"dataGaLocation":573},"devsecops platform",[597],{"title":300,"links":598},[599,603,608],{"text":600,"config":601},"Visualizza i piani",{"href":302,"dataGaName":602,"dataGaLocation":573},"view plans",{"text":604,"config":605},"Perché passare a Premium?",{"href":606,"dataGaName":607,"dataGaLocation":573},"/it-it/pricing/premium/","why premium",{"text":609,"config":610},"Perché passare a Ultimate?",{"href":611,"dataGaName":612,"dataGaLocation":573},"/it-it/pricing/ultimate/","why ultimate",{"title":614,"links":615},"Soluzioni",[616,621,624,626,631,636,640,643,646,648,650,652,654,659],{"text":617,"config":618},"Trasformazione digitale",{"href":619,"dataGaName":620,"dataGaLocation":573},"/it-it/topics/digital-transformation/","digital transformation",{"text":622,"config":623},"Sicurezza e conformità",{"href":248,"dataGaName":249,"dataGaLocation":573},{"text":233,"config":625},{"href":216,"dataGaName":217,"dataGaLocation":573},{"text":627,"config":628},"Sviluppo Agile",{"href":629,"dataGaName":630,"dataGaLocation":573},"/it-it/solutions/agile-delivery/","agile delivery",{"text":632,"config":633},"Trasformazione cloud",{"href":634,"dataGaName":635,"dataGaLocation":573},"/it-it/topics/cloud-native/","cloud transformation",{"text":637,"config":638},"SCM",{"href":230,"dataGaName":639,"dataGaLocation":573},"source code management",{"text":220,"config":641},{"href":222,"dataGaName":642,"dataGaLocation":573},"continuous integration & delivery",{"text":272,"config":644},{"href":274,"dataGaName":645,"dataGaLocation":573},"value stream management",{"text":21,"config":647},{"href":102,"dataGaName":5,"dataGaLocation":573},{"text":285,"config":649},{"href":287,"dataGaName":288,"dataGaLocation":573},{"text":290,"config":651},{"href":292,"dataGaName":293,"dataGaLocation":573},{"text":295,"config":653},{"href":297,"dataGaName":298,"dataGaLocation":573},{"text":655,"config":656},"Istruzione",{"href":657,"dataGaName":658,"dataGaLocation":573},"/it-it/solutions/education/","education",{"text":660,"config":661},"Servizi finanziari",{"href":662,"dataGaName":663,"dataGaLocation":573},"/it-it/solutions/finance/","financial services",{"title":305,"links":665},[666,668,670,672,675,677,679,681,683,685,687,689,691],{"text":316,"config":667},{"href":318,"dataGaName":319,"dataGaLocation":573},{"text":321,"config":669},{"href":323,"dataGaName":324,"dataGaLocation":573},{"text":326,"config":671},{"href":328,"dataGaName":329,"dataGaLocation":573},{"text":331,"config":673},{"href":333,"dataGaName":674,"dataGaLocation":573},"docs",{"text":354,"config":676},{"href":356,"dataGaName":357,"dataGaLocation":573},{"text":349,"config":678},{"href":351,"dataGaName":352,"dataGaLocation":573},{"text":359,"config":680},{"href":361,"dataGaName":362,"dataGaLocation":573},{"text":372,"config":682},{"href":374,"dataGaName":375,"dataGaLocation":573},{"text":364,"config":684},{"href":366,"dataGaName":367,"dataGaLocation":573},{"text":377,"config":686},{"href":379,"dataGaName":380,"dataGaLocation":573},{"text":382,"config":688},{"href":384,"dataGaName":385,"dataGaLocation":573},{"text":387,"config":690},{"href":389,"dataGaName":390,"dataGaLocation":573},{"text":392,"config":692},{"href":394,"dataGaName":395,"dataGaLocation":573},{"title":410,"links":694},[695,697,699,701,703,705,707,711,716,718,720,722],{"text":417,"config":696},{"href":419,"dataGaName":412,"dataGaLocation":573},{"text":422,"config":698},{"href":424,"dataGaName":425,"dataGaLocation":573},{"text":430,"config":700},{"href":432,"dataGaName":433,"dataGaLocation":573},{"text":435,"config":702},{"href":437,"dataGaName":438,"dataGaLocation":573},{"text":440,"config":704},{"href":442,"dataGaName":443,"dataGaLocation":573},{"text":445,"config":706},{"href":447,"dataGaName":448,"dataGaLocation":573},{"text":708,"config":709},"Sustainability",{"href":710,"dataGaName":708,"dataGaLocation":573},"/sustainability/",{"text":712,"config":713},"Diversità, inclusione e appartenenza (DIB)",{"href":714,"dataGaName":715,"dataGaLocation":573},"/it-it/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":450,"config":717},{"href":452,"dataGaName":453,"dataGaLocation":573},{"text":460,"config":719},{"href":462,"dataGaName":463,"dataGaLocation":573},{"text":465,"config":721},{"href":467,"dataGaName":468,"dataGaLocation":573},{"text":723,"config":724},"Dichiarazione di trasparenza sulla schiavitù moderna",{"href":725,"dataGaName":726,"dataGaLocation":573},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":470,"links":728},[729,732,734,736,741,746,751],{"text":730,"config":731},"Contatta un esperto",{"href":149,"dataGaName":150,"dataGaLocation":573},{"text":479,"config":733},{"href":481,"dataGaName":482,"dataGaLocation":573},{"text":484,"config":735},{"href":486,"dataGaName":487,"dataGaLocation":573},{"text":737,"config":738},"Stato",{"href":739,"dataGaName":740,"dataGaLocation":573},"https://status.gitlab.com/","status",{"text":742,"config":743},"Termini di utilizzo",{"href":744,"dataGaName":745,"dataGaLocation":573},"/terms/","terms of use",{"text":747,"config":748},"Informativa sulla privacy",{"href":749,"dataGaName":750,"dataGaLocation":573},"/it-it/privacy/","privacy statement",{"text":752,"config":753},"Preferenze dei cookie",{"dataGaName":754,"dataGaLocation":573,"id":755,"isOneTrustButton":202},"cookie preferences","ot-sdk-btn",{"items":757},[758,760,762],{"text":742,"config":759},{"href":744,"dataGaName":745,"dataGaLocation":573},{"text":747,"config":761},{"href":749,"dataGaName":750,"dataGaLocation":573},{"text":752,"config":763},{"dataGaName":754,"dataGaLocation":573,"id":755,"isOneTrustButton":202},"content:shared:it-it:main-footer.yml","Main Footer","shared/it-it/main-footer.yml","shared/it-it/main-footer",{"_path":769,"_dir":134,"_draft":6,"_partial":6,"_locale":7,"header":770,"eyebrow":771,"blurb":772,"button":773,"secondaryButton":777,"_id":779,"_type":127,"title":780,"_source":128,"_file":781,"_stem":782,"_extension":131},"/shared/it-it/next-steps","Inizia a distribuire software migliori più velocemente","Oltre il 50% delle società Fortune 100 si affida a GitLab","Scopri cosa può fare il tuo team grazie a una\n\n\npiattaforma DevSecOps intelligente.\n",{"text":142,"config":774},{"href":775,"dataGaName":145,"dataGaLocation":776},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":147,"config":778},{"href":149,"dataGaName":150,"dataGaLocation":776},"content:shared:it-it:next-steps.yml","Next Steps","shared/it-it/next-steps.yml","shared/it-it/next-steps",1758662382562]