[{"data":1,"prerenderedAt":798},["ShallowReactive",2],{"/it-it/topics/devsecops/what-is-developer-first-security":3,"navigation-it-it":125,"banner-it-it":539,"footer-it-it":549,"next-steps-it-it":788},{"id":4,"title":5,"body":6,"category":6,"config":6,"content":7,"description":6,"extension":117,"meta":118,"navigation":119,"path":120,"seo":121,"slug":6,"stem":123,"testContent":6,"type":6,"__hash__":124},"pages/it-it/topics/devsecops/what-is-developer-first-security/index.yml","",null,[8,22,30,82,115],{"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},"Devsecops",{"href":19},"/it-it/topics/devsecops/",{"title":21},"What is developer first security",{"type":23,"componentName":23,"componentContent":24},"CommonArticleHero",{"title":25,"text":26,"config":27},"Cos'è la sicurezza \"developer-first\"?","DevSecOps è una metodologia di sviluppo software progettata per riunire sviluppo, sicurezza e operazioni in un unico team unificato. La sicurezza delle applicazioni è stata a lungo un aspetto secondario del processo di sviluppo software e una visione fondamentale di DevSecOps è l'approccio \"Shift Left\", ovvero inserire la sicurezza nelle fasi iniziali dello sviluppo. La sicurezza \"developer-first\" è un concetto relativamente nuovo che potrebbe rappresentare una frontiera innovativa dello Shift Left: fornire gli strumenti di sicurezza agli sviluppatori così che gran parte dell'analisi, dei test e delle correzioni di sicurezza avvenga effettivamente all'interno dell'ambiente di sviluppo integrato (IDE).\n",{"id":28,"twoColumns":29},"cos'è-la-sicurezza-\"developer-first\"?",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},"Perché la sicurezza delle applicazioni è importante",{"href":39},"#why-application-security-matters",{"text":41,"config":42},"L'approccio tradizionale alla sicurezza",{"href":43},"#the-traditional-approach-to-security",{"text":45,"config":46},"Dove entra in gioco DevSecOps",{"href":47},"#enter-dev-sec-ops",{"text":49,"config":50},"Sicurezza developer-first (o contestuale)",{"href":51},"#developer-first-or-in-context-security",[53,59,64,69,74],{"type":54,"componentName":54,"componentContent":55},"TopicsCopy",{"header":37,"text":56,"config":57},"Un recente sondaggio di Forrester Research, \"Breaches By The Numbers: Adapting To Regional Challenges Is Imperative\" del 12 aprile 2022, ha rilevato che il [63% delle aziende ha subito violazioni nell'ultimo anno](https://www.forrester.com/blogs/breaches-by-the-numbers-adapting-to-regional-challenges-is-imperative/){data-ga-name =\"forrester security breaches blog post\" data-ga-location =\"body\"}, il 4% in più rispetto all'anno precedente. Ed è importante rendersi conto che [il codice è ora l'obiettivo primario degli hacker](/blog/why-security-champions/){data-ga-name=\"security champions blog post\" data-ga-location=\"body\"}, piuttosto che l'infrastruttura. A complicare ancora di più le cose, alcune stime suggeriscono che quasi il [60% delle applicazioni è costituita da codice open-source](https://www.helpnetsecurity.com/2018/05/22/open-source-code-security-risk/){data-ga-name =\"open source code security risk\" data-ga-location = \"body\"}, e altri rivedono queste stime all'80% o 90%. È intrinsecamente più probabile che il codice open-source contenga vulnerabilità e codice dannoso rispetto a quello generato da zero, ma è una scelta comprensibile per gli sviluppatori impegnati che vogliono fornire codice di qualità con scadenze sempre più strette.\n",{"id":58},"why-application-security-matters",{"type":54,"componentName":54,"componentContent":60},{"header":41,"text":61,"config":62},"Per anni, la sicurezza è stata parte di un'organizzazione separata che interveniva dopo il commit del codice, trovava problemi di sicurezza e richiedeva le modifiche agli sviluppatori (forse non sorprendentemente) riluttanti, che erano già passati al progetto successivo. La sicurezza non era solo un aspetto secondario, ma un'esperienza imposta dall'alto verso il basso, da persone lontane dai problemi tipici degli sviluppatori. Non è difficile capire perché questo approccio sia stato una delle principali fonti di frustrazione per tutti i soggetti coinvolti.\n",{"id":63},"the-traditional-approach-to-security",{"type":54,"componentName":54,"componentContent":65},{"header":45,"text":66,"config":67},"L'obiettivo del [DevSecOps](/solutions/application-security-testing/){data-ga-name =\"dev sec ops landing\" data-ga-location =\"body\"} era quello di sfruttare l'indebolimento dei silo che si era verificato con l'implementazione del DevOps [(ora Dev, Ops e sicurezza fanno parte di un unico processo)](/topics/devsecops/){data-ga-name =\"devsecops topics landing\" data-ga-location =\"body\"}. È ancora presto per dirlo, ma il nostro [sondaggio DevSecOps globale](/resources/developer-survey/){data-ga-name = \"devsecops developer survey\" data-ga-location =\"body\"} del 2022 ha mostrato segnali promettenti: quasi il 29% dei professionisti della sicurezza ha dichiarato di far parte di un team di sicurezza interfunzionale, e il 57% dei membri del team di sicurezza ha affermato che la propria azienda ha adottato un approccio Shift Left per la sicurezza o sta pianificando di farlo quest'anno.\n\nRimangono comunque attriti tra sviluppatori e team di sicurezza, ma ci sono segnali che le relazioni stiano migliorando. Nel 2022 un numero inferiore di professionisti della sicurezza si è lamentato della tardiva identificazione delle vulnerabilità nel ciclo di sviluppo software o della difficoltà di convincere gli sviluppatori ad affrontare i rischi per la sicurezza.\n\nPer quanto riguarda gli sviluppatori, oltre la metà dichiara di essere \"pienamente responsabile\" della sicurezza nell'azienda, mentre un altro 39% afferma di sentirsi responsabile della sicurezza come parte di un team più ampio.\n",{"id":68},"enter-dev-sec-ops",{"type":54,"componentName":54,"componentContent":70},{"header":49,"text":71,"config":72},"Per rompere quello che sembra un circolo vizioso, secondo gli esperti è il momento di iniziare a pensare alla sicurezza a livello contestuale o secondo un approccio \"developer-first\". In poche parole, la sicurezza \"developer-first\" offre uno strumento di sicurezza \"a misura di sviluppatore\" che risiede nell'IDE e che consente agli sviluppatori di trovare e risolvere i problemi di sicurezza in modo indolore. Idealmente, questi controlli sono automatizzati, evitando di dover pensare ai requisiti di sicurezza per creare codice sicuro: il processo avviene naturalmente come parte della programmazione.\n\nIl segreto del successo della sicurezza \"developer-first\" è un cambiamento di prospettiva da entrambe le parti. I professionisti della sicurezza devono ricordare che gli sviluppatori svolgono più mansioni (programmazione, test, sicurezza e persino alcune funzioni operative). Detto questo, è fondamentale che i professionisti della sicurezza dedichino del tempo a capire cosa viene chiesto agli sviluppatori (e magari imparino anche a programmare) per fornire la formazione, l'incoraggiamento e l'empatia necessari. Allo stesso tempo, gli sviluppatori devono essere aperti a un cambiamento di processo ed entusiasti dell'opportunità di contribuire alla sicurezza del codice in modo significativo.\n\nIntrodurre le prassi di sicurezza nel team di sviluppo, garantire che i team abbiano il giusto mix di competenze e creare un ambiente di collaborazione contribuirà nettamente alla sicurezza \"developer-first\".",{"id":73},"developer-first-or-in-context-security",{"type":75,"componentName":75,"componentContent":76},"TopicsCallToAction",{"subtitle":77,"primaryButton":78},"DevSecOps con GitLab",{"text":79,"config":80},"Scopri di più",{"href":81},"/it-it/solutions/application-security-testing/",{"type":83,"componentName":83,"componentContent":84},"CommonResourcesContainer",{"header":85,"tabs":86},"Ulteriori informazioni su DevSecOps",[87,102],{"name":88,"items":89,"config":101},"Videos",[90],{"header":91,"type":92,"image":93,"link":96},"Meccanismi di resilienza incentrati sui cittadini in tempi difficili","Video",{"altText":91,"config":94},{"src":95},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158710/Website/Topics/img-fallback-cards-infinity.png",{"text":97,"config":98},"Guarda ora",{"href":99,"icon":100,"modal":29},"https://page.gitlab.com/webcast-citizen-centric-resiliency.html","Webcast",{"key":88},{"name":103,"items":104,"config":114},"Articolos",[105],{"header":106,"type":107,"image":108,"link":110},"Best practice per una cultura DevSecOps all'interno del Ministero della difesa degli Stati Uniti","Articolo",{"altText":106,"config":109},{"src":95},{"text":79,"config":111},{"href":112,"icon":113,"modal":29},"https://page.gitlab.com/resources-article-RightPlatformDoD.html","Article",{"key":103},{"type":116,"componentName":116},"CommonNextSteps","yml",{},true,"/it-it/topics/devsecops/what-is-developer-first-security",{"title":25,"description":122},"GitLab Topics | What is developer-first security?","it-it/topics/devsecops/what-is-developer-first-security/index","UiDlo6JbQO--Sb5HjU_oz3wmsv23KV6jjq7s3h7gpmY",{"data":126},{"logo":127,"freeTrial":132,"sales":137,"login":142,"items":147,"search":455,"minimal":490,"duo":509,"switchNav":518,"pricingDeployment":529},{"config":128},{"href":129,"dataGaName":130,"dataGaLocation":131},"/it-it/","gitlab logo","header",{"text":133,"config":134},"Ottieni una prova gratuita",{"href":135,"dataGaName":136,"dataGaLocation":131},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/it-it&glm_content=default-saas-trial/","free trial",{"text":138,"config":139},"Contatta le vendite",{"href":140,"dataGaName":141,"dataGaLocation":131},"/it-it/sales/","sales",{"text":143,"config":144},"Accedi",{"href":145,"dataGaName":146,"dataGaLocation":131},"https://gitlab.com/users/sign_in/","sign in",[148,174,270,275,376,436],{"text":149,"config":150,"cards":152},"Piattaforma",{"dataNavLevelOne":151},"platform",[153,159,167],{"title":149,"description":154,"link":155},"La piattaforma di orchestrazione intelligente per DevSecOps",{"text":156,"config":157},"Scopri la nostra piattaforma",{"href":158,"dataGaName":151,"dataGaLocation":131},"/it-it/platform/",{"title":160,"description":161,"link":162},"GitLab Duo Agent Platform","L'IA agentica pensata per l'intero ciclo di sviluppo",{"text":163,"config":164},"Scopri GitLab Duo",{"href":165,"dataGaName":166,"dataGaLocation":131},"/it-it/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":168,"description":169,"link":170},"Perché scegliere GitLab","Scopri i motivi principali per cui le aziende scelgono GitLab",{"text":79,"config":171},{"href":172,"dataGaName":173,"dataGaLocation":131},"/it-it/why-gitlab/","why gitlab",{"text":175,"left":119,"config":176,"link":178,"lists":182,"footer":252},"Prodotto",{"dataNavLevelOne":177},"solutions",{"text":179,"config":180},"Vedi tutte le soluzioni",{"href":181,"dataGaName":177,"dataGaLocation":131},"/it-it/solutions/",[183,208,230],{"title":184,"description":185,"link":186,"items":191},"Automazione","CI/CD e automazione per accelerare il deployment",{"config":187},{"icon":188,"href":189,"dataGaName":190,"dataGaLocation":131},"AutomatedCodeAlt","/it-it/solutions/delivery-automation/","automated software delivery",[192,196,199,204],{"text":193,"config":194},"CI/CD",{"href":195,"dataGaLocation":131,"dataGaName":193},"/it-it/solutions/continuous-integration/",{"text":160,"config":197},{"href":165,"dataGaLocation":131,"dataGaName":198},"gitlab duo agent platform - product menu",{"text":200,"config":201},"Gestione del codice sorgente",{"href":202,"dataGaLocation":131,"dataGaName":203},"/it-it/solutions/source-code-management/","Source Code Management",{"text":205,"config":206},"Distribuzione software automatizzata",{"href":189,"dataGaLocation":131,"dataGaName":207},"Automated software delivery",{"title":209,"description":210,"link":211,"items":215},"Sicurezza","Distribuisci il codice più rapidamente senza compromettere la sicurezza",{"config":212},{"href":81,"dataGaName":213,"dataGaLocation":131,"icon":214},"security and compliance","ShieldCheckLight",[216,220,225],{"text":217,"config":218},"Test di sicurezza delle applicazioni",{"href":81,"dataGaName":219,"dataGaLocation":131},"Application security testing",{"text":221,"config":222},"Sicurezza della catena di fornitura del software",{"href":223,"dataGaLocation":131,"dataGaName":224},"/it-it/solutions/supply-chain/","Software supply chain security",{"text":226,"config":227},"Conformità software",{"href":228,"dataGaName":229,"dataGaLocation":131},"/it-it/solutions/software-compliance/","software compliance",{"title":231,"link":232,"items":237},"Misurazione",{"config":233},{"icon":234,"href":235,"dataGaName":236,"dataGaLocation":131},"DigitalTransformation","/it-it/solutions/visibility-measurement/","visibility and measurement",[238,242,247],{"text":239,"config":240},"Visibilità e misurazione",{"href":235,"dataGaLocation":131,"dataGaName":241},"Visibility and Measurement",{"text":243,"config":244},"Gestione del flusso di valore",{"href":245,"dataGaLocation":131,"dataGaName":246},"/it-it/solutions/value-stream-management/","Value Stream Management",{"text":248,"config":249},"Analisi e approfondimenti",{"href":250,"dataGaLocation":131,"dataGaName":251},"/it-it/solutions/analytics-and-insights/","Analytics and insights",{"title":253,"items":254},"GitLab per",[255,260,265],{"text":256,"config":257},"Aziende",{"href":258,"dataGaLocation":131,"dataGaName":259},"/it-it/enterprise/","enterprise",{"text":261,"config":262},"Piccole imprese",{"href":263,"dataGaLocation":131,"dataGaName":264},"/it-it/small-business/","small business",{"text":266,"config":267},"Pubblica amministrazione",{"href":268,"dataGaLocation":131,"dataGaName":269},"/it-it/solutions/public-sector/","public sector",{"text":271,"config":272},"Prezzi",{"href":273,"dataGaName":274,"dataGaLocation":131,"dataNavLevelOne":274},"/it-it/pricing/","pricing",{"text":276,"config":277,"link":279,"lists":283,"feature":363},"Risorse",{"dataNavLevelOne":278},"resources",{"text":280,"config":281},"Vedi tutte le risorse",{"href":282,"dataGaName":278,"dataGaLocation":131},"/it-it/resources/",[284,317,335],{"title":285,"items":286},"Attività iniziali",[287,292,297,302,307,312],{"text":288,"config":289},"Installazione",{"href":290,"dataGaName":291,"dataGaLocation":131},"/it-it/install/","install",{"text":293,"config":294},"Guide rapide",{"href":295,"dataGaName":296,"dataGaLocation":131},"/it-it/get-started/","quick setup checklists",{"text":298,"config":299},"Formazione",{"href":300,"dataGaLocation":131,"dataGaName":301},"https://university.gitlab.com/","learn",{"text":303,"config":304},"Documentazione di prodotto",{"href":305,"dataGaName":306,"dataGaLocation":131},"https://docs.gitlab.com/","product documentation",{"text":308,"config":309},"Video sulle best practice",{"href":310,"dataGaName":311,"dataGaLocation":131},"/it-it/getting-started-videos/","best practice videos",{"text":313,"config":314},"Integrazioni",{"href":315,"dataGaName":316,"dataGaLocation":131},"/it-it/integrations/","integrations",{"title":318,"items":319},"Scopri",[320,325,330],{"text":321,"config":322},"Storie di successo dei clienti",{"href":323,"dataGaName":324,"dataGaLocation":131},"/it-it/customers/","customer success stories",{"text":326,"config":327},"Blog",{"href":328,"dataGaName":329,"dataGaLocation":131},"/blog/","blog",{"text":331,"config":332},"Operatività da remoto",{"href":333,"dataGaName":334,"dataGaLocation":131},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":336,"items":337},"Collega",[338,343,348,353,358],{"text":339,"config":340},"Servizi GitLab",{"href":341,"dataGaName":342,"dataGaLocation":131},"/it-it/services/","services",{"text":344,"config":345},"Community",{"href":346,"dataGaName":347,"dataGaLocation":131},"/community/","community",{"text":349,"config":350},"Forum",{"href":351,"dataGaName":352,"dataGaLocation":131},"https://forum.gitlab.com/","forum",{"text":354,"config":355},"Eventi",{"href":356,"dataGaName":357,"dataGaLocation":131},"/events/","events",{"text":359,"config":360},"Partner",{"href":361,"dataGaName":362,"dataGaLocation":131},"/it-it/partners/","partners",{"backgroundColor":364,"textColor":365,"text":366,"image":367,"link":371},"#2f2a6b","#fff","Approfondimenti e informazioni per il futuro dello sviluppo software",{"altText":368,"config":369},"carta promozione The Source",{"src":370},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":372,"config":373},"Leggi le ultime notizie",{"href":374,"dataGaName":375,"dataGaLocation":131},"/it-it/the-source/","the source",{"text":377,"config":378,"lists":380},"Azienda",{"dataNavLevelOne":379},"company",[381],{"items":382},[383,388,394,396,401,406,411,416,421,426,431],{"text":384,"config":385},"Informazioni",{"href":386,"dataGaName":387,"dataGaLocation":131},"/it-it/company/","about",{"text":389,"config":390,"footerGa":393},"Opportunità di lavoro",{"href":391,"dataGaName":392,"dataGaLocation":131},"/jobs/","jobs",{"dataGaName":392},{"text":354,"config":395},{"href":356,"dataGaName":357,"dataGaLocation":131},{"text":397,"config":398},"Leadership",{"href":399,"dataGaName":400,"dataGaLocation":131},"/company/team/e-group/","leadership",{"text":402,"config":403},"Team",{"href":404,"dataGaName":405,"dataGaLocation":131},"/company/team/","team",{"text":407,"config":408},"Manuale",{"href":409,"dataGaName":410,"dataGaLocation":131},"https://handbook.gitlab.com/","handbook",{"text":412,"config":413},"Rapporti con gli investitori",{"href":414,"dataGaName":415,"dataGaLocation":131},"https://ir.gitlab.com/","investor relations",{"text":417,"config":418},"Trust Center",{"href":419,"dataGaName":420,"dataGaLocation":131},"/it-it/security/","trust center",{"text":422,"config":423},"AI Transparency Center",{"href":424,"dataGaName":425,"dataGaLocation":131},"/it-it/ai-transparency-center/","ai transparency center",{"text":427,"config":428},"Newsletter",{"href":429,"dataGaName":430,"dataGaLocation":131},"/company/contact/#contact-forms","newsletter",{"text":432,"config":433},"Rassegna stampa",{"href":434,"dataGaName":435,"dataGaLocation":131},"/press/","press",{"text":437,"config":438,"lists":439},"Contattaci",{"dataNavLevelOne":379},[440],{"items":441},[442,445,450],{"text":138,"config":443},{"href":140,"dataGaName":444,"dataGaLocation":131},"talk to sales",{"text":446,"config":447},"Portale di assistenza",{"href":448,"dataGaName":449,"dataGaLocation":131},"https://support.gitlab.com","support portal",{"text":451,"config":452},"Portale di assistenza clienti GitLab",{"href":453,"dataGaName":454,"dataGaLocation":131},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":456,"login":457,"suggestions":464},"Chiudi",{"text":458,"link":459},"Per cercare nei repository e nei progetti, accedi a",{"text":460,"config":461},"gitlab.com",{"href":145,"dataGaName":462,"dataGaLocation":463},"search login","search",{"text":465,"default":466},"Suggerimenti",[467,469,474,476,481,486],{"text":160,"config":468},{"href":165,"dataGaName":160,"dataGaLocation":463},{"text":470,"config":471},"Suggerimenti di codice di GitLab Duo (IA)",{"href":472,"dataGaName":473,"dataGaLocation":463},"/it-it/solutions/code-suggestions/","Code Suggestions (AI)",{"text":193,"config":475},{"href":195,"dataGaName":193,"dataGaLocation":463},{"text":477,"config":478},"GitLab su AWS",{"href":479,"dataGaName":480,"dataGaLocation":463},"/it-it/partners/technology-partners/aws/","GitLab on AWS",{"text":482,"config":483},"GitLab su Google Cloud",{"href":484,"dataGaName":485,"dataGaLocation":463},"/it-it/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":487,"config":488},"Perché scegliere GitLab?",{"href":172,"dataGaName":489,"dataGaLocation":463},"Why GitLab?",{"freeTrial":491,"mobileIcon":496,"desktopIcon":501,"secondaryButton":504},{"text":492,"config":493},"Inizia una prova gratuita",{"href":494,"dataGaName":136,"dataGaLocation":495},"https://gitlab.com/-/trials/new/","nav",{"altText":497,"config":498},"Icona GitLab",{"src":499,"dataGaName":500,"dataGaLocation":495},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":497,"config":502},{"src":503,"dataGaName":500,"dataGaLocation":495},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":505,"config":506},"Inizia",{"href":507,"dataGaName":508,"dataGaLocation":495},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/it-it/get-started/","get started",{"freeTrial":510,"mobileIcon":514,"desktopIcon":516},{"text":511,"config":512},"Scopri di più su GitLab Duo",{"href":165,"dataGaName":513,"dataGaLocation":495},"gitlab duo",{"altText":497,"config":515},{"src":499,"dataGaName":500,"dataGaLocation":495},{"altText":497,"config":517},{"src":503,"dataGaName":500,"dataGaLocation":495},{"button":519,"mobileIcon":524,"desktopIcon":526},{"text":520,"config":521},"/switch",{"href":522,"dataGaName":523,"dataGaLocation":495},"#contact","switch",{"altText":497,"config":525},{"src":499,"dataGaName":500,"dataGaLocation":495},{"altText":497,"config":527},{"src":528,"dataGaName":500,"dataGaLocation":495},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":530,"mobileIcon":535,"desktopIcon":537},{"text":531,"config":532},"Torna ai prezzi",{"href":273,"dataGaName":533,"dataGaLocation":495,"icon":534},"back to pricing","GoBack",{"altText":497,"config":536},{"src":499,"dataGaName":500,"dataGaLocation":495},{"altText":497,"config":538},{"src":503,"dataGaName":500,"dataGaLocation":495},{"title":540,"button":541,"config":546},"Scopri come l'IA agentica trasforma la distribuzione del software",{"text":542,"config":543},"Guarda GitLab Transcend ora",{"href":544,"dataGaName":545,"dataGaLocation":131},"/it-it/events/transcend/virtual/","transcend event",{"layout":547,"icon":548,"disabled":119},"release","AiStar",{"data":550},{"text":551,"source":552,"edit":558,"contribute":563,"config":568,"items":573,"minimal":777},"Git è un marchio di Software Freedom Conservancy e l'uso del termine \"GitLab\" è regolato da un accordo di licenza",{"text":553,"config":554},"Visualizza origine pagina",{"href":555,"dataGaName":556,"dataGaLocation":557},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":559,"config":560},"Modifica questa pagina",{"href":561,"dataGaName":562,"dataGaLocation":557},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":564,"config":565},"Contribuisci",{"href":566,"dataGaName":567,"dataGaLocation":557},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":569,"facebook":570,"youtube":571,"linkedin":572},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[574,620,673,715,742],{"title":271,"links":575,"subMenu":590},[576,580,585],{"text":577,"config":578},"Visualizza i piani",{"href":273,"dataGaName":579,"dataGaLocation":557},"view plans",{"text":581,"config":582},"Perché scegliere Premium?",{"href":583,"dataGaName":584,"dataGaLocation":557},"/it-it/pricing/premium/","why premium",{"text":586,"config":587},"Perché scegliere Ultimate?",{"href":588,"dataGaName":589,"dataGaLocation":557},"/it-it/pricing/ultimate/","why ultimate",[591],{"title":437,"links":592},[593,596,598,600,605,610,615],{"text":594,"config":595},"Contatta il reparto vendite",{"href":140,"dataGaName":141,"dataGaLocation":557},{"text":446,"config":597},{"href":448,"dataGaName":449,"dataGaLocation":557},{"text":451,"config":599},{"href":453,"dataGaName":454,"dataGaLocation":557},{"text":601,"config":602},"Stato",{"href":603,"dataGaName":604,"dataGaLocation":557},"https://status.gitlab.com/","status",{"text":606,"config":607},"Termini di utilizzo",{"href":608,"dataGaName":609,"dataGaLocation":557},"/terms/","terms of use",{"text":611,"config":612},"Informativa sulla privacy",{"href":613,"dataGaName":614,"dataGaLocation":557},"/it-it/privacy/","privacy statement",{"text":616,"config":617},"Preferenze dei cookie",{"dataGaName":618,"dataGaLocation":557,"id":619,"isOneTrustButton":119},"cookie preferences","ot-sdk-btn",{"title":175,"links":621,"subMenu":630},[622,626],{"text":623,"config":624},"Piattaforma DevSecOps",{"href":158,"dataGaName":625,"dataGaLocation":557},"devsecops platform",{"text":627,"config":628},"Sviluppo assistito dall'IA",{"href":165,"dataGaName":629,"dataGaLocation":557},"ai-assisted development",[631],{"title":632,"links":633},"Argomenti",[634,639,644,649,654,658,663,668],{"text":635,"config":636},"CICD",{"href":637,"dataGaName":638,"dataGaLocation":557},"/it-it/topics/ci-cd/","cicd",{"text":640,"config":641},"GitOps",{"href":642,"dataGaName":643,"dataGaLocation":557},"/it-it/topics/gitops/","gitops",{"text":645,"config":646},"DevOps",{"href":647,"dataGaName":648,"dataGaLocation":557},"/it-it/topics/devops/","devops",{"text":650,"config":651},"Controllo della versione",{"href":652,"dataGaName":653,"dataGaLocation":557},"/it-it/topics/version-control/","version control",{"text":655,"config":656},"DevSecOps",{"href":19,"dataGaName":657,"dataGaLocation":557},"devsecops",{"text":659,"config":660},"Cloud native",{"href":661,"dataGaName":662,"dataGaLocation":557},"/it-it/topics/cloud-native/","cloud native",{"text":664,"config":665},"IA per la programmazione",{"href":666,"dataGaName":667,"dataGaLocation":557},"/it-it/topics/devops/ai-for-coding/","ai for coding",{"text":669,"config":670},"IA agentica",{"href":671,"dataGaName":672,"dataGaLocation":557},"/it-it/topics/agentic-ai/","agentic ai",{"title":674,"links":675},"Soluzioni",[676,679,681,686,690,693,696,699,701,703,705,710],{"text":217,"config":677},{"href":81,"dataGaName":678,"dataGaLocation":557},"Application Security Testing",{"text":205,"config":680},{"href":189,"dataGaName":190,"dataGaLocation":557},{"text":682,"config":683},"Sviluppo Agile",{"href":684,"dataGaName":685,"dataGaLocation":557},"/it-it/solutions/agile-delivery/","agile delivery",{"text":687,"config":688},"SCM",{"href":202,"dataGaName":689,"dataGaLocation":557},"source code management",{"text":635,"config":691},{"href":195,"dataGaName":692,"dataGaLocation":557},"continuous integration & delivery",{"text":243,"config":694},{"href":245,"dataGaName":695,"dataGaLocation":557},"value stream management",{"text":640,"config":697},{"href":698,"dataGaName":643,"dataGaLocation":557},"/it-it/solutions/gitops/",{"text":256,"config":700},{"href":258,"dataGaName":259,"dataGaLocation":557},{"text":261,"config":702},{"href":263,"dataGaName":264,"dataGaLocation":557},{"text":266,"config":704},{"href":268,"dataGaName":269,"dataGaLocation":557},{"text":706,"config":707},"Istruzione",{"href":708,"dataGaName":709,"dataGaLocation":557},"/it-it/solutions/education/","education",{"text":711,"config":712},"Servizi finanziari",{"href":713,"dataGaName":714,"dataGaLocation":557},"/it-it/solutions/finance/","financial services",{"title":276,"links":716},[717,719,721,723,726,728,730,732,734,736,738,740],{"text":288,"config":718},{"href":290,"dataGaName":291,"dataGaLocation":557},{"text":293,"config":720},{"href":295,"dataGaName":296,"dataGaLocation":557},{"text":298,"config":722},{"href":300,"dataGaName":301,"dataGaLocation":557},{"text":303,"config":724},{"href":305,"dataGaName":725,"dataGaLocation":557},"docs",{"text":326,"config":727},{"href":328,"dataGaName":329,"dataGaLocation":557},{"text":321,"config":729},{"href":323,"dataGaName":324,"dataGaLocation":557},{"text":331,"config":731},{"href":333,"dataGaName":334,"dataGaLocation":557},{"text":339,"config":733},{"href":341,"dataGaName":342,"dataGaLocation":557},{"text":344,"config":735},{"href":346,"dataGaName":347,"dataGaLocation":557},{"text":349,"config":737},{"href":351,"dataGaName":352,"dataGaLocation":557},{"text":354,"config":739},{"href":356,"dataGaName":357,"dataGaLocation":557},{"text":359,"config":741},{"href":361,"dataGaName":362,"dataGaLocation":557},{"title":377,"links":743},[744,746,748,750,752,754,756,761,766,768,770,772],{"text":384,"config":745},{"href":386,"dataGaName":379,"dataGaLocation":557},{"text":389,"config":747},{"href":391,"dataGaName":392,"dataGaLocation":557},{"text":397,"config":749},{"href":399,"dataGaName":400,"dataGaLocation":557},{"text":402,"config":751},{"href":404,"dataGaName":405,"dataGaLocation":557},{"text":407,"config":753},{"href":409,"dataGaName":410,"dataGaLocation":557},{"text":412,"config":755},{"href":414,"dataGaName":415,"dataGaLocation":557},{"text":757,"config":758},"Sostenibilità",{"href":759,"dataGaName":760,"dataGaLocation":557},"/sustainability/","Sustainability",{"text":762,"config":763},"Diversità, inclusione e appartenenza (DIB)",{"href":764,"dataGaName":765,"dataGaLocation":557},"/it-it/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":417,"config":767},{"href":419,"dataGaName":420,"dataGaLocation":557},{"text":427,"config":769},{"href":429,"dataGaName":430,"dataGaLocation":557},{"text":432,"config":771},{"href":434,"dataGaName":435,"dataGaLocation":557},{"text":773,"config":774},"Dichiarazione di trasparenza sulla schiavitù moderna",{"href":775,"dataGaName":776,"dataGaLocation":557},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":778},[779,782,785],{"text":780,"config":781},"Termini",{"href":608,"dataGaName":609,"dataGaLocation":557},{"text":783,"config":784},"Cookies",{"dataGaName":618,"dataGaLocation":557,"id":619,"isOneTrustButton":119},{"text":786,"config":787},"Privacy",{"href":613,"dataGaName":614,"dataGaLocation":557},{"header":789,"blurb":790,"button":791,"secondaryButton":796},"Inizia a sviluppare più velocemente oggi","Scopri cosa può fare il tuo team con la piattaforma di orchestrazione intelligente per DevSecOps.\n",{"text":792,"config":793},"Ottieni la tua prova gratuita",{"href":794,"dataGaName":136,"dataGaLocation":795},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/it-it/","feature",{"text":138,"config":797},{"href":140,"dataGaName":141,"dataGaLocation":795},1777394001408]