[{"data":1,"prerenderedAt":744},["ShallowReactive",2],{"/it-it/topics/devsecops/three-steps-to-better-devsecops/":3,"navigation-it-it":88,"banner-it-it":509,"footer-it-it":521,"next-steps-it-it":729},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"_id":82,"_type":83,"title":7,"_source":84,"_file":85,"_stem":86,"_extension":87},"/it-it/topics/devsecops/three-steps-to-better-devsecops","devsecops",false,"",{"title":9,"description":10},"Tre best practice DevSecOps da implementare immediatamente","GitLab Topics | Three DevSecOps best practices to implement immediately",[12,26,32,80],{"type":13,"componentName":13,"componentContent":14},"CommonBreadcrumbs",{"crumbs":15},[16,20,24],{"title":17,"config":18},"Industry topics",{"href":19},"/topics/",{"title":21,"config":22},"Devsecops",{"href":23},"/it-it/topics/devsecops/",{"title":25},"Three steps to better devsecops",{"type":27,"componentName":27,"componentContent":28},"TopicsHero",{"title":9,"text":29,"config":30},"I malintenzionati prendono di mira il codice come mai prima d'ora: è perciò il momento di comprendere l'importanza del DevSecOps. Ecco tre passaggi che i team possono intraprendere ora per migliorare la sicurezza delle loro applicazioni.\n",{"id":31,"twoColumns":6},"tre-best-practice-devsecops-da-implementare-immediatamente",{"type":33,"componentName":33,"componentContent":34},"CommonSideNavigationWithTree",{"anchors":35,"components":54},{"text":36,"data":37},"On this page",[38,42,46,50],{"text":39,"config":40},"1. Inizia con la collaborazione e la comunicazione",{"href":41},"#1-start-with-collaboration-and-communication",{"text":43,"config":44},"2. Scrivi una volta, testa spesso",{"href":45},"#2-write-once-test-often",{"text":47,"config":48},"3. Usa i risultati dei test per istruire, non punire",{"href":49},"#3-use-test-results-to-educate-not-punish",{"text":51,"config":52},"Ulteriori informazioni su DevSecOps:",{"href":53},"#learn-more-about-dev-sec-ops",[55,60,65,70,75],{"type":56,"componentName":56,"componentContent":57},"TopicsCopy",{"text":58,"config":59},"Non importa a che punto sei del tuo [percorso verso il DevOps](/topics/devops/){data-ga-name=\"devops journey\" data-ga-location=\"body\"}: è il momento di valutare serimente l'approccio [DevSecOps](/topics/devsecops/){data-ga-name=\"devsecops\" data-ga-location=\"body\"}. Perché? Perché le aree a rischio non sono mai state così estese. Oggi le applicazioni sono l'obiettivo di sicurezza più grande secondo Amy DeMartine, vicepresidente di Forrester Research, che ha sottolineato che [il problema sta peggiorando e non migliorando](/blog/why-security-champions/){data-ga-name=\"worse not better\" data-ga-location=\"body\"}.\n\nA complicare ulteriormente le cose, la ricerca di Gartner mostra che [la spesa IT per la sicurezza](https://www.cybersecuritydive.com/news/security-budget-gartner/587911/) è in realtà in calo e ha rappresentato solo il 5,7% del budget totale nel 2019.\nE come se tutto ciò non bastasse, c'è una continua confusione all'interno dei team DevOps su quali gruppi siano in realtà \"responsabili\" della sicurezza. Nel nostro sondaggio globale DevSecOps del 2020, il 33% dei professionisti della sicurezza ha dichiarato di essere gli unici responsabili della sicurezza, ma quasi altrettanti (il 29%) hanno affermato di esserlo tutti.\n\nÈ il momento di ripensare [al modo in cui i team si avvicinano al DevSecOps](/solutions/security-compliance/){data-ga-name=\"approach devsecops\" data-ga-location=\"body\"}, partendo da zero. Ecco tre strategie che i team possono implementare immediatamente.\n",{"id":7},{"type":56,"componentName":56,"componentContent":61},{"header":39,"text":62,"config":63},"La collaborazione è il segreto del successo di ogni progetto. Coinvolgi i responsabili di progetto e i delegati alla sicurezza. Tieni con loro una riunione (con una lettura preliminare o un piano preliminare) per elaborare una serie di misure di sicurezza che devono essere soddisfatte dal codice scritto per questo progetto e pianifica i test automatizzati che gli sviluppatori dovranno eseguire sul loro codice. Prendere queste decisioni insieme favorirà la fiducia nel processo e incoraggerà il sostegno a una mentalità incentrata sulla sicurezza.\n\n[Rob Cuddy di IBM](https://securityintelligence.com/take-your-relationship-with-devsecops-to-the-next-level/) consiglia ai team congiunti di adottare tre importanti punti di comunicazione per migliorare ulteriormente il DevSecOps:\nComunica solo problemi gravi ed evita le distrazioni utilizzando l'intelligenza artificiale e il machine learning per verificare le analisi di sicurezza.\nAffronta l'argomento di cui tutti sanno ma di cui nessuno parla: l'open-source. Il codice di terze parti e open-source è onnipresente nello sviluppo software, quindi è fondamentale trattarlo direttamente per ridurre la probabilità di attacchi prevenibili.\n\nAffronta i problemi alla radice e fallo più velocemente: trova e risolvi i falsi negativi prima che vengano sfruttati.\n\nSegui questi passaggi per stimolare una comunicazione diretta, onesta e discreta tra i team: ti aiuterà a costruire e mantenere un livello di fiducia e credibilità fondamentale per un DevSecOps efficiente ed efficace.\n",{"id":64},"1-start-with-collaboration-and-communication",{"type":56,"componentName":56,"componentContent":66},{"header":43,"text":67,"config":68},"Data l'importanza della sicurezza delle applicazioni per il successo aziendale e le risorse limitate a essa destinate, ha senso eseguire test a ogni commit di codice. Idealmente, questi test verranno scritti una volta per soddisfare gli standard del progetto o dell'organizzazione e quindi eseguiti automaticamente a fronte di ogni modifica del codice. Concentra i test sulle aree all'interno dell'applicazione che forniscono la massima copertura ma richiedono una manutenzione minima. I team devono analizzare il codice da ogni livello strutturale per cercare problemi che influiscono sulle prestazioni operative di un'app. Il codice deve essere sicuro, robusto, efficiente e di facile manutenzione.\n\nLe misure preventive come [SAST](https://docs.gitlab.com/ee/user/application_security/sast/) e l'[analisi delle dipendenze](https://docs.gitlab.com/ee/user/application_security/dependency_scanning/) faranno risparmiare tempo nelle fasi successive riducendo il numero di difetti del codice prima che questo venga sottoposto a merge e aiutando gli sviluppatori a capire in che modo le modifiche influiranno su altre aree dell'applicazione. Stabilire prima i criteri dei test aiuterà anche gli sviluppatori a migliorare la qualità complessiva del loro codice, fornendo standard a cui fare riferimento e da raggiungere durante la scrittura del codice.\n",{"id":69},"2-write-once-test-often",{"type":56,"componentName":56,"componentContent":71},{"header":47,"text":72,"config":73},"L'applicazione dei risultati del test come rinforzo negativo non è una pratica costruttiva. Oltre alla correzione, i risultati possono essere sfruttati in due modi:\nIl singolo sviluppatore dovrebbe utilizzare i risultati per imparare a produrre codice di qualità superiore.\n\nA livello di gruppo, i risultati dei test dovrebbero essere analizzati per individuare modelli nelle pratiche di programmazione che è possibile migliorare e che andrebbero utilizzati per creare standard che contribuiranno a migliorare la qualità del codice in tutto il team o nell'organizzazione.\n",{"id":74},"3-use-test-results-to-educate-not-punish",{"type":56,"componentName":56,"componentContent":76},{"header":51,"text":77,"config":78},"[In che modo un programma di esperti della sicurezza](/blog/why-security-champions/){data-ga-name=\"security champions\" data-ga-location=\"body\"} può migliorare il DevSecOps\n\nCome GitLab [rende possibile il DevSecOps](/solutions/security-compliance/){data-ga-name=\"enables devsecops\" data-ga-location=\"body\"}\n\nComprendere il [panorama DevSecOps](/developer-survey/){data-ga-name=\"devsecops landscape\" data-ga-location=\"body\"}\n",{"id":79},"learn-more-about-dev-sec-ops",{"type":81,"componentName":81},"CommonNextSteps","content:it-it:topics:devsecops:three-steps-to-better-devsecops:index.yml","yaml","content","it-it/topics/devsecops/three-steps-to-better-devsecops/index.yml","it-it/topics/devsecops/three-steps-to-better-devsecops/index","yml",{"_path":89,"_dir":90,"_draft":6,"_partial":6,"_locale":7,"data":91,"_id":505,"_type":83,"title":506,"_source":84,"_file":507,"_stem":508,"_extension":87},"/shared/it-it/main-navigation","it-it",{"logo":92,"freeTrial":97,"sales":102,"login":107,"items":112,"search":446,"minimal":482,"duo":496},{"config":93},{"href":94,"dataGaName":95,"dataGaLocation":96},"/it-it/","gitlab logo","header",{"text":98,"config":99},"Ottieni una prova gratuita",{"href":100,"dataGaName":101,"dataGaLocation":96},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":103,"config":104},"Contatta le vendite",{"href":105,"dataGaName":106,"dataGaLocation":96},"/it-it/sales/","sales",{"text":108,"config":109},"Accedi",{"href":110,"dataGaName":111,"dataGaLocation":96},"https://gitlab.com/users/sign_in/","sign in",[113,157,256,261,367,427],{"text":114,"config":115,"cards":117,"footer":140},"Piattaforma",{"dataNavLevelOne":116},"platform",[118,124,132],{"title":114,"description":119,"link":120},"La piattaforma DevSecOps più completa basata sull'IA",{"text":121,"config":122},"Scopri la nostra piattaforma",{"href":123,"dataGaName":116,"dataGaLocation":96},"/it-it/platform/",{"title":125,"description":126,"link":127},"GitLab Duo (IA)","Sviluppa software più velocemente con l'IA in ogni fase del ciclo di sviluppo",{"text":128,"config":129},"Ti presentiamo GitLab Duo",{"href":130,"dataGaName":131,"dataGaLocation":96},"/it-it/gitlab-duo/","gitlab duo ai",{"title":133,"description":134,"link":135},"Perché scegliere GitLab","Dieci motivi per cui le aziende scelgono GitLab",{"text":136,"config":137},"Scopri di più",{"href":138,"dataGaName":139,"dataGaLocation":96},"/it-it/why-gitlab/","why gitlab",{"title":141,"items":142},"Primi passi con",[143,148,153],{"text":144,"config":145},"Platform engineering",{"href":146,"dataGaName":147,"dataGaLocation":96},"/it-it/solutions/platform-engineering/","platform engineering",{"text":149,"config":150},"Esperienza d'uso degli sviluppatori",{"href":151,"dataGaName":152,"dataGaLocation":96},"/it-it/developer-experience/","Developer experience",{"text":154,"config":155},"MLOps",{"href":156,"dataGaName":154,"dataGaLocation":96},"/it-it/topics/devops/the-role-of-ai-in-devops/",{"text":158,"left":159,"config":160,"link":162,"lists":166,"footer":238},"Prodotti",true,{"dataNavLevelOne":161},"solutions",{"text":163,"config":164},"Visualizza tutte le soluzioni",{"href":165,"dataGaName":161,"dataGaLocation":96},"/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":96},"AutomatedCodeAlt","/it-it/solutions/delivery-automation/","automated software delivery",[176,180,184,189],{"text":177,"config":178},"CI/CD",{"href":179,"dataGaLocation":96,"dataGaName":177},"/it-it/solutions/continuous-integration/",{"text":181,"config":182},"Sviluppo assistito dall'IA",{"href":130,"dataGaLocation":96,"dataGaName":183},"AI assisted development",{"text":185,"config":186},"Gestione del codice sorgente",{"href":187,"dataGaLocation":96,"dataGaName":188},"/it-it/solutions/source-code-management/","Source Code Management",{"text":190,"config":191},"Distribuzione software automatizzata",{"href":173,"dataGaLocation":96,"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":96,"icon":200},"/it-it/solutions/security-compliance/","security and compliance","ShieldCheckLight",[202,206,211],{"text":203,"config":204},"Sicurezza e conformità",{"href":198,"dataGaLocation":96,"dataGaName":205},"Security & Compliance",{"text":207,"config":208},"Sicurezza della catena di fornitura del software",{"href":209,"dataGaLocation":96,"dataGaName":210},"/it-it/solutions/supply-chain/","Software supply chain security",{"text":212,"config":213},"Conformità e governance",{"href":214,"dataGaLocation":96,"dataGaName":215},"/it-it/solutions/continuous-software-compliance/","Compliance and governance",{"title":217,"link":218,"items":223},"Misurazione",{"config":219},{"icon":220,"href":221,"dataGaName":222,"dataGaLocation":96},"DigitalTransformation","/it-it/solutions/visibility-measurement/","visibility and measurement",[224,228,233],{"text":225,"config":226},"Visibilità e misurazione",{"href":221,"dataGaLocation":96,"dataGaName":227},"Visibility and Measurement",{"text":229,"config":230},"Gestione del flusso di valore",{"href":231,"dataGaLocation":96,"dataGaName":232},"/it-it/solutions/value-stream-management/","Value Stream Management",{"text":234,"config":235},"Analisi e approfondimenti",{"href":236,"dataGaLocation":96,"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":96,"dataGaName":245},"/it-it/enterprise/","enterprise",{"text":247,"config":248},"Piccole imprese",{"href":249,"dataGaLocation":96,"dataGaName":250},"/it-it/small-business/","small business",{"text":252,"config":253},"Pubblica amministrazione",{"href":254,"dataGaLocation":96,"dataGaName":255},"/it-it/solutions/public-sector/","public sector",{"text":257,"config":258},"Prezzi",{"href":259,"dataGaName":260,"dataGaLocation":96,"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":96},"/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":96},"/it-it/install/","install",{"text":279,"config":280},"Guide rapide",{"href":281,"dataGaName":282,"dataGaLocation":96},"/it-it/get-started/","quick setup checklists",{"text":284,"config":285},"Formazione",{"href":286,"dataGaLocation":96,"dataGaName":287},"https://university.gitlab.com/","learn",{"text":289,"config":290},"Documentazione di prodotto",{"href":291,"dataGaName":292,"dataGaLocation":96},"https://docs.gitlab.com/","product documentation",{"text":294,"config":295},"Video sulle best practice",{"href":296,"dataGaName":297,"dataGaLocation":96},"/it-it/getting-started-videos/","best practice videos",{"text":299,"config":300},"Integrazioni",{"href":301,"dataGaName":302,"dataGaLocation":96},"/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":96},"/it-it/customers/","customer success stories",{"text":312,"config":313},"Blog",{"href":314,"dataGaName":315,"dataGaLocation":96},"/blog/","blog",{"text":317,"config":318},"Lavorare da remoto",{"href":319,"dataGaName":320,"dataGaLocation":96},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":322,"config":323},"TeamOps",{"href":324,"dataGaName":325,"dataGaLocation":96},"/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":96},"/it-it/services/","services",{"text":335,"config":336},"Community",{"href":337,"dataGaName":338,"dataGaLocation":96},"/community/","community",{"text":340,"config":341},"Forum",{"href":342,"dataGaName":343,"dataGaLocation":96},"https://forum.gitlab.com/","forum",{"text":345,"config":346},"Eventi",{"href":347,"dataGaName":348,"dataGaLocation":96},"/events/","events",{"text":350,"config":351},"Partner",{"href":352,"dataGaName":353,"dataGaLocation":96},"/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},"/images/navigation/the-source-promo-card.svg",{"text":363,"config":364},"Leggi le ultime notizie",{"href":365,"dataGaName":366,"dataGaLocation":96},"/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":96},"/it-it/company/","about",{"text":380,"config":381,"footerGa":384},"Opportunità di lavoro",{"href":382,"dataGaName":383,"dataGaLocation":96},"/jobs/","jobs",{"dataGaName":383},{"text":345,"config":386},{"href":347,"dataGaName":348,"dataGaLocation":96},{"text":388,"config":389},"Leadership",{"href":390,"dataGaName":391,"dataGaLocation":96},"/company/team/e-group/","leadership",{"text":393,"config":394},"Team",{"href":395,"dataGaName":396,"dataGaLocation":96},"/company/team/","team",{"text":398,"config":399},"Manuale",{"href":400,"dataGaName":401,"dataGaLocation":96},"https://handbook.gitlab.com/","handbook",{"text":403,"config":404},"Rapporti con gli investitori",{"href":405,"dataGaName":406,"dataGaLocation":96},"https://ir.gitlab.com/","investor relations",{"text":408,"config":409},"Trust Center",{"href":410,"dataGaName":411,"dataGaLocation":96},"/it-it/security/","trust center",{"text":413,"config":414},"AI Transparency Center",{"href":415,"dataGaName":416,"dataGaLocation":96},"/it-it/ai-transparency-center/","ai transparency center",{"text":418,"config":419},"Newsletter",{"href":420,"dataGaName":421,"dataGaLocation":96},"/company/contact/","newsletter",{"text":423,"config":424},"Rassegna stampa",{"href":425,"dataGaName":426,"dataGaLocation":96},"/press/","press",{"text":428,"config":429,"lists":430},"Contattaci",{"dataNavLevelOne":370},[431],{"items":432},[433,436,441],{"text":103,"config":434},{"href":105,"dataGaName":435,"dataGaLocation":96},"talk to sales",{"text":437,"config":438},"Richiedi assistenza",{"href":439,"dataGaName":440,"dataGaLocation":96},"/support/","get help",{"text":442,"config":443},"Portale clienti",{"href":444,"dataGaName":445,"dataGaLocation":96},"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":110,"dataGaName":453,"dataGaLocation":454},"search login","search",{"text":456,"default":457},"Suggerimenti",[458,461,466,468,473,478],{"text":125,"config":459},{"href":130,"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":138,"dataGaName":481,"dataGaLocation":454},"Why GitLab?",{"freeTrial":483,"mobileIcon":488,"desktopIcon":493},{"text":484,"config":485},"Inizia la prova gratuita",{"href":486,"dataGaName":101,"dataGaLocation":487},"https://gitlab.com/-/trials/new/","nav",{"altText":489,"config":490},"Icona di GitLab",{"src":491,"dataGaName":492,"dataGaLocation":487},"/images/brand/gitlab-logo-tanuki.svg","gitlab icon",{"altText":489,"config":494},{"src":495,"dataGaName":492,"dataGaLocation":487},"/images/brand/gitlab-logo-type.svg",{"freeTrial":497,"mobileIcon":501,"desktopIcon":503},{"text":498,"config":499},"Scopri di più su GitLab Duo",{"href":130,"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":90,"_draft":6,"_partial":6,"_locale":7,"title":511,"button":512,"config":516,"_id":518,"_type":83,"_source":84,"_file":519,"_stem":520,"_extension":87},"/shared/it-it/banner","La GitLab Duo Agent Platform è ora in beta pubblica!",{"text":136,"config":513},{"href":514,"dataGaName":515,"dataGaLocation":96},"/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":90,"_draft":6,"_partial":6,"_locale":7,"data":523,"_id":725,"_type":83,"title":726,"_source":84,"_file":727,"_stem":728,"_extension":87},"/shared/it-it/main-footer",{"text":524,"source":525,"edit":531,"contribute":536,"config":541,"items":546,"minimal":717},"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,624,654,688],{"title":114,"links":548,"subMenu":553},[549],{"text":550,"config":551},"Piattaforma DevSecOps",{"href":123,"dataGaName":552,"dataGaLocation":530},"devsecops platform",[554],{"title":257,"links":555},[556,560,565],{"text":557,"config":558},"Visualizza i piani",{"href":259,"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,608,610,612,614,619],{"text":574,"config":575},"Trasformazione digitale",{"href":576,"dataGaName":577,"dataGaLocation":530},"/it-it/topics/digital-transformation/","digital transformation",{"text":203,"config":579},{"href":198,"dataGaName":580,"dataGaLocation":530},"security & compliance",{"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":229,"config":601},{"href":231,"dataGaName":602,"dataGaLocation":530},"value stream management",{"text":604,"config":605},"GitOps",{"href":606,"dataGaName":607,"dataGaLocation":530},"/it-it/solutions/gitops/","gitops",{"text":242,"config":609},{"href":244,"dataGaName":245,"dataGaLocation":530},{"text":247,"config":611},{"href":249,"dataGaName":250,"dataGaLocation":530},{"text":252,"config":613},{"href":254,"dataGaName":255,"dataGaLocation":530},{"text":615,"config":616},"Istruzione",{"href":617,"dataGaName":618,"dataGaLocation":530},"/it-it/solutions/education/","education",{"text":620,"config":621},"Servizi finanziari",{"href":622,"dataGaName":623,"dataGaLocation":530},"/it-it/solutions/finance/","financial services",{"title":262,"links":625},[626,628,630,632,635,637,640,642,644,646,648,650,652],{"text":274,"config":627},{"href":276,"dataGaName":277,"dataGaLocation":530},{"text":279,"config":629},{"href":281,"dataGaName":282,"dataGaLocation":530},{"text":284,"config":631},{"href":286,"dataGaName":287,"dataGaLocation":530},{"text":289,"config":633},{"href":291,"dataGaName":634,"dataGaLocation":530},"docs",{"text":312,"config":636},{"href":314,"dataGaName":315,"dataGaLocation":530},{"text":307,"config":638},{"href":639,"dataGaName":310,"dataGaLocation":530},"/customers/",{"text":317,"config":641},{"href":319,"dataGaName":320,"dataGaLocation":530},{"text":330,"config":643},{"href":332,"dataGaName":333,"dataGaLocation":530},{"text":322,"config":645},{"href":324,"dataGaName":325,"dataGaLocation":530},{"text":335,"config":647},{"href":337,"dataGaName":338,"dataGaLocation":530},{"text":340,"config":649},{"href":342,"dataGaName":343,"dataGaLocation":530},{"text":345,"config":651},{"href":347,"dataGaName":348,"dataGaLocation":530},{"text":350,"config":653},{"href":352,"dataGaName":353,"dataGaLocation":530},{"title":368,"links":655},[656,658,660,662,664,666,668,672,677,679,681,683],{"text":375,"config":657},{"href":377,"dataGaName":370,"dataGaLocation":530},{"text":380,"config":659},{"href":382,"dataGaName":383,"dataGaLocation":530},{"text":388,"config":661},{"href":390,"dataGaName":391,"dataGaLocation":530},{"text":393,"config":663},{"href":395,"dataGaName":396,"dataGaLocation":530},{"text":398,"config":665},{"href":400,"dataGaName":401,"dataGaLocation":530},{"text":403,"config":667},{"href":405,"dataGaName":406,"dataGaLocation":530},{"text":669,"config":670},"Sustainability",{"href":671,"dataGaName":669,"dataGaLocation":530},"/sustainability/",{"text":673,"config":674},"Diversità, inclusione e appartenenza (DIB)",{"href":675,"dataGaName":676,"dataGaLocation":530},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":408,"config":678},{"href":410,"dataGaName":411,"dataGaLocation":530},{"text":418,"config":680},{"href":420,"dataGaName":421,"dataGaLocation":530},{"text":423,"config":682},{"href":425,"dataGaName":426,"dataGaLocation":530},{"text":684,"config":685},"Dichiarazione di trasparenza sulla schiavitù moderna",{"href":686,"dataGaName":687,"dataGaLocation":530},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":428,"links":689},[690,693,695,697,702,707,712],{"text":691,"config":692},"Contatta un esperto",{"href":105,"dataGaName":106,"dataGaLocation":530},{"text":437,"config":694},{"href":439,"dataGaName":440,"dataGaLocation":530},{"text":442,"config":696},{"href":444,"dataGaName":445,"dataGaLocation":530},{"text":698,"config":699},"Stato",{"href":700,"dataGaName":701,"dataGaLocation":530},"https://status.gitlab.com/","status",{"text":703,"config":704},"Termini di utilizzo",{"href":705,"dataGaName":706,"dataGaLocation":530},"/terms/","terms of use",{"text":708,"config":709},"Informativa sulla privacy",{"href":710,"dataGaName":711,"dataGaLocation":530},"/it-it/privacy/","privacy statement",{"text":713,"config":714},"Preferenze dei cookie",{"dataGaName":715,"dataGaLocation":530,"id":716,"isOneTrustButton":159},"cookie preferences","ot-sdk-btn",{"items":718},[719,721,723],{"text":703,"config":720},{"href":705,"dataGaName":706,"dataGaLocation":530},{"text":708,"config":722},{"href":710,"dataGaName":711,"dataGaLocation":530},{"text":713,"config":724},{"dataGaName":715,"dataGaLocation":530,"id":716,"isOneTrustButton":159},"content:shared:it-it:main-footer.yml","Main Footer","shared/it-it/main-footer.yml","shared/it-it/main-footer",{"_path":730,"_dir":90,"_draft":6,"_partial":6,"_locale":7,"header":731,"eyebrow":732,"blurb":733,"button":734,"secondaryButton":738,"_id":740,"_type":83,"title":741,"_source":84,"_file":742,"_stem":743,"_extension":87},"/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":98,"config":735},{"href":736,"dataGaName":101,"dataGaLocation":737},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":103,"config":739},{"href":105,"dataGaName":106,"dataGaLocation":737},"content:shared:it-it:next-steps.yml","Next Steps","shared/it-it/next-steps.yml","shared/it-it/next-steps",1753475481612]