[{"data":1,"prerenderedAt":745},["ShallowReactive",2],{"/es/topics/devsecops/three-steps-to-better-devsecops/":3,"navigation-es":90,"banner-es":509,"footer-es":521,"next-steps-es":730},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":13,"_id":84,"_type":85,"title":7,"_source":86,"_file":87,"_stem":88,"_extension":89},"/es/topics/devsecops/three-steps-to-better-devsecops","devsecops",false,"",{"title":9,"description":10,"config":11},"Tres prácticas recomendadas de DevSecOps para implementar de inmediato","GitLab Topics | Three DevSecOps best practices to implement immediately",{"ignoreTitleCharLimit":12},true,[14,28,34,82],{"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},"Devsecops",{"href":25},"/es/topics/devsecops/",{"title":27},"Three steps to better devsecops",{"type":29,"componentName":29,"componentContent":30},"TopicsHero",{"title":9,"text":31,"config":32},"Con el aumento de ataques cibernéticos dirigidos al código, es crucial reconocer la importancia de DevSecOps. A continuación, le mostramos tres pasos que los equipos pueden seguir para mejorar la seguridad de sus aplicaciones.",{"id":33,"twoColumns":6},"tres-prácticas-recomendadas-de-devsecops-para-implementar-de-inmediato",{"type":35,"componentName":35,"componentContent":36},"CommonSideNavigationWithTree",{"anchors":37,"components":56},{"text":38,"data":39},"On this page",[40,44,48,52],{"text":41,"config":42},"1. Comience con la colaboración y la comunicación",{"href":43},"#1-start-with-collaboration-and-communication",{"text":45,"config":46},"2. Escriba las pruebas una sola vez, ejecútelas a menudo",{"href":47},"#2-write-once-test-often",{"text":49,"config":50},"3. Use los resultados de las pruebas para aprender y no para castigar",{"href":51},"#3-use-test-results-to-educate-not-punish",{"text":53,"config":54},"Más información sobre DevSecOps:",{"href":55},"#learn-more-about-dev-sec-ops",[57,62,67,72,77],{"type":58,"componentName":58,"componentContent":59},"TopicsCopy",{"text":60,"config":61},"No importa en qué etapa de su [recorrido de DevOps](/topics/devops/){data-ga-name =\"devops journey\" data-ga-location =\"body\"} se encuentre, este es el mejor momento para adoptar [DevSecOps](/topics/devsecops/){data-ga-name=\"devsecops\" data-ga-location=\"body\"}. ¿Por qué? Porque las áreas vulnerables de ataques nunca han sido tan grandes. Hoy en día, las aplicaciones son el mayor objetivo de seguridad, según la vicepresidenta de Forrester Research, Amy DeMartine, quien enfatizó que [la situación no está mejorando, sino empeorando](/blog/why-security-ch Champions/){data-ga-name =\"worse not better\"data-ga-location =\"body\"}.\n\nLas cosas se complican aún más. Según las investigaciones de Gartner, el [gasto de TI en seguridad](https://www.cybersecuritydive.com/news/security-budget-gartner/587911/) ha disminuido y representa solo el 5,7 % del presupuesto total en 2019.\nComo si todo esto no fuera suficiente, persiste una confusión en los equipos de DevOps respecto a qué grupos exactamente son responsables de la seguridad. En nuestra Encuesta global de DevSecOps 2020, el 33 % de los profesionales de seguridad afirmaron que eran los únicos responsables de la seguridad, mientras que casi la misma proporción (el 29 %) sostuvo que la responsabilidad recaía en todos los miembros.\n\nEs momento de replantear [cómo los equipos abordan DevSecOps](/solutions/security-compliance/){data-ga-name =\"approach devsecops\"data-ga-location =\"body\"}, comenzando desde los cimientos. A continuación, le mostramos tres estrategias que los equipos pueden implementar de inmediato.\n",{"id":7},{"type":58,"componentName":58,"componentContent":63},{"header":41,"text":64,"config":65},"La colaboración es la clave del éxito de cada proyecto. Reúna a sus líderes de proyecto y delegados de seguridad. Planifique una reunión (con una lectura previa o plan previo) para diseñar un conjunto de medidas de seguridad que deben cumplirse con el código escrito para este proyecto, y planificar las pruebas automatizadas que los desarrolladores deberán ejecutar en su código. Tomar estas decisiones de manera conjunta fomentará tanto la confianza en el proceso como la adopción de una mentalidad de seguridad desde el diseño.\n\n[Rob Cuddy de IBM](https://securityintelligence.com/take-your-relationship-with-devsecops-to-the-next-level/) aconseja que su equipo conjunto adopte tres puntos de comunicación importantes para llevar sus DevSecOps al siguiente nivel:\nComunique únicamente los problemas graves y filtre la información innecesaria mediante IA y aprendizaje automático para verificar los análisis de seguridad.\nAborde el problema obvio: el código abierto. El código abierto y de terceros es omnipresente en el desarrollo de software. Por lo tanto, es importante abordarlo de frente para reducir la probabilidad de ataques evitables.\n\nIdentifique y aborde los problemas clave con mayor rapidez: encuentre y corrija los falsos negativos antes de que sean explotados.\n\nCon estos pasos fomentará una comunicación directa, honesta y diplomática entre los equipos. Así ayudará a construir y mantener el nivel de confianza y credibilidad necesarios para DevSecOps eficientes y eficaces.\n",{"id":66},"1-start-with-collaboration-and-communication",{"type":58,"componentName":58,"componentContent":68},{"header":45,"text":69,"config":70},"Debido a los limitados recursos disponibles para la seguridad de las aplicaciones y al importante rol de esta última en el éxito empresarial, lo lógico es ejecutar pruebas en cada confirmación de código. Idealmente, estas pruebas se escriben una sola vez de manera tal que cumplan con los estándares del proyecto o de la organización, y luego se ejecutan automáticamente con cada cambio de código. Centre las pruebas en áreas de la aplicación que ofrezcan mayor cobertura, pero que requieran un mantenimiento mínimo. Los equipos deben analizar el código de todos los niveles estructurales para buscar tickets que afecten el rendimiento operativo de una aplicación. El código debe ser seguro, robusto, eficiente y fácil de mantener.\n\nLas medidas preventivas como [SAST](https://docs.gitlab.com/ee/user/application_security/sast/) y [escaneo de dependencias](https://docs.gitlab.com/ee/user/application_security/dependency_scanning/) permiten ahorrar tiempo en fases posteriores al reducir la cantidad de defectos de código antes de fusionar el código y al ayudar a los desarrolladores a comprender cómo los cambios afectarán otras áreas de la aplicación. Establecer primero los criterios de las pruebas también ayuda a los desarrolladores a mejorar la calidad general de su código al proporcionarles estándares de referencia que deben cumplir mientras escriben el código.\n",{"id":71},"2-write-once-test-often",{"type":58,"componentName":58,"componentContent":73},{"header":49,"text":74,"config":75},"La aplicación de los resultados de las pruebas como refuerzo negativo no es una práctica constructiva. Más allá de la corrección, los resultados se pueden aprovechar de dos maneras:\nEl desarrollador individual debe usar los resultados como aprendizaje sobre cómo producir código de mejor calidad.\n\nA nivel de grupo, los resultados de las pruebas deben analizarse en busca de patrones en las prácticas de codificación que puedan mejorarse y usarse para crear estándares que ayuden a mejorar la calidad del código en todo el equipo u organización.\n",{"id":76},"3-use-test-results-to-educate-not-punish",{"type":58,"componentName":58,"componentContent":78},{"header":53,"text":79,"config":80},"[Cómo un programa de campeones de la seguridad](/blog/why-security-champions/){data-ga-name =\"security champions\"data-ga-location =\"body\"} puede mejorar DevSecOps\n\nCómo GitLab [posibilita DevSecOps](/solutions/security-compliance/){data-ga-name=\"enable devsecops\" data-ga-location=\"body\"}\n\nComprenda el [panorama de DevSecOps](/developer-survey/){data-ga-name=\"devsecops landscape\" data-ga-location=\"body\"}\n",{"id":81},"learn-more-about-dev-sec-ops",{"type":83,"componentName":83},"CommonNextSteps","content:es:topics:devsecops:three-steps-to-better-devsecops:index.yml","yaml","content","es/topics/devsecops/three-steps-to-better-devsecops/index.yml","es/topics/devsecops/three-steps-to-better-devsecops/index","yml",{"_path":91,"_dir":92,"_draft":6,"_partial":6,"_locale":7,"data":93,"_id":505,"_type":85,"title":506,"_source":86,"_file":507,"_stem":508,"_extension":89},"/shared/es/main-navigation","es",{"logo":94,"freeTrial":99,"sales":104,"login":109,"items":114,"search":447,"minimal":482,"duo":496},{"config":95},{"href":96,"dataGaName":97,"dataGaLocation":98},"/es/","gitlab logo","header",{"text":100,"config":101},"Obtener una prueba gratuita",{"href":102,"dataGaName":103,"dataGaLocation":98},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":105,"config":106},"Hablar con ventas",{"href":107,"dataGaName":108,"dataGaLocation":98},"/es/sales/","sales",{"text":110,"config":111},"Iniciar sesión",{"href":112,"dataGaName":113,"dataGaLocation":98},"https://gitlab.com/users/sign_in/","sign in",[115,159,257,262,368,428],{"text":116,"config":117,"cards":119,"footer":142},"Plataforma",{"dataNavLevelOne":118},"platform",[120,126,134],{"title":116,"description":121,"link":122},"La plataforma de DevSecOps con tecnología de IA más completa",{"text":123,"config":124},"Explore nuestra plataforma",{"href":125,"dataGaName":118,"dataGaLocation":98},"/es/platform/",{"title":127,"description":128,"link":129},"GitLab Duo (IA)","Cree un software más rápido con IA en cada etapa de desarrollo",{"text":130,"config":131},"Presentamos GitLab Duo",{"href":132,"dataGaName":133,"dataGaLocation":98},"/es/gitlab-duo/","gitlab duo ai",{"title":135,"description":136,"link":137},"¿Por qué elegir GitLab?","10 razones por las que las empresas eligen GitLab",{"text":138,"config":139},"Más información",{"href":140,"dataGaName":141,"dataGaLocation":98},"/es/why-gitlab/","why gitlab",{"title":143,"items":144},"Comenzar con",[145,150,155],{"text":146,"config":147},"Ingeniería de plataformas",{"href":148,"dataGaName":149,"dataGaLocation":98},"/es/solutions/platform-engineering/","platform engineering",{"text":151,"config":152},"Experiencia de desarrollador",{"href":153,"dataGaName":154,"dataGaLocation":98},"/es/developer-experience/","Developer experience",{"text":156,"config":157},"MLOps",{"href":158,"dataGaName":156,"dataGaLocation":98},"/es/topics/devops/the-role-of-ai-in-devops/",{"text":160,"left":12,"config":161,"link":163,"lists":167,"footer":239},"Producto",{"dataNavLevelOne":162},"solutions",{"text":164,"config":165},"Ver todas las soluciones",{"href":166,"dataGaName":162,"dataGaLocation":98},"/es/solutions/",[168,194,217],{"title":169,"description":170,"link":171,"items":176},"Automatización","CI/CD y automatización para acelerar la implementación",{"config":172},{"icon":173,"href":174,"dataGaName":175,"dataGaLocation":98},"AutomatedCodeAlt","/es/solutions/delivery-automation/","automated software delivery",[177,181,185,190],{"text":178,"config":179},"CI/CD",{"href":180,"dataGaLocation":98,"dataGaName":178},"/es/solutions/continuous-integration/",{"text":182,"config":183},"Desarrollo asistido por IA",{"href":132,"dataGaLocation":98,"dataGaName":184},"AI assisted development",{"text":186,"config":187},"Gestión del código fuente",{"href":188,"dataGaLocation":98,"dataGaName":189},"/es/solutions/source-code-management/","Source Code Management",{"text":191,"config":192},"Entrega de software automatizada",{"href":174,"dataGaLocation":98,"dataGaName":193},"Automated software delivery",{"title":195,"description":196,"link":197,"items":202},"Seguridad","Entregue código más rápido sin comprometer la seguridad",{"config":198},{"href":199,"dataGaName":200,"dataGaLocation":98,"icon":201},"/es/solutions/security-compliance/","security and compliance","ShieldCheckLight",[203,207,212],{"text":204,"config":205},"Seguridad y cumplimiento",{"href":199,"dataGaLocation":98,"dataGaName":206},"Security & Compliance",{"text":208,"config":209},"Seguridad en la cadena de suministro de software",{"href":210,"dataGaLocation":98,"dataGaName":211},"/es/solutions/supply-chain/","Software supply chain security",{"text":213,"config":214},"Cumplimiento y gobernanza",{"href":215,"dataGaLocation":98,"dataGaName":216},"/es/solutions/continuous-software-compliance/","Compliance and governance",{"title":218,"link":219,"items":224},"Medición",{"config":220},{"icon":221,"href":222,"dataGaName":223,"dataGaLocation":98},"DigitalTransformation","/es/solutions/visibility-measurement/","visibility and measurement",[225,229,234],{"text":226,"config":227},"Visibilidad y medición",{"href":222,"dataGaLocation":98,"dataGaName":228},"Visibility and Measurement",{"text":230,"config":231},"Gestión del flujo de valor",{"href":232,"dataGaLocation":98,"dataGaName":233},"/es/solutions/value-stream-management/","Value Stream Management",{"text":235,"config":236},"Análisis e información",{"href":237,"dataGaLocation":98,"dataGaName":238},"/es/solutions/analytics-and-insights/","Analytics and insights",{"title":240,"items":241},"GitLab para",[242,247,252],{"text":243,"config":244},"Empresas",{"href":245,"dataGaLocation":98,"dataGaName":246},"/es/enterprise/","enterprise",{"text":248,"config":249},"Pequeñas empresas",{"href":250,"dataGaLocation":98,"dataGaName":251},"/es/small-business/","small business",{"text":253,"config":254},"Sector público",{"href":255,"dataGaLocation":98,"dataGaName":256},"/es/solutions/public-sector/","public sector",{"text":258,"config":259},"Precios",{"href":260,"dataGaName":261,"dataGaLocation":98,"dataNavLevelOne":261},"/es/pricing/","pricing",{"text":263,"config":264,"link":266,"lists":270,"feature":355},"Recursos",{"dataNavLevelOne":265},"resources",{"text":267,"config":268},"Ver todos los recursos",{"href":269,"dataGaName":265,"dataGaLocation":98},"/es/resources/",[271,304,327],{"title":272,"items":273},"Empezar",[274,279,284,289,294,299],{"text":275,"config":276},"Instalar",{"href":277,"dataGaName":278,"dataGaLocation":98},"/es/install/","install",{"text":280,"config":281},"Guías de inicio rápido",{"href":282,"dataGaName":283,"dataGaLocation":98},"/es/get-started/","quick setup checklists",{"text":285,"config":286},"Aprender",{"href":287,"dataGaLocation":98,"dataGaName":288},"https://university.gitlab.com/","learn",{"text":290,"config":291},"Documentación del producto",{"href":292,"dataGaName":293,"dataGaLocation":98},"https://docs.gitlab.com/","product documentation",{"text":295,"config":296},"Videos de prácticas recomendadas",{"href":297,"dataGaName":298,"dataGaLocation":98},"/es/getting-started-videos/","best practice videos",{"text":300,"config":301},"Integraciones",{"href":302,"dataGaName":303,"dataGaLocation":98},"/es/integrations/","integrations",{"title":305,"items":306},"Descubrir",[307,312,317,322],{"text":308,"config":309},"Historias de éxito del cliente",{"href":310,"dataGaName":311,"dataGaLocation":98},"/es/customers/","customer success stories",{"text":313,"config":314},"Blog",{"href":315,"dataGaName":316,"dataGaLocation":98},"/blog/","blog",{"text":318,"config":319},"Remoto",{"href":320,"dataGaName":321,"dataGaLocation":98},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":323,"config":324},"TeamOps",{"href":325,"dataGaName":326,"dataGaLocation":98},"/es/teamops/","teamops",{"title":328,"items":329},"Conectar",[330,335,340,345,350],{"text":331,"config":332},"Servicios de GitLab",{"href":333,"dataGaName":334,"dataGaLocation":98},"/es/services/","services",{"text":336,"config":337},"Comunidad",{"href":338,"dataGaName":339,"dataGaLocation":98},"/community/","community",{"text":341,"config":342},"Foro",{"href":343,"dataGaName":344,"dataGaLocation":98},"https://forum.gitlab.com/","forum",{"text":346,"config":347},"Eventos",{"href":348,"dataGaName":349,"dataGaLocation":98},"/events/","events",{"text":351,"config":352},"Socios",{"href":353,"dataGaName":354,"dataGaLocation":98},"/es/partners/","partners",{"backgroundColor":356,"textColor":357,"text":358,"image":359,"link":363},"#2f2a6b","#fff","Información sobre el futuro del desarrollo de software",{"altText":360,"config":361},"Tarjeta promocional The Source",{"src":362},"/images/navigation/the-source-promo-card.svg",{"text":364,"config":365},"Leer las últimas noticias",{"href":366,"dataGaName":367,"dataGaLocation":98},"/es/the-source/","the source",{"text":369,"config":370,"lists":372},"Empresa",{"dataNavLevelOne":371},"company",[373],{"items":374},[375,380,386,388,393,398,403,408,413,418,423],{"text":376,"config":377},"Acerca de nosotros",{"href":378,"dataGaName":379,"dataGaLocation":98},"/es/company/","about",{"text":381,"config":382,"footerGa":385},"Empleos",{"href":383,"dataGaName":384,"dataGaLocation":98},"/jobs/","jobs",{"dataGaName":384},{"text":346,"config":387},{"href":348,"dataGaName":349,"dataGaLocation":98},{"text":389,"config":390},"Equipo directivo",{"href":391,"dataGaName":392,"dataGaLocation":98},"/company/team/e-group/","leadership",{"text":394,"config":395},"Equipo",{"href":396,"dataGaName":397,"dataGaLocation":98},"/company/team/","team",{"text":399,"config":400},"Manual",{"href":401,"dataGaName":402,"dataGaLocation":98},"https://handbook.gitlab.com/","handbook",{"text":404,"config":405},"Relaciones con los inversores",{"href":406,"dataGaName":407,"dataGaLocation":98},"https://ir.gitlab.com/","investor relations",{"text":409,"config":410},"Centro de confianza",{"href":411,"dataGaName":412,"dataGaLocation":98},"/es/security/","trust center",{"text":414,"config":415},"AI Transparency Center",{"href":416,"dataGaName":417,"dataGaLocation":98},"/es/ai-transparency-center/","ai transparency center",{"text":419,"config":420},"Boletín",{"href":421,"dataGaName":422,"dataGaLocation":98},"/company/contact/","newsletter",{"text":424,"config":425},"Prensa",{"href":426,"dataGaName":427,"dataGaLocation":98},"/press/","press",{"text":429,"config":430,"lists":431},"Comuníquese con nosotros",{"dataNavLevelOne":371},[432],{"items":433},[434,437,442],{"text":105,"config":435},{"href":107,"dataGaName":436,"dataGaLocation":98},"talk to sales",{"text":438,"config":439},"Obtener ayuda",{"href":440,"dataGaName":441,"dataGaLocation":98},"/support/","get help",{"text":443,"config":444},"Portal de clientes",{"href":445,"dataGaName":446,"dataGaLocation":98},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":448,"login":449,"suggestions":456},"Cerrar",{"text":450,"link":451},"Para buscar repositorios y proyectos, inicie sesión en",{"text":452,"config":453},"gitlab.com",{"href":112,"dataGaName":454,"dataGaLocation":455},"search login","search",{"text":457,"default":458},"Sugerencias",[459,462,467,469,474,479],{"text":127,"config":460},{"href":132,"dataGaName":461,"dataGaLocation":455},"GitLab Duo (AI)",{"text":463,"config":464},"Sugerencias de código (IA)",{"href":465,"dataGaName":466,"dataGaLocation":455},"/es/solutions/code-suggestions/","Code Suggestions (AI)",{"text":178,"config":468},{"href":180,"dataGaName":178,"dataGaLocation":455},{"text":470,"config":471},"GitLab en AWS",{"href":472,"dataGaName":473,"dataGaLocation":455},"/es/partners/technology-partners/aws/","GitLab on AWS",{"text":475,"config":476},"GitLab en Google Cloud",{"href":477,"dataGaName":478,"dataGaLocation":455},"/es/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":135,"config":480},{"href":140,"dataGaName":481,"dataGaLocation":455},"Why GitLab?",{"freeTrial":483,"mobileIcon":488,"desktopIcon":493},{"text":484,"config":485},"Iniciar la prueba gratuita",{"href":486,"dataGaName":103,"dataGaLocation":487},"https://gitlab.com/-/trials/new/","nav",{"altText":489,"config":490},"Ícono de 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},"Más información sobre GitLab Duo",{"href":132,"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:es:main-navigation.yml","Main Navigation","shared/es/main-navigation.yml","shared/es/main-navigation",{"_path":510,"_dir":92,"_draft":6,"_partial":6,"_locale":7,"title":511,"titleMobile":511,"button":512,"config":516,"_id":518,"_type":85,"_source":86,"_file":519,"_stem":520,"_extension":89},"/shared/es/banner","¡GitLab Duo Agent Platform ya está en beta pública!",{"text":138,"config":513},{"href":514,"dataGaName":515,"dataGaLocation":98},"/es/gitlab-duo/agent-platform/","duo banner",{"layout":517},"release","content:shared:es:banner.yml","shared/es/banner.yml","shared/es/banner",{"_path":522,"_dir":92,"_draft":6,"_partial":6,"_locale":7,"data":523,"_id":726,"_type":85,"title":727,"_source":86,"_file":728,"_stem":729,"_extension":89},"/shared/es/main-footer",{"text":524,"source":525,"edit":531,"contribute":536,"config":541,"items":546,"minimal":718},"Git es una marca registrada de Software Freedom Conservancy, y nuestro uso de «GitLab» está bajo licencia",{"text":526,"config":527},"Ver fuente de la página",{"href":528,"dataGaName":529,"dataGaLocation":530},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":532,"config":533},"Editar esta página",{"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},"Contribuya",{"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,623,653,689],{"title":116,"links":548,"subMenu":553},[549],{"text":550,"config":551},"Plataforma de DevSecOps",{"href":125,"dataGaName":552,"dataGaLocation":530},"devsecops platform",[554],{"title":258,"links":555},[556,560,565],{"text":557,"config":558},"Ver planes",{"href":260,"dataGaName":559,"dataGaLocation":530},"view plans",{"text":561,"config":562},"¿Por qué elegir GitLab Premium?",{"href":563,"dataGaName":564,"dataGaLocation":530},"/es/pricing/premium/","why premium",{"text":566,"config":567},"¿Por qué elegir GitLab Ultimate?",{"href":568,"dataGaName":569,"dataGaLocation":530},"/es/pricing/ultimate/","why ultimate",{"title":571,"links":572},"Soluciones",[573,578,581,583,588,593,596,599,602,607,609,611,613,618],{"text":574,"config":575},"Transformación digital",{"href":576,"dataGaName":577,"dataGaLocation":530},"/es/topics/digital-transformation/","digital transformation",{"text":204,"config":579},{"href":199,"dataGaName":580,"dataGaLocation":530},"security & compliance",{"text":191,"config":582},{"href":174,"dataGaName":175,"dataGaLocation":530},{"text":584,"config":585},"Desarrollo ágil",{"href":586,"dataGaName":587,"dataGaLocation":530},"/es/solutions/agile-delivery/","agile delivery",{"text":589,"config":590},"Transformación en la nube",{"href":591,"dataGaName":592,"dataGaLocation":530},"/es/topics/cloud-native/","cloud transformation",{"text":186,"config":594},{"href":188,"dataGaName":595,"dataGaLocation":530},"source code management",{"text":178,"config":597},{"href":180,"dataGaName":598,"dataGaLocation":530},"continuous integration & delivery",{"text":230,"config":600},{"href":232,"dataGaName":601,"dataGaLocation":530},"value stream management",{"text":603,"config":604},"GitOps",{"href":605,"dataGaName":606,"dataGaLocation":530},"/es/solutions/gitops/","gitops",{"text":243,"config":608},{"href":245,"dataGaName":246,"dataGaLocation":530},{"text":248,"config":610},{"href":250,"dataGaName":251,"dataGaLocation":530},{"text":253,"config":612},{"href":255,"dataGaName":256,"dataGaLocation":530},{"text":614,"config":615},"Educación",{"href":616,"dataGaName":617,"dataGaLocation":530},"/es/solutions/education/","education",{"text":619,"config":620},"Servicios financieros",{"href":621,"dataGaName":622,"dataGaLocation":530},"/es/solutions/finance/","financial services",{"title":263,"links":624},[625,627,629,631,634,636,639,641,643,645,647,649,651],{"text":275,"config":626},{"href":277,"dataGaName":278,"dataGaLocation":530},{"text":280,"config":628},{"href":282,"dataGaName":283,"dataGaLocation":530},{"text":285,"config":630},{"href":287,"dataGaName":288,"dataGaLocation":530},{"text":290,"config":632},{"href":292,"dataGaName":633,"dataGaLocation":530},"docs",{"text":313,"config":635},{"href":315,"dataGaName":316,"dataGaLocation":530},{"text":308,"config":637},{"href":638,"dataGaName":311,"dataGaLocation":530},"/customers/",{"text":318,"config":640},{"href":320,"dataGaName":321,"dataGaLocation":530},{"text":331,"config":642},{"href":333,"dataGaName":334,"dataGaLocation":530},{"text":323,"config":644},{"href":325,"dataGaName":326,"dataGaLocation":530},{"text":336,"config":646},{"href":338,"dataGaName":339,"dataGaLocation":530},{"text":341,"config":648},{"href":343,"dataGaName":344,"dataGaLocation":530},{"text":346,"config":650},{"href":348,"dataGaName":349,"dataGaLocation":530},{"text":351,"config":652},{"href":353,"dataGaName":354,"dataGaLocation":530},{"title":369,"links":654},[655,657,660,663,665,667,669,673,678,680,682,684],{"text":376,"config":656},{"href":378,"dataGaName":371,"dataGaLocation":530},{"text":658,"config":659},"Jobs",{"href":383,"dataGaName":384,"dataGaLocation":530},{"text":661,"config":662},"Liderazgo",{"href":391,"dataGaName":392,"dataGaLocation":530},{"text":394,"config":664},{"href":396,"dataGaName":397,"dataGaLocation":530},{"text":399,"config":666},{"href":401,"dataGaName":402,"dataGaLocation":530},{"text":404,"config":668},{"href":406,"dataGaName":407,"dataGaLocation":530},{"text":670,"config":671},"Sustainability",{"href":672,"dataGaName":670,"dataGaLocation":530},"/sustainability/",{"text":674,"config":675},"Diversidad, inclusión y pertenencia (DIB)",{"href":676,"dataGaName":677,"dataGaLocation":530},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":409,"config":679},{"href":411,"dataGaName":412,"dataGaLocation":530},{"text":419,"config":681},{"href":421,"dataGaName":422,"dataGaLocation":530},{"text":424,"config":683},{"href":426,"dataGaName":427,"dataGaLocation":530},{"text":685,"config":686},"Declaración de transparencia sobre la Ley de Esclavitud Moderna",{"href":687,"dataGaName":688,"dataGaLocation":530},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":429,"links":690},[691,694,696,698,703,708,713],{"text":692,"config":693},"Contactar con un experto",{"href":107,"dataGaName":108,"dataGaLocation":530},{"text":438,"config":695},{"href":440,"dataGaName":441,"dataGaLocation":530},{"text":443,"config":697},{"href":445,"dataGaName":446,"dataGaLocation":530},{"text":699,"config":700},"Estado",{"href":701,"dataGaName":702,"dataGaLocation":530},"https://status.gitlab.com/","status",{"text":704,"config":705},"Términos de uso",{"href":706,"dataGaName":707,"dataGaLocation":530},"/terms/","terms of use",{"text":709,"config":710},"Declaración de privacidad",{"href":711,"dataGaName":712,"dataGaLocation":530},"/es/privacy/","privacy statement",{"text":714,"config":715},"Preferencias de cookies",{"dataGaName":716,"dataGaLocation":530,"id":717,"isOneTrustButton":12},"cookie preferences","ot-sdk-btn",{"items":719},[720,722,724],{"text":704,"config":721},{"href":706,"dataGaName":707,"dataGaLocation":530},{"text":709,"config":723},{"href":711,"dataGaName":712,"dataGaLocation":530},{"text":714,"config":725},{"dataGaName":716,"dataGaLocation":530,"id":717,"isOneTrustButton":12},"content:shared:es:main-footer.yml","Main Footer","shared/es/main-footer.yml","shared/es/main-footer",{"_path":731,"_dir":92,"_draft":6,"_partial":6,"_locale":7,"header":732,"eyebrow":733,"blurb":734,"button":735,"secondaryButton":739,"_id":741,"_type":85,"title":742,"_source":86,"_file":743,"_stem":744,"_extension":89},"/shared/es/next-steps","Comience a entregar mejor software más rápido","Más del 50 % de las empresas de Fortune 100 confían en GitLab","Descubra lo que su equipo puede hacer con la plataforma inteligente de\n\n\nDevSecOps.\n",{"text":100,"config":736},{"href":737,"dataGaName":103,"dataGaLocation":738},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":105,"config":740},{"href":107,"dataGaName":108,"dataGaLocation":738},"content:shared:es:next-steps.yml","Next Steps","shared/es/next-steps.yml","shared/es/next-steps",1753475421391]