[{"data":1,"prerenderedAt":743},["ShallowReactive",2],{"/it-it/topics/gitops/gitops-gitlab-collaboration/":3,"navigation-it-it":89,"banner-it-it":509,"footer-it-it":522,"next-steps-it-it":728},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":13,"_id":83,"_type":84,"title":7,"_source":85,"_file":86,"_stem":87,"_extension":88},"/it-it/topics/gitops/gitops-gitlab-collaboration","gitops",false,"",{"title":9,"description":10,"config":11},"Perché la tecnologia collaborativa di GitLab è fondamentale per GitOps: una demo","GitLab Topics | Why GitLab's collaboration technology is critical for GitOps: A demo",{"ignoreTitleCharLimit":12},true,[14,28,34,81],{"type":15,"componentName":15,"componentContent":16},"CommonBreadcrumbs",{"crumbs":17},[18,22,26],{"title":19,"config":20},"Industry topics",{"href":21},"/topics/",{"title":23,"config":24},"GitOps",{"href":25},"/it-it/topics/gitops/",{"title":27},"GitOps gitlab collaboration",{"type":29,"componentName":29,"componentContent":30},"CommonArticleHero",{"title":9,"text":31,"config":32},"Un software di collaborazione come GitLab semplifica i flussi di lavoro GitOps. Questo articolo include una demo che illustra come GitLab è in grado di supportare GitOps attraverso efficaci meccanismi di collaborazione.\n",{"id":33,"twoColumns":6},"perché-la-tecnologia-collaborativa-di-gitlab-è-fondamentale-per-gitops:-una-demo",{"type":35,"componentName":35,"componentContent":36},"CommonSideNavigationWithTree",{"anchors":37,"components":56},{"text":38,"data":39},"Scopri di più sull'argomento",[40,44,48,52],{"text":41,"config":42},"GitOps e GitLab",{"href":43},"#git-ops-and-git-lab",{"text":45,"config":46},"Funzionalità di collaborazione GitLab per GitOps",{"href":47},"#using-git-lab-collaboration-features-for-git-ops",{"text":49,"config":50},"Demo: una metodologia GitOps più efficace grazie a GitLab",{"href":51},"#demo-how-git-lab-empowers-git-ops",{"text":53,"config":54},"Vuoi sapere di più su GitOps?",{"href":55},"#ready-to-learn-more-about-git-ops",[57,62,67,72,76],{"type":58,"componentName":58,"componentContent":59},"TopicsCopy",{"text":60,"config":61},"Per [GitOps](/topics/gitops/){data-ga-name =\"gitops\" data-ga-location=\"body\"} si intende l'utilizzo di un repository Git come unica fonte di riferimento per tutto il codice necessario alla creazione dell'infrastruttura e al deployment delle applicazioni. Utilizzando come unica fonte di riferimento un sistema di controllo della versione, come Git, i tecnici sono in grado di aggiornare il codice sorgente sottostante per le loro applicazioni in un formato di distribuzione continua.\n\nIl sistema di [controllo della versione](/topics/version-control/){data-ga-name=\"version control\" data-ga-location=\"body\"} aiuta a garantire che tutte le attività siano documentate e visibili, mentre un audit trail agevola il rispetto degli standard di conformità. GitOps semplifica il ripristino delle modifiche e centralizza tutte le informazioni più rilevanti in un'unica posizione, in modo da fornire ai team di sviluppo e delle operazioni un'istantanea aggiornata dello stato del progetto in quel preciso momento.\n",{"id":7},{"type":58,"componentName":58,"componentContent":63},{"header":41,"text":64,"config":65},"GitLab è un'applicazione singola per l'intero ciclo di vita DevOps e funge da piattaforma di [collaborazione](/blog/collaboration-communication-best-practices/){data-ga-name=\"collaboration\" data-ga-location=\"body\"} che permette alle parti interessate di valutare il processo di produzione del codice. La collaborazione è un aspetto importante del processo GitOps: i gruppi di lavoro coinvolti in ogni fase del ciclo di sviluppo, dai team dell'infrastruttura e di sviluppo ai professionisti della sicurezza e agli stakeholder aziendali, necessitano di un metodo organico per interagire e distribuire il codice in modo rapido ed efficiente.\n\n[GitOps non si limita esclusivamente al codice](/solutions/gitops/){data-ga-name=\"isnt just about the code\" data-ga-location=\"body\"} ma include anche altri aspetti importanti come la collaborazione fra i team, mentre GitLab permette a tutti i gruppi di lavoro di operare su un'unica piattaforma.\n",{"id":66},"git-ops-and-git-lab",{"type":58,"componentName":58,"componentContent":68},{"header":45,"text":69,"config":70},"_La demo inclusa nella restante parte dell'articolo illustra come GitLab è in grado di supportare GitOps attraverso efficaci meccanismi di collaborazione. La demo propone esempi di epic e ticket, che sono collegati nelle sezioni successive._\n\n### Pianificazione del progetto con le epic\n\nPoiché GitOps si basa sul deployment incentrato sul controllo della versione, il primo passo è definire l'ambito del progetto e identificare gli stakeholder. Successivamente, i membri del team possono condividere qualsiasi altra informazione che potrebbe essere necessaria per realizzare il progetto, ad esempio il processo di programmazione, le modifiche all'Infrastructure as Code e le correzioni da rivedere e di cui eseguire il deployment in produzione.\n\nDopo aver aperto un'[epic](/blog/epics-three-features-accelerate-your-workflow/){data-ga-name=\"epic\" data-ga-location=\"body\"} nel repository associato, i team possono aggiungere obiettivi e attività nella descrizione. Un'epic consente ai team di monitorare i ticket in diversi [progetti](/blog/security-trends-in-gitlab-hosted-projects/){data-ga-name=\"projects\" data-ga-location=\"body\"} e traguardi. Un [ticket](/blog/4-ways-to-use-gitlab-issue-boards/){data-ga-name=\"issue\" data-ga-location=\"body\"} è il mezzo principale per collaborare allo sviluppo delle idee e pianificare il lavoro in GitLab.\n\n**Esempio di epic e ticket**\n\nIn questa epic di esempio, denominata [Scale the Cloud](https://gitlab.com/groups/gitops-demo/infra/-/epics/2), i team possono visualizzare il processo alla base del ridimensionamento di un cluster Kubernetes in GitLab. Poiché la natura di GitLab è [multicloud](/blog/many-meanings-multicloud/), i tre diversi ticket presenti nella demo specificano tutte le condizioni necessarie per eseguire il deployment del cluster [Kubernetes](/blog/kubernetes-101/){data-ga-name=\"kubernetes\" data-ga-location=\"body\"} in ogni ambiente univoco: [Azure (AKS)](https://gitlab.com/gitops-demo/infra/azure/issues/1), [Google (GKE)](https://gitlab.com/gitops-demo/infra/gcp/issues/4) e [Amazon (EKS)](https://gitlab.com/gitops-demo/infra/aws/issues/3).\n\n### Promozione della collaborazione e della trasparenza con GitLab\n\nAl livello di epic, i team possono riscontrare che il ticket relativo al ridimensionamento all'interno del cluster EKS è già stato risolto. Facendo clic sul ticket, si nota una richiesta di merge che è stata creata dalle attività delineate nel ticket stesso; inoltre, il merge della RM [è stato già eseguito](/blog/all-aboard-merge-trains/){data-ga-name=\"merged\" data-ga-location=\"body\"}.\n\nPer scoprire cosa è cambiato esattamente tra il codice originale e quello attuale, è sufficiente fare clic all'interno della RM. Da qui, i team possono visualizzare tutti i test superati prima/dopo il merge, consultare la cronologia dei commenti per identificare le modifiche e prendere nota di chi ha approvato ed eseguito il merge del codice.\n\nIl ticket relativo al ridimensionamento in [GKE](/blog/gitlab-ci-on-google-kubernetes-engine/){data-ga-name=\"gke\" data-ga-location=\"body\"} non è ancora stato risolto. La richiesta di merge è ancora un [Work in Progress (WIP)](https://docs.gitlab.com/ee/user/project/merge_requests/drafts.html), il che significa che non è stata ancora apportata nessuna modifica. Sulla RM è presente un commento di Terraform, dal quale si evince che il computo dei nodi deve passare da 2 a 5 per predisporre l'ambiente GKE all'esecuzione del deployment. Il responsabile dell'approvazione della RM fa clic sul'opzione di risoluzione dello stato di WIP per avviare la pipeline, e può scegliere di eliminare il ramo di origine in modo da eseguire il merge del nuovo computo dei nodi.\n\nAffinché GitLab possa rivelarsi uno strumento di collaborazione efficace, è necessario garantirne la trasparenza per tutti i membri dell'organizzazione, in modo che possano visualizzare un ticket e la RM correlata per impostazione predefinita. Il ticket e la RM possono essere assegnati a un collaboratore, oppure quest'ultimo può essere taggato nella sezione dei commenti in modo da aggiungere l'attività alla sua [lista di cose da fare](https://docs.gitlab.com/ee/user/todos.html).\n\nTornando alla vista dell'epic, ovvero la schermata che verrà utilizzata più spesso dagli stakeholder per monitorare l'avanzamento del progetto, i team possono riscontrare che il deployment per il ridimensionamento di GKE a cinque nodi è in corso.\n\nUtilizzando GitLab per un [flusso di lavoro](https://thenewstack.io/what-is-gitops-and-why-it-might-be-the-next-big-thing-for-devops/) GitOps, ogni membro del team è in grado di lavorare dallo stesso sistema e comprendere lo stato dei progetti. Che si tratti dell'infrastruttura o di sviluppo applicativo, tutte le modifiche seguono lo stesso processo di definizione delle attività, assegnazione ai singoli dipendenti, collaborazione con i colleghi, deployment di quel codice e utilizzo del repository Git come unica fonte di riferimento.\n",{"id":71},"using-git-lab-collaboration-features-for-git-ops",{"type":58,"componentName":58,"componentContent":73},{"header":49,"text":7,"config":74},{"id":75},"demo-how-git-lab-empowers-git-ops",{"type":58,"componentName":58,"componentContent":77},{"header":53,"text":78,"config":79},"* [Cos'è un flusso di lavoro GitOps?](/topics/gitops/gitops-workflow/){data-ga-name=\"gitops workflow\" data-ga-location=\"body\"}\n* [I vantaggi dei flussi di lavoro GitOps](/topics/gitops/gitops-best-practices/){data-ga-name=\"benefits gitops\" data-ga-location=\"body\"}\n* [Scopri come GitLab ottimizza i flussi di lavoro GitOps](/solutions/gitops/){data-ga-name=\"streamline gitops\" data-ga-location=\"body\"}\n* [Scopri il futuro di GitOps grazie ai leader tecnologici](/why/gitops-infrastructure-automation/){data-ga-name=\"future of gitops\" data-ga-location=\"body\"}\n* [Scarica la guida per neofiti a GitOps](https://page.gitlab.com/resources-ebook-beginner-guide-gitops.html)\n",{"id":80},"ready-to-learn-more-about-git-ops",{"type":82,"componentName":82},"CommonNextSteps","content:it-it:topics:gitops:gitops-gitlab-collaboration:index.yml","yaml","content","it-it/topics/gitops/gitops-gitlab-collaboration/index.yml","it-it/topics/gitops/gitops-gitlab-collaboration/index","yml",{"_path":90,"_dir":91,"_draft":6,"_partial":6,"_locale":7,"data":92,"_id":505,"_type":84,"title":506,"_source":85,"_file":507,"_stem":508,"_extension":88},"/shared/it-it/main-navigation","it-it",{"logo":93,"freeTrial":98,"sales":103,"login":108,"items":113,"search":446,"minimal":482,"duo":496},{"config":94},{"href":95,"dataGaName":96,"dataGaLocation":97},"/it-it/","gitlab logo","header",{"text":99,"config":100},"Ottieni una prova gratuita",{"href":101,"dataGaName":102,"dataGaLocation":97},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":104,"config":105},"Contatta le vendite",{"href":106,"dataGaName":107,"dataGaLocation":97},"/it-it/sales/","sales",{"text":109,"config":110},"Accedi",{"href":111,"dataGaName":112,"dataGaLocation":97},"https://gitlab.com/users/sign_in/","sign in",[114,158,256,261,367,427],{"text":115,"config":116,"cards":118,"footer":141},"Piattaforma",{"dataNavLevelOne":117},"platform",[119,125,133],{"title":115,"description":120,"link":121},"La piattaforma DevSecOps più completa basata sull'IA",{"text":122,"config":123},"Scopri la nostra piattaforma",{"href":124,"dataGaName":117,"dataGaLocation":97},"/it-it/platform/",{"title":126,"description":127,"link":128},"GitLab Duo (IA)","Sviluppa software più velocemente con l'IA in ogni fase del ciclo di sviluppo",{"text":129,"config":130},"Ti presentiamo GitLab Duo",{"href":131,"dataGaName":132,"dataGaLocation":97},"/it-it/gitlab-duo/","gitlab duo ai",{"title":134,"description":135,"link":136},"Perché scegliere GitLab","Dieci motivi per cui le aziende scelgono GitLab",{"text":137,"config":138},"Scopri di più",{"href":139,"dataGaName":140,"dataGaLocation":97},"/it-it/why-gitlab/","why gitlab",{"title":142,"items":143},"Primi passi con",[144,149,154],{"text":145,"config":146},"Platform engineering",{"href":147,"dataGaName":148,"dataGaLocation":97},"/it-it/solutions/platform-engineering/","platform engineering",{"text":150,"config":151},"Esperienza d'uso degli sviluppatori",{"href":152,"dataGaName":153,"dataGaLocation":97},"/it-it/developer-experience/","Developer experience",{"text":155,"config":156},"MLOps",{"href":157,"dataGaName":155,"dataGaLocation":97},"/it-it/topics/devops/the-role-of-ai-in-devops/",{"text":159,"left":12,"config":160,"link":162,"lists":166,"footer":238},"Prodotti",{"dataNavLevelOne":161},"solutions",{"text":163,"config":164},"Visualizza tutte le soluzioni",{"href":165,"dataGaName":161,"dataGaLocation":97},"/it-it/solutions/",[167,193,216],{"title":168,"description":169,"link":170,"items":175},"Automazione","CI/CD e automazione per accelerare il deployment",{"config":171},{"icon":172,"href":173,"dataGaName":174,"dataGaLocation":97},"AutomatedCodeAlt","/it-it/solutions/delivery-automation/","automated software delivery",[176,180,184,189],{"text":177,"config":178},"CI/CD",{"href":179,"dataGaLocation":97,"dataGaName":177},"/it-it/solutions/continuous-integration/",{"text":181,"config":182},"Sviluppo assistito dall'IA",{"href":131,"dataGaLocation":97,"dataGaName":183},"AI assisted development",{"text":185,"config":186},"Gestione del codice sorgente",{"href":187,"dataGaLocation":97,"dataGaName":188},"/it-it/solutions/source-code-management/","Source Code Management",{"text":190,"config":191},"Distribuzione software automatizzata",{"href":173,"dataGaLocation":97,"dataGaName":192},"Automated software delivery",{"title":194,"description":195,"link":196,"items":201},"Sicurezza","Distribuisci il codice più velocemente senza compromettere la sicurezza",{"config":197},{"href":198,"dataGaName":199,"dataGaLocation":97,"icon":200},"/it-it/solutions/security-compliance/","security and compliance","ShieldCheckLight",[202,207,212],{"text":203,"config":204},"Application Security Testing",{"href":205,"dataGaName":206,"dataGaLocation":97},"/solutions/application-security-testing/","Application security testing",{"text":208,"config":209},"Sicurezza della catena di fornitura del software",{"href":210,"dataGaLocation":97,"dataGaName":211},"/it-it/solutions/supply-chain/","Software supply chain security",{"text":213,"config":214},"Software Compliance",{"href":215,"dataGaName":213,"dataGaLocation":97},"/solutions/software-compliance/",{"title":217,"link":218,"items":223},"Misurazione",{"config":219},{"icon":220,"href":221,"dataGaName":222,"dataGaLocation":97},"DigitalTransformation","/it-it/solutions/visibility-measurement/","visibility and measurement",[224,228,233],{"text":225,"config":226},"Visibilità e misurazione",{"href":221,"dataGaLocation":97,"dataGaName":227},"Visibility and Measurement",{"text":229,"config":230},"Gestione del flusso di valore",{"href":231,"dataGaLocation":97,"dataGaName":232},"/it-it/solutions/value-stream-management/","Value Stream Management",{"text":234,"config":235},"Analisi e approfondimenti",{"href":236,"dataGaLocation":97,"dataGaName":237},"/it-it/solutions/analytics-and-insights/","Analytics and insights",{"title":239,"items":240},"GitLab per",[241,246,251],{"text":242,"config":243},"Aziende",{"href":244,"dataGaLocation":97,"dataGaName":245},"/it-it/enterprise/","enterprise",{"text":247,"config":248},"Piccole imprese",{"href":249,"dataGaLocation":97,"dataGaName":250},"/it-it/small-business/","small business",{"text":252,"config":253},"Pubblica amministrazione",{"href":254,"dataGaLocation":97,"dataGaName":255},"/it-it/solutions/public-sector/","public sector",{"text":257,"config":258},"Prezzi",{"href":259,"dataGaName":260,"dataGaLocation":97,"dataNavLevelOne":260},"/it-it/pricing/","pricing",{"text":262,"config":263,"link":265,"lists":269,"feature":354},"Risorse",{"dataNavLevelOne":264},"resources",{"text":266,"config":267},"Visualizza tutte le risorse",{"href":268,"dataGaName":264,"dataGaLocation":97},"/it-it/resources/",[270,303,326],{"title":271,"items":272},"Per iniziare",[273,278,283,288,293,298],{"text":274,"config":275},"Installazione",{"href":276,"dataGaName":277,"dataGaLocation":97},"/it-it/install/","install",{"text":279,"config":280},"Guide rapide",{"href":281,"dataGaName":282,"dataGaLocation":97},"/it-it/get-started/","quick setup checklists",{"text":284,"config":285},"Formazione",{"href":286,"dataGaLocation":97,"dataGaName":287},"https://university.gitlab.com/","learn",{"text":289,"config":290},"Documentazione di prodotto",{"href":291,"dataGaName":292,"dataGaLocation":97},"https://docs.gitlab.com/","product documentation",{"text":294,"config":295},"Video sulle best practice",{"href":296,"dataGaName":297,"dataGaLocation":97},"/it-it/getting-started-videos/","best practice videos",{"text":299,"config":300},"Integrazioni",{"href":301,"dataGaName":302,"dataGaLocation":97},"/it-it/integrations/","integrations",{"title":304,"items":305},"Scopri",[306,311,316,321],{"text":307,"config":308},"Storie di successo dei clienti",{"href":309,"dataGaName":310,"dataGaLocation":97},"/it-it/customers/","customer success stories",{"text":312,"config":313},"Blog",{"href":314,"dataGaName":315,"dataGaLocation":97},"/blog/","blog",{"text":317,"config":318},"Lavorare da remoto",{"href":319,"dataGaName":320,"dataGaLocation":97},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":322,"config":323},"TeamOps",{"href":324,"dataGaName":325,"dataGaLocation":97},"/it-it/teamops/","teamops",{"title":327,"items":328},"Connetti",[329,334,339,344,349],{"text":330,"config":331},"Servizi GitLab",{"href":332,"dataGaName":333,"dataGaLocation":97},"/it-it/services/","services",{"text":335,"config":336},"Community",{"href":337,"dataGaName":338,"dataGaLocation":97},"/community/","community",{"text":340,"config":341},"Forum",{"href":342,"dataGaName":343,"dataGaLocation":97},"https://forum.gitlab.com/","forum",{"text":345,"config":346},"Eventi",{"href":347,"dataGaName":348,"dataGaLocation":97},"/events/","events",{"text":350,"config":351},"Partner",{"href":352,"dataGaName":353,"dataGaLocation":97},"/it-it/partners/","partners",{"backgroundColor":355,"textColor":356,"text":357,"image":358,"link":362},"#2f2a6b","#fff","Approfondimenti e informazioni per il futuro dello sviluppo software",{"altText":359,"config":360},"scheda promozionale per The Source",{"src":361},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":363,"config":364},"Leggi le ultime notizie",{"href":365,"dataGaName":366,"dataGaLocation":97},"/it-it/the-source/","the source",{"text":368,"config":369,"lists":371},"Azienda",{"dataNavLevelOne":370},"company",[372],{"items":373},[374,379,385,387,392,397,402,407,412,417,422],{"text":375,"config":376},"Informazioni",{"href":377,"dataGaName":378,"dataGaLocation":97},"/it-it/company/","about",{"text":380,"config":381,"footerGa":384},"Opportunità di lavoro",{"href":382,"dataGaName":383,"dataGaLocation":97},"/jobs/","jobs",{"dataGaName":383},{"text":345,"config":386},{"href":347,"dataGaName":348,"dataGaLocation":97},{"text":388,"config":389},"Leadership",{"href":390,"dataGaName":391,"dataGaLocation":97},"/company/team/e-group/","leadership",{"text":393,"config":394},"Team",{"href":395,"dataGaName":396,"dataGaLocation":97},"/company/team/","team",{"text":398,"config":399},"Manuale",{"href":400,"dataGaName":401,"dataGaLocation":97},"https://handbook.gitlab.com/","handbook",{"text":403,"config":404},"Rapporti con gli investitori",{"href":405,"dataGaName":406,"dataGaLocation":97},"https://ir.gitlab.com/","investor relations",{"text":408,"config":409},"Trust Center",{"href":410,"dataGaName":411,"dataGaLocation":97},"/it-it/security/","trust center",{"text":413,"config":414},"AI Transparency Center",{"href":415,"dataGaName":416,"dataGaLocation":97},"/it-it/ai-transparency-center/","ai transparency center",{"text":418,"config":419},"Newsletter",{"href":420,"dataGaName":421,"dataGaLocation":97},"/company/contact/","newsletter",{"text":423,"config":424},"Rassegna stampa",{"href":425,"dataGaName":426,"dataGaLocation":97},"/press/","press",{"text":428,"config":429,"lists":430},"Contattaci",{"dataNavLevelOne":370},[431],{"items":432},[433,436,441],{"text":104,"config":434},{"href":106,"dataGaName":435,"dataGaLocation":97},"talk to sales",{"text":437,"config":438},"Richiedi assistenza",{"href":439,"dataGaName":440,"dataGaLocation":97},"/support/","get help",{"text":442,"config":443},"Portale clienti",{"href":444,"dataGaName":445,"dataGaLocation":97},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":447,"login":448,"suggestions":455},"Chiudi",{"text":449,"link":450},"Per cercare repository e progetti, accedi a",{"text":451,"config":452},"gitlab.com",{"href":111,"dataGaName":453,"dataGaLocation":454},"search login","search",{"text":456,"default":457},"Suggerimenti",[458,461,466,468,473,478],{"text":126,"config":459},{"href":131,"dataGaName":460,"dataGaLocation":454},"GitLab Duo (AI)",{"text":462,"config":463},"Suggerimenti di codice (IA)",{"href":464,"dataGaName":465,"dataGaLocation":454},"/it-it/solutions/code-suggestions/","Code Suggestions (AI)",{"text":177,"config":467},{"href":179,"dataGaName":177,"dataGaLocation":454},{"text":469,"config":470},"GitLab su AWS",{"href":471,"dataGaName":472,"dataGaLocation":454},"/it-it/partners/technology-partners/aws/","GitLab on AWS",{"text":474,"config":475},"GitLab su Google Cloud",{"href":476,"dataGaName":477,"dataGaLocation":454},"/it-it/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":479,"config":480},"Perché scegliere GitLab?",{"href":139,"dataGaName":481,"dataGaLocation":454},"Why GitLab?",{"freeTrial":483,"mobileIcon":488,"desktopIcon":493},{"text":484,"config":485},"Inizia la prova gratuita",{"href":486,"dataGaName":102,"dataGaLocation":487},"https://gitlab.com/-/trials/new/","nav",{"altText":489,"config":490},"Icona di GitLab",{"src":491,"dataGaName":492,"dataGaLocation":487},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":489,"config":494},{"src":495,"dataGaName":492,"dataGaLocation":487},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"freeTrial":497,"mobileIcon":501,"desktopIcon":503},{"text":498,"config":499},"Scopri di più su GitLab Duo",{"href":131,"dataGaName":500,"dataGaLocation":487},"gitlab duo",{"altText":489,"config":502},{"src":491,"dataGaName":492,"dataGaLocation":487},{"altText":489,"config":504},{"src":495,"dataGaName":492,"dataGaLocation":487},"content:shared:it-it:main-navigation.yml","Main Navigation","shared/it-it/main-navigation.yml","shared/it-it/main-navigation",{"_path":510,"_dir":91,"_draft":6,"_partial":6,"_locale":7,"title":511,"button":512,"config":517,"_id":519,"_type":84,"_source":85,"_file":520,"_stem":521,"_extension":88},"/shared/it-it/banner","La GitLab Duo Agent Platform è ora in beta pubblica!",{"text":513,"config":514},"Prova la Beta",{"href":515,"dataGaName":516,"dataGaLocation":97},"/it-it/gitlab-duo/agent-platform/","duo banner",{"layout":518},"release","content:shared:it-it:banner.yml","shared/it-it/banner.yml","shared/it-it/banner",{"_path":523,"_dir":91,"_draft":6,"_partial":6,"_locale":7,"data":524,"_id":724,"_type":84,"title":725,"_source":85,"_file":726,"_stem":727,"_extension":88},"/shared/it-it/main-footer",{"text":525,"source":526,"edit":532,"contribute":537,"config":542,"items":547,"minimal":716},"Git è un marchio di Software Freedom Conservancy e l'uso del termine \"GitLab\" è regolato da un accordo di licenza",{"text":527,"config":528},"Visualizza origine pagina",{"href":529,"dataGaName":530,"dataGaLocation":531},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":533,"config":534},"Modifica questa pagina",{"href":535,"dataGaName":536,"dataGaLocation":531},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":538,"config":539},"Contribuisci",{"href":540,"dataGaName":541,"dataGaLocation":531},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":543,"facebook":544,"youtube":545,"linkedin":546},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[548,571,623,653,687],{"title":115,"links":549,"subMenu":554},[550],{"text":551,"config":552},"Piattaforma DevSecOps",{"href":124,"dataGaName":553,"dataGaLocation":531},"devsecops platform",[555],{"title":257,"links":556},[557,561,566],{"text":558,"config":559},"Visualizza i piani",{"href":259,"dataGaName":560,"dataGaLocation":531},"view plans",{"text":562,"config":563},"Perché passare a Premium?",{"href":564,"dataGaName":565,"dataGaLocation":531},"/it-it/pricing/premium/","why premium",{"text":567,"config":568},"Perché passare a Ultimate?",{"href":569,"dataGaName":570,"dataGaLocation":531},"/it-it/pricing/ultimate/","why ultimate",{"title":572,"links":573},"Soluzioni",[574,579,582,584,589,594,598,601,604,607,609,611,613,618],{"text":575,"config":576},"Trasformazione digitale",{"href":577,"dataGaName":578,"dataGaLocation":531},"/it-it/topics/digital-transformation/","digital transformation",{"text":580,"config":581},"Sicurezza e conformità",{"href":205,"dataGaName":206,"dataGaLocation":531},{"text":190,"config":583},{"href":173,"dataGaName":174,"dataGaLocation":531},{"text":585,"config":586},"Sviluppo Agile",{"href":587,"dataGaName":588,"dataGaLocation":531},"/it-it/solutions/agile-delivery/","agile delivery",{"text":590,"config":591},"Trasformazione cloud",{"href":592,"dataGaName":593,"dataGaLocation":531},"/it-it/topics/cloud-native/","cloud transformation",{"text":595,"config":596},"SCM",{"href":187,"dataGaName":597,"dataGaLocation":531},"source code management",{"text":177,"config":599},{"href":179,"dataGaName":600,"dataGaLocation":531},"continuous integration & delivery",{"text":229,"config":602},{"href":231,"dataGaName":603,"dataGaLocation":531},"value stream management",{"text":23,"config":605},{"href":606,"dataGaName":5,"dataGaLocation":531},"/it-it/solutions/gitops/",{"text":242,"config":608},{"href":244,"dataGaName":245,"dataGaLocation":531},{"text":247,"config":610},{"href":249,"dataGaName":250,"dataGaLocation":531},{"text":252,"config":612},{"href":254,"dataGaName":255,"dataGaLocation":531},{"text":614,"config":615},"Istruzione",{"href":616,"dataGaName":617,"dataGaLocation":531},"/it-it/solutions/education/","education",{"text":619,"config":620},"Servizi finanziari",{"href":621,"dataGaName":622,"dataGaLocation":531},"/it-it/solutions/finance/","financial services",{"title":262,"links":624},[625,627,629,631,634,636,639,641,643,645,647,649,651],{"text":274,"config":626},{"href":276,"dataGaName":277,"dataGaLocation":531},{"text":279,"config":628},{"href":281,"dataGaName":282,"dataGaLocation":531},{"text":284,"config":630},{"href":286,"dataGaName":287,"dataGaLocation":531},{"text":289,"config":632},{"href":291,"dataGaName":633,"dataGaLocation":531},"docs",{"text":312,"config":635},{"href":314,"dataGaName":315,"dataGaLocation":531},{"text":307,"config":637},{"href":638,"dataGaName":310,"dataGaLocation":531},"/customers/",{"text":317,"config":640},{"href":319,"dataGaName":320,"dataGaLocation":531},{"text":330,"config":642},{"href":332,"dataGaName":333,"dataGaLocation":531},{"text":322,"config":644},{"href":324,"dataGaName":325,"dataGaLocation":531},{"text":335,"config":646},{"href":337,"dataGaName":338,"dataGaLocation":531},{"text":340,"config":648},{"href":342,"dataGaName":343,"dataGaLocation":531},{"text":345,"config":650},{"href":347,"dataGaName":348,"dataGaLocation":531},{"text":350,"config":652},{"href":352,"dataGaName":353,"dataGaLocation":531},{"title":368,"links":654},[655,657,659,661,663,665,667,671,676,678,680,682],{"text":375,"config":656},{"href":377,"dataGaName":370,"dataGaLocation":531},{"text":380,"config":658},{"href":382,"dataGaName":383,"dataGaLocation":531},{"text":388,"config":660},{"href":390,"dataGaName":391,"dataGaLocation":531},{"text":393,"config":662},{"href":395,"dataGaName":396,"dataGaLocation":531},{"text":398,"config":664},{"href":400,"dataGaName":401,"dataGaLocation":531},{"text":403,"config":666},{"href":405,"dataGaName":406,"dataGaLocation":531},{"text":668,"config":669},"Sustainability",{"href":670,"dataGaName":668,"dataGaLocation":531},"/sustainability/",{"text":672,"config":673},"Diversità, inclusione e appartenenza (DIB)",{"href":674,"dataGaName":675,"dataGaLocation":531},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":408,"config":677},{"href":410,"dataGaName":411,"dataGaLocation":531},{"text":418,"config":679},{"href":420,"dataGaName":421,"dataGaLocation":531},{"text":423,"config":681},{"href":425,"dataGaName":426,"dataGaLocation":531},{"text":683,"config":684},"Dichiarazione di trasparenza sulla schiavitù moderna",{"href":685,"dataGaName":686,"dataGaLocation":531},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":428,"links":688},[689,692,694,696,701,706,711],{"text":690,"config":691},"Contatta un esperto",{"href":106,"dataGaName":107,"dataGaLocation":531},{"text":437,"config":693},{"href":439,"dataGaName":440,"dataGaLocation":531},{"text":442,"config":695},{"href":444,"dataGaName":445,"dataGaLocation":531},{"text":697,"config":698},"Stato",{"href":699,"dataGaName":700,"dataGaLocation":531},"https://status.gitlab.com/","status",{"text":702,"config":703},"Termini di utilizzo",{"href":704,"dataGaName":705,"dataGaLocation":531},"/terms/","terms of use",{"text":707,"config":708},"Informativa sulla privacy",{"href":709,"dataGaName":710,"dataGaLocation":531},"/it-it/privacy/","privacy statement",{"text":712,"config":713},"Preferenze dei cookie",{"dataGaName":714,"dataGaLocation":531,"id":715,"isOneTrustButton":12},"cookie preferences","ot-sdk-btn",{"items":717},[718,720,722],{"text":702,"config":719},{"href":704,"dataGaName":705,"dataGaLocation":531},{"text":707,"config":721},{"href":709,"dataGaName":710,"dataGaLocation":531},{"text":712,"config":723},{"dataGaName":714,"dataGaLocation":531,"id":715,"isOneTrustButton":12},"content:shared:it-it:main-footer.yml","Main Footer","shared/it-it/main-footer.yml","shared/it-it/main-footer",{"_path":729,"_dir":91,"_draft":6,"_partial":6,"_locale":7,"header":730,"eyebrow":731,"blurb":732,"button":733,"secondaryButton":737,"_id":739,"_type":84,"title":740,"_source":85,"_file":741,"_stem":742,"_extension":88},"/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":99,"config":734},{"href":735,"dataGaName":102,"dataGaLocation":736},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":104,"config":738},{"href":106,"dataGaName":107,"dataGaLocation":736},"content:shared:it-it:next-steps.yml","Next Steps","shared/it-it/next-steps.yml","shared/it-it/next-steps",1758326251416]