[{"data":1,"prerenderedAt":785},["ShallowReactive",2],{"/it-it/topics/gitops/gitops-gitlab-collaboration":3,"navigation-it-it":89,"banner-it-it":508,"footer-it-it":521,"next-steps-it-it":726,"footer-source-/it-it/topics/gitops/gitops-gitlab-collaboration/":741},{"_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":504,"_type":84,"title":505,"_source":85,"_file":506,"_stem":507,"_extension":88},"/shared/it-it/main-navigation","it-it",{"logo":93,"freeTrial":98,"sales":103,"login":108,"items":113,"search":445,"minimal":481,"duo":495},{"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,255,260,366,426],{"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":237},"Prodotti",{"dataNavLevelOne":161},"solutions",{"text":163,"config":164},"Visualizza tutte le soluzioni",{"href":165,"dataGaName":161,"dataGaLocation":97},"/it-it/solutions/",[167,193,215],{"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/application-security-testing/","security and compliance","ShieldCheckLight",[202,206,211],{"text":203,"config":204},"Application Security Testing",{"href":198,"dataGaName":205,"dataGaLocation":97},"Application security testing",{"text":207,"config":208},"Sicurezza della catena di fornitura del software",{"href":209,"dataGaLocation":97,"dataGaName":210},"/it-it/solutions/supply-chain/","Software supply chain security",{"text":212,"config":213},"Software Compliance",{"href":214,"dataGaName":212,"dataGaLocation":97},"/it-it/solutions/software-compliance/",{"title":216,"link":217,"items":222},"Misurazione",{"config":218},{"icon":219,"href":220,"dataGaName":221,"dataGaLocation":97},"DigitalTransformation","/it-it/solutions/visibility-measurement/","visibility and measurement",[223,227,232],{"text":224,"config":225},"Visibilità e misurazione",{"href":220,"dataGaLocation":97,"dataGaName":226},"Visibility and Measurement",{"text":228,"config":229},"Gestione del flusso di valore",{"href":230,"dataGaLocation":97,"dataGaName":231},"/it-it/solutions/value-stream-management/","Value Stream Management",{"text":233,"config":234},"Analisi e approfondimenti",{"href":235,"dataGaLocation":97,"dataGaName":236},"/it-it/solutions/analytics-and-insights/","Analytics and insights",{"title":238,"items":239},"GitLab per",[240,245,250],{"text":241,"config":242},"Aziende",{"href":243,"dataGaLocation":97,"dataGaName":244},"/it-it/enterprise/","enterprise",{"text":246,"config":247},"Piccole imprese",{"href":248,"dataGaLocation":97,"dataGaName":249},"/it-it/small-business/","small business",{"text":251,"config":252},"Pubblica amministrazione",{"href":253,"dataGaLocation":97,"dataGaName":254},"/it-it/solutions/public-sector/","public sector",{"text":256,"config":257},"Prezzi",{"href":258,"dataGaName":259,"dataGaLocation":97,"dataNavLevelOne":259},"/it-it/pricing/","pricing",{"text":261,"config":262,"link":264,"lists":268,"feature":353},"Risorse",{"dataNavLevelOne":263},"resources",{"text":265,"config":266},"Visualizza tutte le risorse",{"href":267,"dataGaName":263,"dataGaLocation":97},"/it-it/resources/",[269,302,325],{"title":270,"items":271},"Per iniziare",[272,277,282,287,292,297],{"text":273,"config":274},"Installazione",{"href":275,"dataGaName":276,"dataGaLocation":97},"/it-it/install/","install",{"text":278,"config":279},"Guide rapide",{"href":280,"dataGaName":281,"dataGaLocation":97},"/it-it/get-started/","quick setup checklists",{"text":283,"config":284},"Formazione",{"href":285,"dataGaLocation":97,"dataGaName":286},"https://university.gitlab.com/","learn",{"text":288,"config":289},"Documentazione di prodotto",{"href":290,"dataGaName":291,"dataGaLocation":97},"https://docs.gitlab.com/","product documentation",{"text":293,"config":294},"Video sulle best practice",{"href":295,"dataGaName":296,"dataGaLocation":97},"/it-it/getting-started-videos/","best practice videos",{"text":298,"config":299},"Integrazioni",{"href":300,"dataGaName":301,"dataGaLocation":97},"/it-it/integrations/","integrations",{"title":303,"items":304},"Scopri",[305,310,315,320],{"text":306,"config":307},"Storie di successo dei clienti",{"href":308,"dataGaName":309,"dataGaLocation":97},"/it-it/customers/","customer success stories",{"text":311,"config":312},"Blog",{"href":313,"dataGaName":314,"dataGaLocation":97},"/blog/","blog",{"text":316,"config":317},"Lavorare da remoto",{"href":318,"dataGaName":319,"dataGaLocation":97},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":321,"config":322},"TeamOps",{"href":323,"dataGaName":324,"dataGaLocation":97},"/it-it/teamops/","teamops",{"title":326,"items":327},"Connetti",[328,333,338,343,348],{"text":329,"config":330},"Servizi GitLab",{"href":331,"dataGaName":332,"dataGaLocation":97},"/it-it/services/","services",{"text":334,"config":335},"Community",{"href":336,"dataGaName":337,"dataGaLocation":97},"/community/","community",{"text":339,"config":340},"Forum",{"href":341,"dataGaName":342,"dataGaLocation":97},"https://forum.gitlab.com/","forum",{"text":344,"config":345},"Eventi",{"href":346,"dataGaName":347,"dataGaLocation":97},"/events/","events",{"text":349,"config":350},"Partner",{"href":351,"dataGaName":352,"dataGaLocation":97},"/it-it/partners/","partners",{"backgroundColor":354,"textColor":355,"text":356,"image":357,"link":361},"#2f2a6b","#fff","Approfondimenti e informazioni per il futuro dello sviluppo software",{"altText":358,"config":359},"scheda promozionale per The Source",{"src":360},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":362,"config":363},"Leggi le ultime notizie",{"href":364,"dataGaName":365,"dataGaLocation":97},"/it-it/the-source/","the source",{"text":367,"config":368,"lists":370},"Azienda",{"dataNavLevelOne":369},"company",[371],{"items":372},[373,378,384,386,391,396,401,406,411,416,421],{"text":374,"config":375},"Informazioni",{"href":376,"dataGaName":377,"dataGaLocation":97},"/it-it/company/","about",{"text":379,"config":380,"footerGa":383},"Opportunità di lavoro",{"href":381,"dataGaName":382,"dataGaLocation":97},"/jobs/","jobs",{"dataGaName":382},{"text":344,"config":385},{"href":346,"dataGaName":347,"dataGaLocation":97},{"text":387,"config":388},"Leadership",{"href":389,"dataGaName":390,"dataGaLocation":97},"/company/team/e-group/","leadership",{"text":392,"config":393},"Team",{"href":394,"dataGaName":395,"dataGaLocation":97},"/company/team/","team",{"text":397,"config":398},"Manuale",{"href":399,"dataGaName":400,"dataGaLocation":97},"https://handbook.gitlab.com/","handbook",{"text":402,"config":403},"Rapporti con gli investitori",{"href":404,"dataGaName":405,"dataGaLocation":97},"https://ir.gitlab.com/","investor relations",{"text":407,"config":408},"Trust Center",{"href":409,"dataGaName":410,"dataGaLocation":97},"/it-it/security/","trust center",{"text":412,"config":413},"AI Transparency Center",{"href":414,"dataGaName":415,"dataGaLocation":97},"/it-it/ai-transparency-center/","ai transparency center",{"text":417,"config":418},"Newsletter",{"href":419,"dataGaName":420,"dataGaLocation":97},"/company/contact/","newsletter",{"text":422,"config":423},"Rassegna stampa",{"href":424,"dataGaName":425,"dataGaLocation":97},"/press/","press",{"text":427,"config":428,"lists":429},"Contattaci",{"dataNavLevelOne":369},[430],{"items":431},[432,435,440],{"text":104,"config":433},{"href":106,"dataGaName":434,"dataGaLocation":97},"talk to sales",{"text":436,"config":437},"Richiedi assistenza",{"href":438,"dataGaName":439,"dataGaLocation":97},"/support/","get help",{"text":441,"config":442},"Portale clienti",{"href":443,"dataGaName":444,"dataGaLocation":97},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":446,"login":447,"suggestions":454},"Chiudi",{"text":448,"link":449},"Per cercare repository e progetti, accedi a",{"text":450,"config":451},"gitlab.com",{"href":111,"dataGaName":452,"dataGaLocation":453},"search login","search",{"text":455,"default":456},"Suggerimenti",[457,460,465,467,472,477],{"text":126,"config":458},{"href":131,"dataGaName":459,"dataGaLocation":453},"GitLab Duo (AI)",{"text":461,"config":462},"Suggerimenti di codice (IA)",{"href":463,"dataGaName":464,"dataGaLocation":453},"/it-it/solutions/code-suggestions/","Code Suggestions (AI)",{"text":177,"config":466},{"href":179,"dataGaName":177,"dataGaLocation":453},{"text":468,"config":469},"GitLab su AWS",{"href":470,"dataGaName":471,"dataGaLocation":453},"/it-it/partners/technology-partners/aws/","GitLab on AWS",{"text":473,"config":474},"GitLab su Google Cloud",{"href":475,"dataGaName":476,"dataGaLocation":453},"/it-it/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":478,"config":479},"Perché scegliere GitLab?",{"href":139,"dataGaName":480,"dataGaLocation":453},"Why GitLab?",{"freeTrial":482,"mobileIcon":487,"desktopIcon":492},{"text":483,"config":484},"Inizia la prova gratuita",{"href":485,"dataGaName":102,"dataGaLocation":486},"https://gitlab.com/-/trials/new/","nav",{"altText":488,"config":489},"Icona di GitLab",{"src":490,"dataGaName":491,"dataGaLocation":486},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":488,"config":493},{"src":494,"dataGaName":491,"dataGaLocation":486},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"freeTrial":496,"mobileIcon":500,"desktopIcon":502},{"text":497,"config":498},"Scopri di più su GitLab Duo",{"href":131,"dataGaName":499,"dataGaLocation":486},"gitlab duo",{"altText":488,"config":501},{"src":490,"dataGaName":491,"dataGaLocation":486},{"altText":488,"config":503},{"src":494,"dataGaName":491,"dataGaLocation":486},"content:shared:it-it:main-navigation.yml","Main Navigation","shared/it-it/main-navigation.yml","shared/it-it/main-navigation",{"_path":509,"_dir":91,"_draft":6,"_partial":6,"_locale":7,"title":510,"button":511,"config":516,"_id":518,"_type":84,"_source":85,"_file":519,"_stem":520,"_extension":88},"/shared/it-it/banner","La GitLab Duo Agent Platform è ora in beta pubblica!",{"text":512,"config":513},"Prova la Beta",{"href":514,"dataGaName":515,"dataGaLocation":97},"/it-it/gitlab-duo/agent-platform/","duo banner",{"layout":517},"release","content:shared:it-it:banner.yml","shared/it-it/banner.yml","shared/it-it/banner",{"_path":522,"_dir":91,"_draft":6,"_partial":6,"_locale":7,"data":523,"_id":722,"_type":84,"title":723,"_source":85,"_file":724,"_stem":725,"_extension":88},"/shared/it-it/main-footer",{"text":524,"source":525,"edit":531,"contribute":536,"config":541,"items":546,"minimal":714},"Git è un marchio di Software Freedom Conservancy e l'uso del termine \"GitLab\" è regolato da un accordo di licenza",{"text":526,"config":527},"Visualizza origine pagina",{"href":528,"dataGaName":529,"dataGaLocation":530},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":532,"config":533},"Modifica questa pagina",{"href":534,"dataGaName":535,"dataGaLocation":530},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":537,"config":538},"Contribuisci",{"href":539,"dataGaName":540,"dataGaLocation":530},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":542,"facebook":543,"youtube":544,"linkedin":545},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[547,570,622,651,685],{"title":115,"links":548,"subMenu":553},[549],{"text":550,"config":551},"Piattaforma DevSecOps",{"href":124,"dataGaName":552,"dataGaLocation":530},"devsecops platform",[554],{"title":256,"links":555},[556,560,565],{"text":557,"config":558},"Visualizza i piani",{"href":258,"dataGaName":559,"dataGaLocation":530},"view plans",{"text":561,"config":562},"Perché passare a Premium?",{"href":563,"dataGaName":564,"dataGaLocation":530},"/it-it/pricing/premium/","why premium",{"text":566,"config":567},"Perché passare a Ultimate?",{"href":568,"dataGaName":569,"dataGaLocation":530},"/it-it/pricing/ultimate/","why ultimate",{"title":571,"links":572},"Soluzioni",[573,578,581,583,588,593,597,600,603,606,608,610,612,617],{"text":574,"config":575},"Trasformazione digitale",{"href":576,"dataGaName":577,"dataGaLocation":530},"/it-it/topics/digital-transformation/","digital transformation",{"text":579,"config":580},"Sicurezza e conformità",{"href":198,"dataGaName":205,"dataGaLocation":530},{"text":190,"config":582},{"href":173,"dataGaName":174,"dataGaLocation":530},{"text":584,"config":585},"Sviluppo Agile",{"href":586,"dataGaName":587,"dataGaLocation":530},"/it-it/solutions/agile-delivery/","agile delivery",{"text":589,"config":590},"Trasformazione cloud",{"href":591,"dataGaName":592,"dataGaLocation":530},"/it-it/topics/cloud-native/","cloud transformation",{"text":594,"config":595},"SCM",{"href":187,"dataGaName":596,"dataGaLocation":530},"source code management",{"text":177,"config":598},{"href":179,"dataGaName":599,"dataGaLocation":530},"continuous integration & delivery",{"text":228,"config":601},{"href":230,"dataGaName":602,"dataGaLocation":530},"value stream management",{"text":23,"config":604},{"href":605,"dataGaName":5,"dataGaLocation":530},"/it-it/solutions/gitops/",{"text":241,"config":607},{"href":243,"dataGaName":244,"dataGaLocation":530},{"text":246,"config":609},{"href":248,"dataGaName":249,"dataGaLocation":530},{"text":251,"config":611},{"href":253,"dataGaName":254,"dataGaLocation":530},{"text":613,"config":614},"Istruzione",{"href":615,"dataGaName":616,"dataGaLocation":530},"/it-it/solutions/education/","education",{"text":618,"config":619},"Servizi finanziari",{"href":620,"dataGaName":621,"dataGaLocation":530},"/it-it/solutions/finance/","financial services",{"title":261,"links":623},[624,626,628,630,633,635,637,639,641,643,645,647,649],{"text":273,"config":625},{"href":275,"dataGaName":276,"dataGaLocation":530},{"text":278,"config":627},{"href":280,"dataGaName":281,"dataGaLocation":530},{"text":283,"config":629},{"href":285,"dataGaName":286,"dataGaLocation":530},{"text":288,"config":631},{"href":290,"dataGaName":632,"dataGaLocation":530},"docs",{"text":311,"config":634},{"href":313,"dataGaName":314,"dataGaLocation":530},{"text":306,"config":636},{"href":308,"dataGaName":309,"dataGaLocation":530},{"text":316,"config":638},{"href":318,"dataGaName":319,"dataGaLocation":530},{"text":329,"config":640},{"href":331,"dataGaName":332,"dataGaLocation":530},{"text":321,"config":642},{"href":323,"dataGaName":324,"dataGaLocation":530},{"text":334,"config":644},{"href":336,"dataGaName":337,"dataGaLocation":530},{"text":339,"config":646},{"href":341,"dataGaName":342,"dataGaLocation":530},{"text":344,"config":648},{"href":346,"dataGaName":347,"dataGaLocation":530},{"text":349,"config":650},{"href":351,"dataGaName":352,"dataGaLocation":530},{"title":367,"links":652},[653,655,657,659,661,663,665,669,674,676,678,680],{"text":374,"config":654},{"href":376,"dataGaName":369,"dataGaLocation":530},{"text":379,"config":656},{"href":381,"dataGaName":382,"dataGaLocation":530},{"text":387,"config":658},{"href":389,"dataGaName":390,"dataGaLocation":530},{"text":392,"config":660},{"href":394,"dataGaName":395,"dataGaLocation":530},{"text":397,"config":662},{"href":399,"dataGaName":400,"dataGaLocation":530},{"text":402,"config":664},{"href":404,"dataGaName":405,"dataGaLocation":530},{"text":666,"config":667},"Sustainability",{"href":668,"dataGaName":666,"dataGaLocation":530},"/sustainability/",{"text":670,"config":671},"Diversità, inclusione e appartenenza (DIB)",{"href":672,"dataGaName":673,"dataGaLocation":530},"/it-it/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":407,"config":675},{"href":409,"dataGaName":410,"dataGaLocation":530},{"text":417,"config":677},{"href":419,"dataGaName":420,"dataGaLocation":530},{"text":422,"config":679},{"href":424,"dataGaName":425,"dataGaLocation":530},{"text":681,"config":682},"Dichiarazione di trasparenza sulla schiavitù moderna",{"href":683,"dataGaName":684,"dataGaLocation":530},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":427,"links":686},[687,690,692,694,699,704,709],{"text":688,"config":689},"Contatta un esperto",{"href":106,"dataGaName":107,"dataGaLocation":530},{"text":436,"config":691},{"href":438,"dataGaName":439,"dataGaLocation":530},{"text":441,"config":693},{"href":443,"dataGaName":444,"dataGaLocation":530},{"text":695,"config":696},"Stato",{"href":697,"dataGaName":698,"dataGaLocation":530},"https://status.gitlab.com/","status",{"text":700,"config":701},"Termini di utilizzo",{"href":702,"dataGaName":703,"dataGaLocation":530},"/terms/","terms of use",{"text":705,"config":706},"Informativa sulla privacy",{"href":707,"dataGaName":708,"dataGaLocation":530},"/it-it/privacy/","privacy statement",{"text":710,"config":711},"Preferenze dei cookie",{"dataGaName":712,"dataGaLocation":530,"id":713,"isOneTrustButton":12},"cookie preferences","ot-sdk-btn",{"items":715},[716,718,720],{"text":700,"config":717},{"href":702,"dataGaName":703,"dataGaLocation":530},{"text":705,"config":719},{"href":707,"dataGaName":708,"dataGaLocation":530},{"text":710,"config":721},{"dataGaName":712,"dataGaLocation":530,"id":713,"isOneTrustButton":12},"content:shared:it-it:main-footer.yml","Main Footer","shared/it-it/main-footer.yml","shared/it-it/main-footer",{"_path":727,"_dir":91,"_draft":6,"_partial":6,"_locale":7,"header":728,"eyebrow":729,"blurb":730,"button":731,"secondaryButton":735,"_id":737,"_type":84,"title":738,"_source":85,"_file":739,"_stem":740,"_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":732},{"href":733,"dataGaName":102,"dataGaLocation":734},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":104,"config":736},{"href":106,"dataGaName":107,"dataGaLocation":734},"content:shared:it-it:next-steps.yml","Next Steps","shared/it-it/next-steps.yml","shared/it-it/next-steps",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":742,"content":744,"_id":83,"_type":84,"title":7,"_source":85,"_file":86,"_stem":87,"_extension":88},{"title":9,"description":10,"config":743},{"ignoreTitleCharLimit":12},[745,753,756,784],{"type":15,"componentName":15,"componentContent":746},{"crumbs":747},[748,750,752],{"title":19,"config":749},{"href":21},{"title":23,"config":751},{"href":25},{"title":27},{"type":29,"componentName":29,"componentContent":754},{"title":9,"text":31,"config":755},{"id":33,"twoColumns":6},{"type":35,"componentName":35,"componentContent":757},{"anchors":758,"components":768},{"text":38,"data":759},[760,762,764,766],{"text":41,"config":761},{"href":43},{"text":45,"config":763},{"href":47},{"text":49,"config":765},{"href":51},{"text":53,"config":767},{"href":55},[769,772,775,778,781],{"type":58,"componentName":58,"componentContent":770},{"text":60,"config":771},{"id":7},{"type":58,"componentName":58,"componentContent":773},{"header":41,"text":64,"config":774},{"id":66},{"type":58,"componentName":58,"componentContent":776},{"header":45,"text":69,"config":777},{"id":71},{"type":58,"componentName":58,"componentContent":779},{"header":49,"text":7,"config":780},{"id":75},{"type":58,"componentName":58,"componentContent":782},{"header":53,"text":78,"config":783},{"id":80},{"type":82,"componentName":82},1761814459060]