[{"data":1,"prerenderedAt":798},["ShallowReactive",2],{"/es/topics/ci-cd/pipeline-as-code/":3,"navigation-es":145,"banner-es":562,"footer-es":574,"next-steps-es":783},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"_id":139,"_type":140,"title":7,"_source":141,"_file":142,"_stem":143,"_extension":144},"/es/topics/ci-cd/pipeline-as-code","ci-cd",false,"",{"title":9,"description":10},"¿Qué es el pipeline como código?","GitLab Topics | What is pipeline as code?",[12,26,32,66,137],{"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},"CI/CD",{"href":23},"/es/topics/ci-cd/",{"title":25},"Pipeline as code",{"type":27,"componentName":27,"componentContent":28},"TopicsHero",{"title":9,"text":29,"config":30},"El pipeline como código es una práctica que consiste en definir pipelines de implementación a través del código fuente, como Git. El pipeline como código es parte de un movimiento más amplio de tipo «como código» que incluye la infraestructura como código.\n",{"id":31,"twoColumns":6},"¿qué-es-el-pipeline-como-código?",{"type":33,"componentName":33,"componentContent":34},"CommonSideNavigationWithTree",{"anchors":35,"components":46},{"text":36,"data":37},"On this page",[38,42],{"text":39,"config":40},"El pipeline como código",{"href":41},"#pipeline-as-code",{"text":43,"config":44},"Conclusión",{"href":45},"#conclusion",[47,53,58],{"type":48,"componentName":48,"componentContent":49},"TopicsCopy",{"header":39,"text":50,"config":51},"\nCon el pipeline como código, los equipos pueden configurar compilaciones, pruebas e implementación en código que se puede rastrear y almacenar en un repositorio de origen centralizado. Los equipos pueden usar un enfoque [YAML](https://about.gitlab.com/blog/three-yaml-tips-better-pipelines/) declarativo o un lenguaje de programación específico del proveedor, como Jenkins y Groovy, pero la premisa sigue siendo la misma.\n\nUn pipeline como archivo de código especifica las etapas, los jobs y las acciones que debe realizar un pipeline. Debido a que el archivo está versionado, los cambios en el código del pipeline se pueden probar en ramas con la versión correspondiente de la aplicación.\n\nEl pipeline como modelo de código para crear [pipelines de integración continua](https://about.gitlab.com/blog/guide-to-ci-cd-pipelines/) es una práctica recomendada de la industria, pero los pipelines de implementación solían crearse de manera muy diferente.\n\nEn los inicios de la [integración continua](/topics/ci-cd/), los pipelines de implementación se configuraban como point-and-click (apuntar y hacer clic) o a través de una interfaz gráfica de usuario (GUI). Esto presentó varios desafíos:\n\n* La auditoría se limitaba a lo que ya estaba integrado\n\n* Los desarrolladores no podían colaborar\n\n* La solución de problemas era difícil\n\n* Resultaba difícil revertir los cambios a la última configuración conocida\n\n* Pipelines propensos a romperse\n\n### ¿Cuáles son los beneficios del pipeline como código? {# what-are-the-benefits-of-pipeline-as-code}\n\nEl pipeline como modelo de código corrigió muchos de estos desafíos y ofreció a los equipos la flexibilidad necesaria para ejecutar de manera eficiente.\n\nEl pipeline como código viene con muchos de los [mismos beneficios](https://martinfowler.com/bliki/InfrastructureAsCode.html) que tienen los otros modelos «como código», tales como:\n\n* **[Control de versiones](https://about.gitlab.com/topics/version-control/):** los cambios se puede rastrearn y los equipos pueden volver a las configuraciones anteriores.\n\n* ** Pistas de auditoría:** los desarrolladores pueden ver cuándo se realizaron los cambios en el código fuente y por qué.\n\n* **Facilidad de colaboración:** el código está disponible y visible para obtener mejoras, sugerencias y actualizaciones.\n\n* ** Intercambio de conocimientos:** los desarrolladores pueden compartir las mejores prácticas, importar plantillas y vincular fragmentos de código para que los equipos puedan aprender unos de otros.\n\nEl pipeline como código también tiene beneficios operativos y prácticos:\n\n1. Los pipelines de CI y el código de la aplicación se almacenan en el mismo repositorio de origen. Toda la información que los equipos necesitan se encuentra en el mismo lugar.\n\n2. Los desarrolladores pueden realizar cambios sin permisos adicionales y pueden trabajar en las herramientas que ya están utilizando.\n\n3. Los equipos pueden colaborar de manera más eficiente. Mantener el acceso a la información significa que los equipos pueden colaborar y luego actuar en función de sus decisiones.\n\n4. Los cambios en el pipeline pasan por un proceso de revisión de código y, de este modo, se evita cualquier interrupción en la integración del pipeline.\n\n5. Los pipelines de implementación se encuentran en un sistema de control de versiones independiente de las herramientas de integración continua. Los pipelines se pueden restaurar si el sistema de integración continua deja de funcionar. Si un equipo desea cambiar las herramientas de CI más adelante, los pipelines se pueden mover a un nuevo sistema.\n\nEl pipeline como modelo de código crea procesos automatizados que ayudan a los desarrolladores a crear aplicaciones de manera más eficiente. Tener todo documentado en un [repositorio de origen](https://docs.gitlab.com/ee/user/project/repository/) permite una mayor visibilidad y colaboración para que todos puedan mejorar continuamente los procesos.\n\n### Empezar con CI/CD {#get-started-with-cicd}\n\n\u003Ciframe width=\"560\" height=\"315\" src=\"https://www.youtube-nocookie.com/embed/sIegJaLy2ug\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen>\u003C/iframe>\n",{"id":52},"pipeline-as-code",{"type":48,"componentName":48,"componentContent":54},{"header":43,"text":55,"config":56},"La adopción del pipeline como código mejora significativamente el proceso de desarrollo, especialmente para los equipos de DevOps. Al configurar pipelines de implementación completos dentro de los repositorios de código, este enfoque no solo simplifica la gestión, sino que también fomenta un entorno más colaborativo y transparente. Las funcionalidades de control de versiones inherentes al pipeline como código permiten una auditoría exhaustiva y una fácil reversión a configuraciones anteriores. De este modo, se mejora tanto la seguridad como la confiabilidad.\n\nA través de esta práctica, los equipos pueden navegar de manera eficiente en sus ciclos de desarrollo. Esto garantiza que cada etapa del desarrollo y la implementación del pipeline sea sólida y esté bien documentada, lo que lleva a operaciones más ágiles y resistentes a errores.\n",{"id":57},"conclusion",{"type":59,"componentName":59,"componentContent":60},"TopicsCallToAction",{"title":61,"primaryButton":62},"¿Qué es Auto DevOps?",{"text":63,"config":64},"Más información",{"href":65},"https://docs.gitlab.com/ee/topics/autodevops/",{"type":67,"componentName":67,"componentContent":68},"CommonResourcesContainer",{"header":69,"tabs":70},"Contenido sugerido",[71],{"name":72,"items":73,"config":136},"resources",[74,83,93,101,111,120,128],{"header":75,"type":76,"image":77,"link":80},"Dominar el desarrollo continuo de software","Webcast",{"altText":75,"config":78},{"src":79},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159368/Website/Topics/drupalassoc_cover.jpg",{"text":63,"config":81},{"href":82,"icon":76,"modal":6},"/webcast/mastering-ci-cd/",{"header":84,"type":85,"image":86,"link":89},"Integración y entrega continuas a escala","Informes técnicos",{"altText":84,"config":87},{"src":88},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159377/Website/Topics/covermga.jpg",{"text":63,"config":90},{"href":91,"icon":92,"modal":6},"/resources/scaled-ci-cd/","Whitepapers",{"header":94,"type":85,"image":95,"link":98},"Los beneficios de la CI/CD de aplicación única",{"altText":94,"config":96},{"src":97},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159360/Website/Topics/cover_image_regenhu.jpg",{"text":63,"config":99},{"href":100,"icon":92,"modal":6},"/resources/ebook-single-app-cicd/",{"header":102,"type":103,"image":104,"link":107},"Cómo Paessler implementa hasta 50 veces al día con GitLab Premium","Estudio de caso",{"altText":102,"config":105},{"src":106},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159386/Website/Topics/paessler-case-study-image.png",{"text":63,"config":108},{"href":109,"icon":110,"modal":6},"/customers/paessler-prtg/","CaseStudy",{"header":112,"type":113,"image":114,"link":117},"Cómo optimizar las interacciones entre múltiples repositorios con pipelines de múltiples proyectos","Web",{"altText":112,"config":115},{"src":116},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159343/Website/Topics/customers-link.jpg",{"text":63,"config":118},{"href":119,"icon":113,"modal":6},"/blog/use-multiproject-pipelines-with-gitlab-cicd/",{"header":121,"type":113,"image":122,"link":125},"Cuatro beneficios de la CI/CD",{"altText":121,"config":123},{"src":124},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159401/Website/Topics/hotjar.jpg",{"text":63,"config":126},{"href":127,"icon":113,"modal":6},"/blog/positive-outcomes-ci-cd/",{"header":129,"type":113,"image":130,"link":133},"El impacto comercial de la CI/CD",{"altText":129,"config":131},{"src":132},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158563/Website/Topics/modernize-cicd.jpg",{"text":63,"config":134},{"href":135,"icon":113,"modal":6},"/blog/business-impact-ci-cd/",{"key":72},{"type":138,"componentName":138},"CommonNextSteps","content:es:topics:ci-cd:pipeline-as-code:index.yml","yaml","content","es/topics/ci-cd/pipeline-as-code/index.yml","es/topics/ci-cd/pipeline-as-code/index","yml",{"_path":146,"_dir":147,"_draft":6,"_partial":6,"_locale":7,"data":148,"_id":558,"_type":140,"title":559,"_source":141,"_file":560,"_stem":561,"_extension":144},"/shared/es/main-navigation","es",{"logo":149,"freeTrial":154,"sales":159,"login":164,"items":169,"search":500,"minimal":535,"duo":549},{"config":150},{"href":151,"dataGaName":152,"dataGaLocation":153},"/es/","gitlab logo","header",{"text":155,"config":156},"Obtener una prueba gratuita",{"href":157,"dataGaName":158,"dataGaLocation":153},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":160,"config":161},"Hablar con ventas",{"href":162,"dataGaName":163,"dataGaLocation":153},"/es/sales/","sales",{"text":165,"config":166},"Iniciar sesión",{"href":167,"dataGaName":168,"dataGaLocation":153},"https://gitlab.com/users/sign_in/","sign in",[170,213,311,316,421,481],{"text":171,"config":172,"cards":174,"footer":196},"Plataforma",{"dataNavLevelOne":173},"platform",[175,181,189],{"title":171,"description":176,"link":177},"La plataforma de DevSecOps con tecnología de IA más completa",{"text":178,"config":179},"Explore nuestra plataforma",{"href":180,"dataGaName":173,"dataGaLocation":153},"/es/platform/",{"title":182,"description":183,"link":184},"GitLab Duo (IA)","Cree un software más rápido con IA en cada etapa de desarrollo",{"text":185,"config":186},"Presentamos GitLab Duo",{"href":187,"dataGaName":188,"dataGaLocation":153},"/es/gitlab-duo/","gitlab duo ai",{"title":190,"description":191,"link":192},"¿Por qué elegir GitLab?","10 razones por las que las empresas eligen GitLab",{"text":63,"config":193},{"href":194,"dataGaName":195,"dataGaLocation":153},"/es/why-gitlab/","why gitlab",{"title":197,"items":198},"Comenzar con",[199,204,209],{"text":200,"config":201},"Ingeniería de plataformas",{"href":202,"dataGaName":203,"dataGaLocation":153},"/es/solutions/platform-engineering/","platform engineering",{"text":205,"config":206},"Experiencia de desarrollador",{"href":207,"dataGaName":208,"dataGaLocation":153},"/es/developer-experience/","Developer experience",{"text":210,"config":211},"MLOps",{"href":212,"dataGaName":210,"dataGaLocation":153},"/es/topics/devops/the-role-of-ai-in-devops/",{"text":214,"left":215,"config":216,"link":218,"lists":222,"footer":293},"Producto",true,{"dataNavLevelOne":217},"solutions",{"text":219,"config":220},"Ver todas las soluciones",{"href":221,"dataGaName":217,"dataGaLocation":153},"/es/solutions/",[223,248,271],{"title":224,"description":225,"link":226,"items":231},"Automatización","CI/CD y automatización para acelerar la implementación",{"config":227},{"icon":228,"href":229,"dataGaName":230,"dataGaLocation":153},"AutomatedCodeAlt","/es/solutions/delivery-automation/","automated software delivery",[232,235,239,244],{"text":21,"config":233},{"href":234,"dataGaLocation":153,"dataGaName":21},"/es/solutions/continuous-integration/",{"text":236,"config":237},"Desarrollo asistido por IA",{"href":187,"dataGaLocation":153,"dataGaName":238},"AI assisted development",{"text":240,"config":241},"Gestión del código fuente",{"href":242,"dataGaLocation":153,"dataGaName":243},"/es/solutions/source-code-management/","Source Code Management",{"text":245,"config":246},"Entrega de software automatizada",{"href":229,"dataGaLocation":153,"dataGaName":247},"Automated software delivery",{"title":249,"description":250,"link":251,"items":256},"Seguridad","Entregue código más rápido sin comprometer la seguridad",{"config":252},{"href":253,"dataGaName":254,"dataGaLocation":153,"icon":255},"/es/solutions/security-compliance/","security and compliance","ShieldCheckLight",[257,261,266],{"text":258,"config":259},"Seguridad y cumplimiento",{"href":253,"dataGaLocation":153,"dataGaName":260},"Security & Compliance",{"text":262,"config":263},"Seguridad en la cadena de suministro de software",{"href":264,"dataGaLocation":153,"dataGaName":265},"/es/solutions/supply-chain/","Software supply chain security",{"text":267,"config":268},"Cumplimiento y gobernanza",{"href":269,"dataGaLocation":153,"dataGaName":270},"/es/solutions/continuous-software-compliance/","Compliance and governance",{"title":272,"link":273,"items":278},"Medición",{"config":274},{"icon":275,"href":276,"dataGaName":277,"dataGaLocation":153},"DigitalTransformation","/es/solutions/visibility-measurement/","visibility and measurement",[279,283,288],{"text":280,"config":281},"Visibilidad y medición",{"href":276,"dataGaLocation":153,"dataGaName":282},"Visibility and Measurement",{"text":284,"config":285},"Gestión del flujo de valor",{"href":286,"dataGaLocation":153,"dataGaName":287},"/es/solutions/value-stream-management/","Value Stream Management",{"text":289,"config":290},"Análisis e información",{"href":291,"dataGaLocation":153,"dataGaName":292},"/es/solutions/analytics-and-insights/","Analytics and insights",{"title":294,"items":295},"GitLab para",[296,301,306],{"text":297,"config":298},"Empresas",{"href":299,"dataGaLocation":153,"dataGaName":300},"/es/enterprise/","enterprise",{"text":302,"config":303},"Pequeñas empresas",{"href":304,"dataGaLocation":153,"dataGaName":305},"/es/small-business/","small business",{"text":307,"config":308},"Sector público",{"href":309,"dataGaLocation":153,"dataGaName":310},"/es/solutions/public-sector/","public sector",{"text":312,"config":313},"Precios",{"href":314,"dataGaName":315,"dataGaLocation":153,"dataNavLevelOne":315},"/es/pricing/","pricing",{"text":317,"config":318,"link":319,"lists":323,"feature":408},"Recursos",{"dataNavLevelOne":72},{"text":320,"config":321},"Ver todos los recursos",{"href":322,"dataGaName":72,"dataGaLocation":153},"/es/resources/",[324,357,380],{"title":325,"items":326},"Empezar",[327,332,337,342,347,352],{"text":328,"config":329},"Instalar",{"href":330,"dataGaName":331,"dataGaLocation":153},"/es/install/","install",{"text":333,"config":334},"Guías de inicio rápido",{"href":335,"dataGaName":336,"dataGaLocation":153},"/es/get-started/","quick setup checklists",{"text":338,"config":339},"Aprender",{"href":340,"dataGaLocation":153,"dataGaName":341},"https://university.gitlab.com/","learn",{"text":343,"config":344},"Documentación del producto",{"href":345,"dataGaName":346,"dataGaLocation":153},"https://docs.gitlab.com/","product documentation",{"text":348,"config":349},"Videos de prácticas recomendadas",{"href":350,"dataGaName":351,"dataGaLocation":153},"/es/getting-started-videos/","best practice videos",{"text":353,"config":354},"Integraciones",{"href":355,"dataGaName":356,"dataGaLocation":153},"/es/integrations/","integrations",{"title":358,"items":359},"Descubrir",[360,365,370,375],{"text":361,"config":362},"Historias de éxito del cliente",{"href":363,"dataGaName":364,"dataGaLocation":153},"/es/customers/","customer success stories",{"text":366,"config":367},"Blog",{"href":368,"dataGaName":369,"dataGaLocation":153},"/blog/","blog",{"text":371,"config":372},"Remoto",{"href":373,"dataGaName":374,"dataGaLocation":153},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":376,"config":377},"TeamOps",{"href":378,"dataGaName":379,"dataGaLocation":153},"/es/teamops/","teamops",{"title":381,"items":382},"Conectar",[383,388,393,398,403],{"text":384,"config":385},"Servicios de GitLab",{"href":386,"dataGaName":387,"dataGaLocation":153},"/es/services/","services",{"text":389,"config":390},"Comunidad",{"href":391,"dataGaName":392,"dataGaLocation":153},"/community/","community",{"text":394,"config":395},"Foro",{"href":396,"dataGaName":397,"dataGaLocation":153},"https://forum.gitlab.com/","forum",{"text":399,"config":400},"Eventos",{"href":401,"dataGaName":402,"dataGaLocation":153},"/events/","events",{"text":404,"config":405},"Socios",{"href":406,"dataGaName":407,"dataGaLocation":153},"/es/partners/","partners",{"backgroundColor":409,"textColor":410,"text":411,"image":412,"link":416},"#2f2a6b","#fff","Información sobre el futuro del desarrollo de software",{"altText":413,"config":414},"Tarjeta promocional The Source",{"src":415},"/images/navigation/the-source-promo-card.svg",{"text":417,"config":418},"Leer las últimas noticias",{"href":419,"dataGaName":420,"dataGaLocation":153},"/es/the-source/","the source",{"text":422,"config":423,"lists":425},"Empresa",{"dataNavLevelOne":424},"company",[426],{"items":427},[428,433,439,441,446,451,456,461,466,471,476],{"text":429,"config":430},"Acerca de nosotros",{"href":431,"dataGaName":432,"dataGaLocation":153},"/es/company/","about",{"text":434,"config":435,"footerGa":438},"Empleos",{"href":436,"dataGaName":437,"dataGaLocation":153},"/jobs/","jobs",{"dataGaName":437},{"text":399,"config":440},{"href":401,"dataGaName":402,"dataGaLocation":153},{"text":442,"config":443},"Equipo directivo",{"href":444,"dataGaName":445,"dataGaLocation":153},"/company/team/e-group/","leadership",{"text":447,"config":448},"Equipo",{"href":449,"dataGaName":450,"dataGaLocation":153},"/company/team/","team",{"text":452,"config":453},"Manual",{"href":454,"dataGaName":455,"dataGaLocation":153},"https://handbook.gitlab.com/","handbook",{"text":457,"config":458},"Relaciones con los inversores",{"href":459,"dataGaName":460,"dataGaLocation":153},"https://ir.gitlab.com/","investor relations",{"text":462,"config":463},"Centro de confianza",{"href":464,"dataGaName":465,"dataGaLocation":153},"/es/security/","trust center",{"text":467,"config":468},"AI Transparency Center",{"href":469,"dataGaName":470,"dataGaLocation":153},"/es/ai-transparency-center/","ai transparency center",{"text":472,"config":473},"Boletín",{"href":474,"dataGaName":475,"dataGaLocation":153},"/company/contact/","newsletter",{"text":477,"config":478},"Prensa",{"href":479,"dataGaName":480,"dataGaLocation":153},"/press/","press",{"text":482,"config":483,"lists":484},"Comuníquese con nosotros",{"dataNavLevelOne":424},[485],{"items":486},[487,490,495],{"text":160,"config":488},{"href":162,"dataGaName":489,"dataGaLocation":153},"talk to sales",{"text":491,"config":492},"Obtener ayuda",{"href":493,"dataGaName":494,"dataGaLocation":153},"/support/","get help",{"text":496,"config":497},"Portal de clientes",{"href":498,"dataGaName":499,"dataGaLocation":153},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":501,"login":502,"suggestions":509},"Cerrar",{"text":503,"link":504},"Para buscar repositorios y proyectos, inicie sesión en",{"text":505,"config":506},"gitlab.com",{"href":167,"dataGaName":507,"dataGaLocation":508},"search login","search",{"text":510,"default":511},"Sugerencias",[512,515,520,522,527,532],{"text":182,"config":513},{"href":187,"dataGaName":514,"dataGaLocation":508},"GitLab Duo (AI)",{"text":516,"config":517},"Sugerencias de código (IA)",{"href":518,"dataGaName":519,"dataGaLocation":508},"/es/solutions/code-suggestions/","Code Suggestions (AI)",{"text":21,"config":521},{"href":234,"dataGaName":21,"dataGaLocation":508},{"text":523,"config":524},"GitLab en AWS",{"href":525,"dataGaName":526,"dataGaLocation":508},"/es/partners/technology-partners/aws/","GitLab on AWS",{"text":528,"config":529},"GitLab en Google Cloud",{"href":530,"dataGaName":531,"dataGaLocation":508},"/es/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":190,"config":533},{"href":194,"dataGaName":534,"dataGaLocation":508},"Why GitLab?",{"freeTrial":536,"mobileIcon":541,"desktopIcon":546},{"text":537,"config":538},"Iniciar la prueba gratuita",{"href":539,"dataGaName":158,"dataGaLocation":540},"https://gitlab.com/-/trials/new/","nav",{"altText":542,"config":543},"Ícono de GitLab",{"src":544,"dataGaName":545,"dataGaLocation":540},"/images/brand/gitlab-logo-tanuki.svg","gitlab icon",{"altText":542,"config":547},{"src":548,"dataGaName":545,"dataGaLocation":540},"/images/brand/gitlab-logo-type.svg",{"freeTrial":550,"mobileIcon":554,"desktopIcon":556},{"text":551,"config":552},"Más información sobre GitLab Duo",{"href":187,"dataGaName":553,"dataGaLocation":540},"gitlab duo",{"altText":542,"config":555},{"src":544,"dataGaName":545,"dataGaLocation":540},{"altText":542,"config":557},{"src":548,"dataGaName":545,"dataGaLocation":540},"content:shared:es:main-navigation.yml","Main Navigation","shared/es/main-navigation.yml","shared/es/main-navigation",{"_path":563,"_dir":147,"_draft":6,"_partial":6,"_locale":7,"title":564,"titleMobile":564,"button":565,"config":569,"_id":571,"_type":140,"_source":141,"_file":572,"_stem":573,"_extension":144},"/shared/es/banner","¡GitLab Duo Agent Platform ya está en beta pública!",{"text":63,"config":566},{"href":567,"dataGaName":568,"dataGaLocation":153},"/es/gitlab-duo/agent-platform/","duo banner",{"layout":570},"release","content:shared:es:banner.yml","shared/es/banner.yml","shared/es/banner",{"_path":575,"_dir":147,"_draft":6,"_partial":6,"_locale":7,"data":576,"_id":779,"_type":140,"title":780,"_source":141,"_file":781,"_stem":782,"_extension":144},"/shared/es/main-footer",{"text":577,"source":578,"edit":584,"contribute":589,"config":594,"items":599,"minimal":771},"Git es una marca registrada de Software Freedom Conservancy, y nuestro uso de «GitLab» está bajo licencia",{"text":579,"config":580},"Ver fuente de la página",{"href":581,"dataGaName":582,"dataGaLocation":583},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":585,"config":586},"Editar esta página",{"href":587,"dataGaName":588,"dataGaLocation":583},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":590,"config":591},"Contribuya",{"href":592,"dataGaName":593,"dataGaLocation":583},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":595,"facebook":596,"youtube":597,"linkedin":598},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[600,623,676,706,742],{"title":171,"links":601,"subMenu":606},[602],{"text":603,"config":604},"Plataforma de DevSecOps",{"href":180,"dataGaName":605,"dataGaLocation":583},"devsecops platform",[607],{"title":312,"links":608},[609,613,618],{"text":610,"config":611},"Ver planes",{"href":314,"dataGaName":612,"dataGaLocation":583},"view plans",{"text":614,"config":615},"¿Por qué elegir GitLab Premium?",{"href":616,"dataGaName":617,"dataGaLocation":583},"/es/pricing/premium/","why premium",{"text":619,"config":620},"¿Por qué elegir GitLab Ultimate?",{"href":621,"dataGaName":622,"dataGaLocation":583},"/es/pricing/ultimate/","why ultimate",{"title":624,"links":625},"Soluciones",[626,631,634,636,641,646,649,652,655,660,662,664,666,671],{"text":627,"config":628},"Transformación digital",{"href":629,"dataGaName":630,"dataGaLocation":583},"/es/topics/digital-transformation/","digital transformation",{"text":258,"config":632},{"href":253,"dataGaName":633,"dataGaLocation":583},"security & compliance",{"text":245,"config":635},{"href":229,"dataGaName":230,"dataGaLocation":583},{"text":637,"config":638},"Desarrollo ágil",{"href":639,"dataGaName":640,"dataGaLocation":583},"/es/solutions/agile-delivery/","agile delivery",{"text":642,"config":643},"Transformación en la nube",{"href":644,"dataGaName":645,"dataGaLocation":583},"/es/topics/cloud-native/","cloud transformation",{"text":240,"config":647},{"href":242,"dataGaName":648,"dataGaLocation":583},"source code management",{"text":21,"config":650},{"href":234,"dataGaName":651,"dataGaLocation":583},"continuous integration & delivery",{"text":284,"config":653},{"href":286,"dataGaName":654,"dataGaLocation":583},"value stream management",{"text":656,"config":657},"GitOps",{"href":658,"dataGaName":659,"dataGaLocation":583},"/es/solutions/gitops/","gitops",{"text":297,"config":661},{"href":299,"dataGaName":300,"dataGaLocation":583},{"text":302,"config":663},{"href":304,"dataGaName":305,"dataGaLocation":583},{"text":307,"config":665},{"href":309,"dataGaName":310,"dataGaLocation":583},{"text":667,"config":668},"Educación",{"href":669,"dataGaName":670,"dataGaLocation":583},"/es/solutions/education/","education",{"text":672,"config":673},"Servicios financieros",{"href":674,"dataGaName":675,"dataGaLocation":583},"/es/solutions/finance/","financial services",{"title":317,"links":677},[678,680,682,684,687,689,692,694,696,698,700,702,704],{"text":328,"config":679},{"href":330,"dataGaName":331,"dataGaLocation":583},{"text":333,"config":681},{"href":335,"dataGaName":336,"dataGaLocation":583},{"text":338,"config":683},{"href":340,"dataGaName":341,"dataGaLocation":583},{"text":343,"config":685},{"href":345,"dataGaName":686,"dataGaLocation":583},"docs",{"text":366,"config":688},{"href":368,"dataGaName":369,"dataGaLocation":583},{"text":361,"config":690},{"href":691,"dataGaName":364,"dataGaLocation":583},"/customers/",{"text":371,"config":693},{"href":373,"dataGaName":374,"dataGaLocation":583},{"text":384,"config":695},{"href":386,"dataGaName":387,"dataGaLocation":583},{"text":376,"config":697},{"href":378,"dataGaName":379,"dataGaLocation":583},{"text":389,"config":699},{"href":391,"dataGaName":392,"dataGaLocation":583},{"text":394,"config":701},{"href":396,"dataGaName":397,"dataGaLocation":583},{"text":399,"config":703},{"href":401,"dataGaName":402,"dataGaLocation":583},{"text":404,"config":705},{"href":406,"dataGaName":407,"dataGaLocation":583},{"title":422,"links":707},[708,710,713,716,718,720,722,726,731,733,735,737],{"text":429,"config":709},{"href":431,"dataGaName":424,"dataGaLocation":583},{"text":711,"config":712},"Jobs",{"href":436,"dataGaName":437,"dataGaLocation":583},{"text":714,"config":715},"Liderazgo",{"href":444,"dataGaName":445,"dataGaLocation":583},{"text":447,"config":717},{"href":449,"dataGaName":450,"dataGaLocation":583},{"text":452,"config":719},{"href":454,"dataGaName":455,"dataGaLocation":583},{"text":457,"config":721},{"href":459,"dataGaName":460,"dataGaLocation":583},{"text":723,"config":724},"Sustainability",{"href":725,"dataGaName":723,"dataGaLocation":583},"/sustainability/",{"text":727,"config":728},"Diversidad, inclusión y pertenencia (DIB)",{"href":729,"dataGaName":730,"dataGaLocation":583},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":462,"config":732},{"href":464,"dataGaName":465,"dataGaLocation":583},{"text":472,"config":734},{"href":474,"dataGaName":475,"dataGaLocation":583},{"text":477,"config":736},{"href":479,"dataGaName":480,"dataGaLocation":583},{"text":738,"config":739},"Declaración de transparencia sobre la Ley de Esclavitud Moderna",{"href":740,"dataGaName":741,"dataGaLocation":583},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":482,"links":743},[744,747,749,751,756,761,766],{"text":745,"config":746},"Contactar con un experto",{"href":162,"dataGaName":163,"dataGaLocation":583},{"text":491,"config":748},{"href":493,"dataGaName":494,"dataGaLocation":583},{"text":496,"config":750},{"href":498,"dataGaName":499,"dataGaLocation":583},{"text":752,"config":753},"Estado",{"href":754,"dataGaName":755,"dataGaLocation":583},"https://status.gitlab.com/","status",{"text":757,"config":758},"Términos de uso",{"href":759,"dataGaName":760,"dataGaLocation":583},"/terms/","terms of use",{"text":762,"config":763},"Declaración de privacidad",{"href":764,"dataGaName":765,"dataGaLocation":583},"/es/privacy/","privacy statement",{"text":767,"config":768},"Preferencias de cookies",{"dataGaName":769,"dataGaLocation":583,"id":770,"isOneTrustButton":215},"cookie preferences","ot-sdk-btn",{"items":772},[773,775,777],{"text":757,"config":774},{"href":759,"dataGaName":760,"dataGaLocation":583},{"text":762,"config":776},{"href":764,"dataGaName":765,"dataGaLocation":583},{"text":767,"config":778},{"dataGaName":769,"dataGaLocation":583,"id":770,"isOneTrustButton":215},"content:shared:es:main-footer.yml","Main Footer","shared/es/main-footer.yml","shared/es/main-footer",{"_path":784,"_dir":147,"_draft":6,"_partial":6,"_locale":7,"header":785,"eyebrow":786,"blurb":787,"button":788,"secondaryButton":792,"_id":794,"_type":140,"title":795,"_source":141,"_file":796,"_stem":797,"_extension":144},"/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":155,"config":789},{"href":790,"dataGaName":158,"dataGaLocation":791},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":160,"config":793},{"href":162,"dataGaName":163,"dataGaLocation":791},"content:shared:es:next-steps.yml","Next Steps","shared/es/next-steps.yml","shared/es/next-steps",1753981674680]