[{"data":1,"prerenderedAt":822},["ShallowReactive",2],{"/it-it/topics/ci-cd/cloud-native-continuous-integration":3,"navigation-it-it":150,"banner-it-it":563,"footer-it-it":573,"next-steps-it-it":812},{"id":4,"title":5,"body":6,"category":6,"config":6,"content":7,"description":6,"extension":142,"meta":143,"navigation":144,"path":145,"seo":146,"slug":6,"stem":148,"testContent":6,"type":6,"__hash__":149},"pages/it-it/topics/ci-cd/cloud-native-continuous-integration/index.yml","",null,[8,22,30,74,140],{"type":9,"componentName":9,"componentContent":10},"CommonBreadcrumbs",{"crumbs":11},[12,16,20],{"title":13,"config":14},"Industry topics",{"href":15},"/topics/",{"title":17,"config":18},"CI/CD",{"href":19},"/it-it/topics/ci-cd/",{"title":21},"Cloud native continuous integration",{"type":23,"componentName":23,"componentContent":24},"CommonArticleHero",{"title":25,"text":26,"config":27},"Cos'è l'integrazione continua cloud native?","Nello sviluppo software moderno, la maggior parte dei team sta già praticando l'integrazione continua (CI). Man mano che i team DevOps cercano di aumentare la velocità e la scalabilità, si rivolgono al cloud computing per aggiungere tali obiettivi. Questo tipo di sviluppo si chiama sviluppo cloud native. Questi due concetti, CI e cloud native, operano insieme in modo che i team possano eseguire il deployment in ambienti diversi.\n",{"id":28,"twoColumns":29},"cos'è-l'integrazione-continua-cloud-native?",false,{"type":31,"componentName":31,"componentContent":32},"CommonSideNavigationWithTree",{"anchors":33,"components":52},{"text":34,"data":35},"On this page",[36,40,44,48],{"text":37,"config":38}," Che cos'è l'integrazione continua (CI) cloud native",{"href":39},"#cloud-native-continuous-integration-ci-explained",{"text":41,"config":42},"Cloud native + integrazione continua",{"href":43},"#cloud-native-continuous-integration",{"text":45,"config":46},"Di cosa ha bisogno una pipeline CI cloud native",{"href":47},"#what-a-cloud-native-ci-pipeline-needs",{"text":49,"config":50},"Conclusione",{"href":51},"#conclusion",[53,59,64,69],{"type":54,"componentName":54,"componentContent":55},"TopicsCopy",{"header":37,"text":56,"config":57},"L'integrazione continua (CI) cloud native combina i principi della CI con i servizi cloud e supporta i moderni team di sviluppo integrando e testando le modifiche al codice nei repository di codice sorgente condiviso. Questo approccio sfrutta strumenti come Kubernetes e i registri dei container per migliorare il ciclo di sviluppo software e garantire una distribuzione efficiente del software.\n\nNello sviluppo software moderno, molti team praticano già l'integrazione continua, ma per massimizzare davvero l'efficienza e la scalabilità è essenziale adottare un approccio cloud native.",{"id":58},"cloud-native-continuous-integration-ci-explained",{"type":54,"componentName":54,"componentContent":60},{"header":41,"text":61,"config":62},"Il [cloud native](https://about.gitlab.com/topics/cloud-native/) è un modo per sviluppare ed eseguire applicazioni che sfruttano la scalabilità del modello di cloud computing. Il cloud computing nativo utilizza i moderni servizi cloud, come l'orchestrazione dei container, il serverless e il [multicloud](https://about.gitlab.com/topics/multicloud/) per citarne alcuni. Le applicazioni cloud native sono sviluppate per essere eseguite nel cloud.\n\n\nLa [CI](/topics/ci-cd/) consiste nell'integrare il codice in un repository condiviso e nello sviluppare/testare ogni modifica automaticamente, più volte al giorno. I team che utilizzano la [pipeline as code](https://about.gitlab.com/topics/ci-cd/pipeline-as-code/) possono configurare build, test e deployment in codice tracciabile e archiviato nello stesso repository condiviso del codice sorgente.\n\n\nL'integrazione continua cloud native è semplicemente un'integrazione continua in grado di supportare i servizi cloud spesso utilizzati nello sviluppo cloud native.\n",{"id":63},"cloud-native-continuous-integration",{"type":54,"componentName":54,"componentContent":65},{"header":45,"text":66,"config":67},"Il cloud native offre opportunità in termini di velocità e scala, ma [aumenta anche la complessità](https://thenewstack.io/the-shifting-nature-of-ci-cd-in-the-age-of-cloud-native-computing/). I team tecnici dedicati al cloud native hanno bisogno di una maggiore automazione e stabilità e di strumenti CI/CD progettati per supportare le complessità dello sviluppo in un ambiente a [microservizi](https://about.gitlab.com/topics/microservices/).\n\n\n Per un migliore sviluppo cloud native, i team devono accertarsi che le loro soluzioni di integrazione continua siano ottimizzate per i servizi cloud che utilizzano comunemente:\n\n\n * Gli strumenti di orchestrazione dei container, come [Kubernetes](https://about.gitlab.com/solutions/kubernetes/), consentono agli sviluppatori di coordinare il funzionamento dei container di un'applicazione, ad esempio gestendone la scalabilità e il deployment. Per i team che utilizzano Kubernetes, il loro CI cloud native dovrebbe avere una solida integrazione Kubernetes per supportare l'aggiunta e/o la gestione di più cluster.\n\n * La [distribuzione continua](https://about.gitlab.com/it-it/solutions/continuous-integration/) (CD) senza soluzione di continuità, oltre all'integrazione continua, è importante per lo sviluppo cloud native e a microservizi. Le strategie di deployment ad alto funzionamento, come i [canary deployment](https://docs.gitlab.com/user/project/canary_deployments/), possono aiutare i team cloud native a testare nuove funzionalità con la stessa velocità che utilizzano per crearle.\n\n* Le applicazioni cloud native sono spesso progettate utilizzando microservizi anziché una struttura applicativa monolitica e si basano su container per creare pacchetti delle librerie e dei processi dell'applicazione per il deployment. Uno strumento di CI cloud ative con [registro dei container integrato](https://docs.gitlab.com/user/packages/container_registry/) può aiutare a semplificare questo processo.\n\nL'integrazione continua cloud native è progettata per supportare i servizi e le architetture cloud che utilizzano i team dedicati, e offre ai team di automazione la velocità e la stabilità di cui hanno bisogno.\n",{"id":68},"what-a-cloud-native-ci-pipeline-needs",{"type":54,"componentName":54,"componentContent":70},{"header":49,"text":71,"config":72},"L'integrazione continua (CI) cloud native trasforma il ciclo di sviluppo software unendo le pratiche CI a un approccio cloud native, migliorando la scalabilità e l'efficienza. Questo processo di sviluppo supporta i processi di deployment attraverso solidi strumenti di integrazione continua, cosa che consente agli sviluppatori software di mantenere un ambiente di produzione stabile e di fornire software di alta qualità.\n\nIntegrando i servizi cloud come l'orchestrazione dei container e il serverless computing, i team di sviluppo possono accelerare i loro cicli di deployment, migliorare la qualità delle versioni e garantire una distribuzione efficiente del software.\n\nQuesta perfetta integrazione della CI con le pratiche cloud native favorisce una pratica di sviluppo software più efficiente ed efficace, portando in definitiva a una qualità software superiore e ad ambienti di produzione affidabili.\n",{"id":73},"conclusion",{"type":75,"componentName":75,"componentContent":76},"CommonResourcesContainer",{"header":77,"tabs":78},"Risorse correlate",[79,111,125],{"name":80,"items":81,"config":110},"Post del blogs",[82,93,102],{"header":83,"type":84,"image":85,"link":88},"Come utilizzare GitLab per la pianificazione del portfolio Agile e la gestione dei progetti","Post del blog",{"altText":83,"config":86},{"src":87},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159580/Website/Topics/nvidia.jpg",{"text":89,"config":90},"Scopri di più",{"href":91,"icon":92,"modal":29},"/blog/gitlab-for-agile-portfolio-planning-project-management/","Blog",{"header":94,"type":84,"image":95,"link":98},"Come creare una pipeline CI/CD con il deployment automatico su Kubernetes utilizzando GitLab e Helm",{"altText":94,"config":96},{"src":97},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159935/Website/Topics/NIST.png",{"text":89,"config":99},{"href":100,"icon":101,"modal":29},"/blog/how-to-create-a-ci-cd-pipeline-with-auto-deploy-to-kubernetes-using-gitlab/","BlogAlt",{"header":103,"type":84,"image":104,"link":107},"Come utilizzare GitLab per Agile, CI/CD, GitOps e altro",{"altText":103,"config":105},{"src":106},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159940/Website/Topics/dedicated-blog-header.png",{"text":89,"config":108},{"href":109,"icon":92,"modal":29},"/blog/gitlab-for-cicd-agile-gitops-cloudnative/",{"key":80},{"name":112,"items":113,"config":124},"Documentaziones",[114],{"header":115,"type":116,"image":117,"link":120},"Esegui il deployment del software dalle pipeline CI/CD di GitLab su Kubernetes","Documentazione",{"altText":115,"config":118},{"src":119},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749157556/Website/Topics/resources_1.jpg",{"text":89,"config":121},{"href":122,"icon":123,"modal":29},"https://docs.gitlab.com/user/project/clusters/","Docs",{"key":112},{"name":126,"items":127,"config":139},"White papers",[128],{"header":129,"type":130,"image":131,"link":134},"Come eseguire il deployment su AWS da GitLab","White paper",{"altText":129,"config":132},{"src":133},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159570/Website/Topics/vlabsdev_coverimage.jpg",{"text":135,"config":136},"Mostra di più",{"href":137,"icon":138,"modal":29},"/blog/deploy-aws/","Whitepapers",{"key":126},{"type":141,"componentName":141},"CommonNextSteps","yml",{},true,"/it-it/topics/ci-cd/cloud-native-continuous-integration",{"title":25,"description":147},"Lo sviluppo cloud native richiede un'integrazione continua che supporti la velocità. Scopri cosa distingue la CI cloud native dalla CI normale.","it-it/topics/ci-cd/cloud-native-continuous-integration/index","5Q_xvjWbWW2SoeF99FDQlX1w9SDfhk4F2hlCjOjZDDg",{"data":151},{"logo":152,"freeTrial":157,"sales":162,"login":167,"items":172,"search":479,"minimal":514,"duo":533,"switchNav":542,"pricingDeployment":553},{"config":153},{"href":154,"dataGaName":155,"dataGaLocation":156},"/it-it/","gitlab logo","header",{"text":158,"config":159},"Ottieni una prova gratuita",{"href":160,"dataGaName":161,"dataGaLocation":156},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/it-it&glm_content=default-saas-trial/","free trial",{"text":163,"config":164},"Contatta le vendite",{"href":165,"dataGaName":166,"dataGaLocation":156},"/it-it/sales/","sales",{"text":168,"config":169},"Accedi",{"href":170,"dataGaName":171,"dataGaLocation":156},"https://gitlab.com/users/sign_in/","sign in",[173,199,295,300,400,460],{"text":174,"config":175,"cards":177},"Piattaforma",{"dataNavLevelOne":176},"platform",[178,184,192],{"title":174,"description":179,"link":180},"La piattaforma di orchestrazione intelligente per DevSecOps",{"text":181,"config":182},"Scopri la nostra piattaforma",{"href":183,"dataGaName":176,"dataGaLocation":156},"/it-it/platform/",{"title":185,"description":186,"link":187},"GitLab Duo Agent Platform","L'IA agentica pensata per l'intero ciclo di sviluppo",{"text":188,"config":189},"Scopri GitLab Duo",{"href":190,"dataGaName":191,"dataGaLocation":156},"/it-it/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":193,"description":194,"link":195},"Perché scegliere GitLab","Scopri i motivi principali per cui le aziende scelgono GitLab",{"text":89,"config":196},{"href":197,"dataGaName":198,"dataGaLocation":156},"/it-it/why-gitlab/","why gitlab",{"text":200,"left":144,"config":201,"link":203,"lists":207,"footer":277},"Prodotto",{"dataNavLevelOne":202},"solutions",{"text":204,"config":205},"Vedi tutte le soluzioni",{"href":206,"dataGaName":202,"dataGaLocation":156},"/it-it/solutions/",[208,232,255],{"title":209,"description":210,"link":211,"items":216},"Automazione","CI/CD e automazione per accelerare il deployment",{"config":212},{"icon":213,"href":214,"dataGaName":215,"dataGaLocation":156},"AutomatedCodeAlt","/it-it/solutions/delivery-automation/","automated software delivery",[217,220,223,228],{"text":17,"config":218},{"href":219,"dataGaLocation":156,"dataGaName":17},"/it-it/solutions/continuous-integration/",{"text":185,"config":221},{"href":190,"dataGaLocation":156,"dataGaName":222},"gitlab duo agent platform - product menu",{"text":224,"config":225},"Gestione del codice sorgente",{"href":226,"dataGaLocation":156,"dataGaName":227},"/it-it/solutions/source-code-management/","Source Code Management",{"text":229,"config":230},"Distribuzione software automatizzata",{"href":214,"dataGaLocation":156,"dataGaName":231},"Automated software delivery",{"title":233,"description":234,"link":235,"items":240},"Sicurezza","Distribuisci il codice più rapidamente senza compromettere la sicurezza",{"config":236},{"href":237,"dataGaName":238,"dataGaLocation":156,"icon":239},"/it-it/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[241,245,250],{"text":242,"config":243},"Test di sicurezza delle applicazioni",{"href":237,"dataGaName":244,"dataGaLocation":156},"Application security testing",{"text":246,"config":247},"Sicurezza della catena di fornitura del software",{"href":248,"dataGaLocation":156,"dataGaName":249},"/it-it/solutions/supply-chain/","Software supply chain security",{"text":251,"config":252},"Conformità software",{"href":253,"dataGaName":254,"dataGaLocation":156},"/it-it/solutions/software-compliance/","software compliance",{"title":256,"link":257,"items":262},"Misurazione",{"config":258},{"icon":259,"href":260,"dataGaName":261,"dataGaLocation":156},"DigitalTransformation","/it-it/solutions/visibility-measurement/","visibility and measurement",[263,267,272],{"text":264,"config":265},"Visibilità e misurazione",{"href":260,"dataGaLocation":156,"dataGaName":266},"Visibility and Measurement",{"text":268,"config":269},"Gestione del flusso di valore",{"href":270,"dataGaLocation":156,"dataGaName":271},"/it-it/solutions/value-stream-management/","Value Stream Management",{"text":273,"config":274},"Analisi e approfondimenti",{"href":275,"dataGaLocation":156,"dataGaName":276},"/it-it/solutions/analytics-and-insights/","Analytics and insights",{"title":278,"items":279},"GitLab per",[280,285,290],{"text":281,"config":282},"Aziende",{"href":283,"dataGaLocation":156,"dataGaName":284},"/it-it/enterprise/","enterprise",{"text":286,"config":287},"Piccole imprese",{"href":288,"dataGaLocation":156,"dataGaName":289},"/it-it/small-business/","small business",{"text":291,"config":292},"Pubblica amministrazione",{"href":293,"dataGaLocation":156,"dataGaName":294},"/it-it/solutions/public-sector/","public sector",{"text":296,"config":297},"Prezzi",{"href":298,"dataGaName":299,"dataGaLocation":156,"dataNavLevelOne":299},"/it-it/pricing/","pricing",{"text":301,"config":302,"link":304,"lists":308,"feature":387},"Risorse",{"dataNavLevelOne":303},"resources",{"text":305,"config":306},"Vedi tutte le risorse",{"href":307,"dataGaName":303,"dataGaLocation":156},"/it-it/resources/",[309,342,359],{"title":310,"items":311},"Attività iniziali",[312,317,322,327,332,337],{"text":313,"config":314},"Installazione",{"href":315,"dataGaName":316,"dataGaLocation":156},"/it-it/install/","install",{"text":318,"config":319},"Guide rapide",{"href":320,"dataGaName":321,"dataGaLocation":156},"/it-it/get-started/","quick setup checklists",{"text":323,"config":324},"Formazione",{"href":325,"dataGaLocation":156,"dataGaName":326},"https://university.gitlab.com/","learn",{"text":328,"config":329},"Documentazione di prodotto",{"href":330,"dataGaName":331,"dataGaLocation":156},"https://docs.gitlab.com/","product documentation",{"text":333,"config":334},"Video sulle best practice",{"href":335,"dataGaName":336,"dataGaLocation":156},"/it-it/getting-started-videos/","best practice videos",{"text":338,"config":339},"Integrazioni",{"href":340,"dataGaName":341,"dataGaLocation":156},"/it-it/integrations/","integrations",{"title":343,"items":344},"Scopri",[345,350,354],{"text":346,"config":347},"Storie di successo dei clienti",{"href":348,"dataGaName":349,"dataGaLocation":156},"/it-it/customers/","customer success stories",{"text":92,"config":351},{"href":352,"dataGaName":353,"dataGaLocation":156},"/blog/","blog",{"text":355,"config":356},"Operatività da remoto",{"href":357,"dataGaName":358,"dataGaLocation":156},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":360,"items":361},"Collega",[362,367,372,377,382],{"text":363,"config":364},"Servizi GitLab",{"href":365,"dataGaName":366,"dataGaLocation":156},"/it-it/services/","services",{"text":368,"config":369},"Community",{"href":370,"dataGaName":371,"dataGaLocation":156},"/community/","community",{"text":373,"config":374},"Forum",{"href":375,"dataGaName":376,"dataGaLocation":156},"https://forum.gitlab.com/","forum",{"text":378,"config":379},"Eventi",{"href":380,"dataGaName":381,"dataGaLocation":156},"/events/","events",{"text":383,"config":384},"Partner",{"href":385,"dataGaName":386,"dataGaLocation":156},"/it-it/partners/","partners",{"backgroundColor":388,"textColor":389,"text":390,"image":391,"link":395},"#2f2a6b","#fff","Approfondimenti e informazioni per il futuro dello sviluppo software",{"altText":392,"config":393},"carta promozione The Source",{"src":394},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":396,"config":397},"Leggi le ultime notizie",{"href":398,"dataGaName":399,"dataGaLocation":156},"/it-it/the-source/","the source",{"text":401,"config":402,"lists":404},"Azienda",{"dataNavLevelOne":403},"company",[405],{"items":406},[407,412,418,420,425,430,435,440,445,450,455],{"text":408,"config":409},"Informazioni",{"href":410,"dataGaName":411,"dataGaLocation":156},"/it-it/company/","about",{"text":413,"config":414,"footerGa":417},"Opportunità di lavoro",{"href":415,"dataGaName":416,"dataGaLocation":156},"/jobs/","jobs",{"dataGaName":416},{"text":378,"config":419},{"href":380,"dataGaName":381,"dataGaLocation":156},{"text":421,"config":422},"Leadership",{"href":423,"dataGaName":424,"dataGaLocation":156},"/company/team/e-group/","leadership",{"text":426,"config":427},"Team",{"href":428,"dataGaName":429,"dataGaLocation":156},"/company/team/","team",{"text":431,"config":432},"Manuale",{"href":433,"dataGaName":434,"dataGaLocation":156},"https://handbook.gitlab.com/","handbook",{"text":436,"config":437},"Rapporti con gli investitori",{"href":438,"dataGaName":439,"dataGaLocation":156},"https://ir.gitlab.com/","investor relations",{"text":441,"config":442},"Trust Center",{"href":443,"dataGaName":444,"dataGaLocation":156},"/it-it/security/","trust center",{"text":446,"config":447},"AI Transparency Center",{"href":448,"dataGaName":449,"dataGaLocation":156},"/it-it/ai-transparency-center/","ai transparency center",{"text":451,"config":452},"Newsletter",{"href":453,"dataGaName":454,"dataGaLocation":156},"/company/contact/#contact-forms","newsletter",{"text":456,"config":457},"Rassegna stampa",{"href":458,"dataGaName":459,"dataGaLocation":156},"/press/","press",{"text":461,"config":462,"lists":463},"Contattaci",{"dataNavLevelOne":403},[464],{"items":465},[466,469,474],{"text":163,"config":467},{"href":165,"dataGaName":468,"dataGaLocation":156},"talk to sales",{"text":470,"config":471},"Portale di assistenza",{"href":472,"dataGaName":473,"dataGaLocation":156},"https://support.gitlab.com","support portal",{"text":475,"config":476},"Portale di assistenza clienti GitLab",{"href":477,"dataGaName":478,"dataGaLocation":156},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":480,"login":481,"suggestions":488},"Chiudi",{"text":482,"link":483},"Per cercare nei repository e nei progetti, accedi a",{"text":484,"config":485},"gitlab.com",{"href":170,"dataGaName":486,"dataGaLocation":487},"search login","search",{"text":489,"default":490},"Suggerimenti",[491,493,498,500,505,510],{"text":185,"config":492},{"href":190,"dataGaName":185,"dataGaLocation":487},{"text":494,"config":495},"Suggerimenti di codice di GitLab Duo (IA)",{"href":496,"dataGaName":497,"dataGaLocation":487},"/it-it/solutions/code-suggestions/","Code Suggestions (AI)",{"text":17,"config":499},{"href":219,"dataGaName":17,"dataGaLocation":487},{"text":501,"config":502},"GitLab su AWS",{"href":503,"dataGaName":504,"dataGaLocation":487},"/it-it/partners/technology-partners/aws/","GitLab on AWS",{"text":506,"config":507},"GitLab su Google Cloud",{"href":508,"dataGaName":509,"dataGaLocation":487},"/it-it/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":511,"config":512},"Perché scegliere GitLab?",{"href":197,"dataGaName":513,"dataGaLocation":487},"Why GitLab?",{"freeTrial":515,"mobileIcon":520,"desktopIcon":525,"secondaryButton":528},{"text":516,"config":517},"Inizia una prova gratuita",{"href":518,"dataGaName":161,"dataGaLocation":519},"https://gitlab.com/-/trials/new/","nav",{"altText":521,"config":522},"Icona GitLab",{"src":523,"dataGaName":524,"dataGaLocation":519},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":521,"config":526},{"src":527,"dataGaName":524,"dataGaLocation":519},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":529,"config":530},"Inizia",{"href":531,"dataGaName":532,"dataGaLocation":519},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/it-it/get-started/","get started",{"freeTrial":534,"mobileIcon":538,"desktopIcon":540},{"text":535,"config":536},"Scopri di più su GitLab Duo",{"href":190,"dataGaName":537,"dataGaLocation":519},"gitlab duo",{"altText":521,"config":539},{"src":523,"dataGaName":524,"dataGaLocation":519},{"altText":521,"config":541},{"src":527,"dataGaName":524,"dataGaLocation":519},{"button":543,"mobileIcon":548,"desktopIcon":550},{"text":544,"config":545},"/switch",{"href":546,"dataGaName":547,"dataGaLocation":519},"#contact","switch",{"altText":521,"config":549},{"src":523,"dataGaName":524,"dataGaLocation":519},{"altText":521,"config":551},{"src":552,"dataGaName":524,"dataGaLocation":519},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":554,"mobileIcon":559,"desktopIcon":561},{"text":555,"config":556},"Torna ai prezzi",{"href":298,"dataGaName":557,"dataGaLocation":519,"icon":558},"back to pricing","GoBack",{"altText":521,"config":560},{"src":523,"dataGaName":524,"dataGaLocation":519},{"altText":521,"config":562},{"src":527,"dataGaName":524,"dataGaLocation":519},{"title":564,"button":565,"config":570},"Scopri come l'IA agentica trasforma la distribuzione del software",{"text":566,"config":567},"Guarda GitLab Transcend ora",{"href":568,"dataGaName":569,"dataGaLocation":156},"/it-it/events/transcend/virtual/","transcend event",{"layout":571,"icon":572,"disabled":144},"release","AiStar",{"data":574},{"text":575,"source":576,"edit":582,"contribute":587,"config":592,"items":597,"minimal":801},"Git è un marchio di Software Freedom Conservancy e l'uso del termine \"GitLab\" è regolato da un accordo di licenza",{"text":577,"config":578},"Visualizza origine pagina",{"href":579,"dataGaName":580,"dataGaLocation":581},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":583,"config":584},"Modifica questa pagina",{"href":585,"dataGaName":586,"dataGaLocation":581},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":588,"config":589},"Contribuisci",{"href":590,"dataGaName":591,"dataGaLocation":581},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":593,"facebook":594,"youtube":595,"linkedin":596},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[598,644,697,739,766],{"title":296,"links":599,"subMenu":614},[600,604,609],{"text":601,"config":602},"Visualizza i piani",{"href":298,"dataGaName":603,"dataGaLocation":581},"view plans",{"text":605,"config":606},"Perché scegliere Premium?",{"href":607,"dataGaName":608,"dataGaLocation":581},"/it-it/pricing/premium/","why premium",{"text":610,"config":611},"Perché scegliere Ultimate?",{"href":612,"dataGaName":613,"dataGaLocation":581},"/it-it/pricing/ultimate/","why ultimate",[615],{"title":461,"links":616},[617,620,622,624,629,634,639],{"text":618,"config":619},"Contatta il reparto vendite",{"href":165,"dataGaName":166,"dataGaLocation":581},{"text":470,"config":621},{"href":472,"dataGaName":473,"dataGaLocation":581},{"text":475,"config":623},{"href":477,"dataGaName":478,"dataGaLocation":581},{"text":625,"config":626},"Stato",{"href":627,"dataGaName":628,"dataGaLocation":581},"https://status.gitlab.com/","status",{"text":630,"config":631},"Termini di utilizzo",{"href":632,"dataGaName":633,"dataGaLocation":581},"/terms/","terms of use",{"text":635,"config":636},"Informativa sulla privacy",{"href":637,"dataGaName":638,"dataGaLocation":581},"/it-it/privacy/","privacy statement",{"text":640,"config":641},"Preferenze dei cookie",{"dataGaName":642,"dataGaLocation":581,"id":643,"isOneTrustButton":144},"cookie preferences","ot-sdk-btn",{"title":200,"links":645,"subMenu":654},[646,650],{"text":647,"config":648},"Piattaforma DevSecOps",{"href":183,"dataGaName":649,"dataGaLocation":581},"devsecops platform",{"text":651,"config":652},"Sviluppo assistito dall'IA",{"href":190,"dataGaName":653,"dataGaLocation":581},"ai-assisted development",[655],{"title":656,"links":657},"Argomenti",[658,662,667,672,677,682,687,692],{"text":659,"config":660},"CICD",{"href":19,"dataGaName":661,"dataGaLocation":581},"cicd",{"text":663,"config":664},"GitOps",{"href":665,"dataGaName":666,"dataGaLocation":581},"/it-it/topics/gitops/","gitops",{"text":668,"config":669},"DevOps",{"href":670,"dataGaName":671,"dataGaLocation":581},"/it-it/topics/devops/","devops",{"text":673,"config":674},"Controllo della versione",{"href":675,"dataGaName":676,"dataGaLocation":581},"/it-it/topics/version-control/","version control",{"text":678,"config":679},"DevSecOps",{"href":680,"dataGaName":681,"dataGaLocation":581},"/it-it/topics/devsecops/","devsecops",{"text":683,"config":684},"Cloud native",{"href":685,"dataGaName":686,"dataGaLocation":581},"/it-it/topics/cloud-native/","cloud native",{"text":688,"config":689},"IA per la programmazione",{"href":690,"dataGaName":691,"dataGaLocation":581},"/it-it/topics/devops/ai-for-coding/","ai for coding",{"text":693,"config":694},"IA agentica",{"href":695,"dataGaName":696,"dataGaLocation":581},"/it-it/topics/agentic-ai/","agentic ai",{"title":698,"links":699},"Soluzioni",[700,703,705,710,714,717,720,723,725,727,729,734],{"text":242,"config":701},{"href":237,"dataGaName":702,"dataGaLocation":581},"Application Security Testing",{"text":229,"config":704},{"href":214,"dataGaName":215,"dataGaLocation":581},{"text":706,"config":707},"Sviluppo Agile",{"href":708,"dataGaName":709,"dataGaLocation":581},"/it-it/solutions/agile-delivery/","agile delivery",{"text":711,"config":712},"SCM",{"href":226,"dataGaName":713,"dataGaLocation":581},"source code management",{"text":659,"config":715},{"href":219,"dataGaName":716,"dataGaLocation":581},"continuous integration & delivery",{"text":268,"config":718},{"href":270,"dataGaName":719,"dataGaLocation":581},"value stream management",{"text":663,"config":721},{"href":722,"dataGaName":666,"dataGaLocation":581},"/it-it/solutions/gitops/",{"text":281,"config":724},{"href":283,"dataGaName":284,"dataGaLocation":581},{"text":286,"config":726},{"href":288,"dataGaName":289,"dataGaLocation":581},{"text":291,"config":728},{"href":293,"dataGaName":294,"dataGaLocation":581},{"text":730,"config":731},"Istruzione",{"href":732,"dataGaName":733,"dataGaLocation":581},"/it-it/solutions/education/","education",{"text":735,"config":736},"Servizi finanziari",{"href":737,"dataGaName":738,"dataGaLocation":581},"/it-it/solutions/finance/","financial services",{"title":301,"links":740},[741,743,745,747,750,752,754,756,758,760,762,764],{"text":313,"config":742},{"href":315,"dataGaName":316,"dataGaLocation":581},{"text":318,"config":744},{"href":320,"dataGaName":321,"dataGaLocation":581},{"text":323,"config":746},{"href":325,"dataGaName":326,"dataGaLocation":581},{"text":328,"config":748},{"href":330,"dataGaName":749,"dataGaLocation":581},"docs",{"text":92,"config":751},{"href":352,"dataGaName":353,"dataGaLocation":581},{"text":346,"config":753},{"href":348,"dataGaName":349,"dataGaLocation":581},{"text":355,"config":755},{"href":357,"dataGaName":358,"dataGaLocation":581},{"text":363,"config":757},{"href":365,"dataGaName":366,"dataGaLocation":581},{"text":368,"config":759},{"href":370,"dataGaName":371,"dataGaLocation":581},{"text":373,"config":761},{"href":375,"dataGaName":376,"dataGaLocation":581},{"text":378,"config":763},{"href":380,"dataGaName":381,"dataGaLocation":581},{"text":383,"config":765},{"href":385,"dataGaName":386,"dataGaLocation":581},{"title":401,"links":767},[768,770,772,774,776,778,780,785,790,792,794,796],{"text":408,"config":769},{"href":410,"dataGaName":403,"dataGaLocation":581},{"text":413,"config":771},{"href":415,"dataGaName":416,"dataGaLocation":581},{"text":421,"config":773},{"href":423,"dataGaName":424,"dataGaLocation":581},{"text":426,"config":775},{"href":428,"dataGaName":429,"dataGaLocation":581},{"text":431,"config":777},{"href":433,"dataGaName":434,"dataGaLocation":581},{"text":436,"config":779},{"href":438,"dataGaName":439,"dataGaLocation":581},{"text":781,"config":782},"Sostenibilità",{"href":783,"dataGaName":784,"dataGaLocation":581},"/sustainability/","Sustainability",{"text":786,"config":787},"Diversità, inclusione e appartenenza (DIB)",{"href":788,"dataGaName":789,"dataGaLocation":581},"/it-it/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":441,"config":791},{"href":443,"dataGaName":444,"dataGaLocation":581},{"text":451,"config":793},{"href":453,"dataGaName":454,"dataGaLocation":581},{"text":456,"config":795},{"href":458,"dataGaName":459,"dataGaLocation":581},{"text":797,"config":798},"Dichiarazione di trasparenza sulla schiavitù moderna",{"href":799,"dataGaName":800,"dataGaLocation":581},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":802},[803,806,809],{"text":804,"config":805},"Termini",{"href":632,"dataGaName":633,"dataGaLocation":581},{"text":807,"config":808},"Cookies",{"dataGaName":642,"dataGaLocation":581,"id":643,"isOneTrustButton":144},{"text":810,"config":811},"Privacy",{"href":637,"dataGaName":638,"dataGaLocation":581},{"header":813,"blurb":814,"button":815,"secondaryButton":820},"Inizia a sviluppare più velocemente oggi","Scopri cosa può fare il tuo team con la piattaforma di orchestrazione intelligente per DevSecOps.\n",{"text":816,"config":817},"Ottieni la tua prova gratuita",{"href":818,"dataGaName":161,"dataGaLocation":819},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/it-it/","feature",{"text":163,"config":821},{"href":165,"dataGaName":166,"dataGaLocation":819},1777573342250]