[{"data":1,"prerenderedAt":799},["ShallowReactive",2],{"/es/topics/serverless/":3,"navigation-es":147,"banner-es":563,"footer-es":575,"next-steps-es":784},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"_id":141,"_type":142,"title":7,"_source":143,"_file":144,"_stem":145,"_extension":146},"/es/topics/serverless","topics",false,"",{"title":9,"description":10},"¿Qué significa sin servidor (serverless)?","GitLab Topics | What is serverless?",[12,22,32,85,139],{"type":13,"componentName":13,"componentContent":14},"CommonBreadcrumbs",{"crumbs":15},[16,20],{"title":17,"config":18},"Industry topics",{"href":19},"/topics/",{"title":21},"Serverless",{"type":23,"componentName":23,"componentContent":24},"TopicsHero",{"title":9,"text":25,"config":26,"button":28},"Sin servidor es un patrón de diseño de arquitectura de software que aprovecha la ejecución de código basada en eventos impulsada por servicios gestionados en la nube para crear aplicaciones masivamente escalables y rentables compuestas de pequeñas funciones discretas sin que los desarrolladores tengan que diseñar o pensar en la infraestructura subyacente donde se ejecuta su código.\n",{"id":27,"twoColumns":6},"¿qué-significa-sin-servidor-(serverless)?",{"text":29,"config":30},"Más información sobre GitLab",{"href":31},"/es/why-gitlab/",{"type":33,"componentName":33,"componentContent":34},"CommonSideNavigationWithTree",{"anchors":35,"components":58},{"text":36,"data":37},"On this page",[38,42,46,50,54],{"text":39,"config":40},"¿Qué es la lógica empresarial sin servidor?",{"href":41},"#what-is-serverless-business-logic",{"text":43,"config":44},"Sin servidor, FaaS (funciones como servicio) y servicios gestionados",{"href":45},"#serverless-faa-s-functions-as-a-service-and-managed-services",{"text":47,"config":48},"Atributos del patrón sin servidor",{"href":49},"#attributes-of-serverless",{"text":51,"config":52},"Comparación de servicios gestionados en la nube",{"href":53},"#comparison-of-cloud-managed-services",{"text":55,"config":56},"Valores comerciales y beneficios de GitLab sin servidor",{"href":57},"#business-values-and-benefits-of-git-lab-serverless",[59,65,70,75,80],{"type":60,"componentName":60,"componentContent":61},"TopicsCopy",{"header":39,"text":62,"config":63},"Entonces, ¿qué es la lógica empresarial sin servidor? Todas las aplicaciones utilizan servidores en algún momento. El término sin servidor enfatiza un modelo de arquitectura y servicio en el que los desarrolladores no necesitan preocuparse por la infraestructura y, en cambio, pueden centrarse en la lógica empresarial de su aplicación. Sin servidor es la próxima evolución del diseño arquitectónico desde el monolito, a los [microservicios](/topics/microservices/){data-ga-name =\"Microservices\" data-ga-location=\"body\"}, a las funciones, como Adrian Cockcroft explica en este video.\n",{"id":64},"what-is-serverless-business-logic",{"type":60,"componentName":60,"componentContent":66},{"header":43,"text":67,"config":68},"A menudo, sin servidor y FaaS se tratan como términos intercambiables, pero esto no es realmente exacto. Sin servidor es un patrón arquitectónico general que utiliza un FaaS junto con otros servicios gestionados en la nube. FaaS es un tipo específico de servicio, como AWS Lambda, Google Cloud Functions y Azure Functions, que permite a los desarrolladores implementar funciones.\n",{"id":69},"serverless-faa-s-functions-as-a-service-and-managed-services",{"type":60,"componentName":60,"componentContent":71},{"header":47,"text":72,"config":73},"1. Unidades de código pequeñas y discretas. Por lo general, los servicios escritos con arquitectura sin servidor se componen de una sola función.\n\n2. Ejecución basada en eventos. La infraestructura necesaria para ejecutar una función no existe hasta que se activa una función. Una vez que se recibe un evento, se crea un entorno informático efímero para ejecutar esa solicitud. El entorno puede destruirse de inmediato, o lo más habitual es que permanezca activo durante un breve período de tiempo, normalmente 5 minutos.\n\n3. Escala a cero. Una vez que una función deja de recibir solicitudes, la infraestructura se desactiva y deja de funcionar por completo. Esto ahorra costos, ya que la infraestructura solo se ejecuta cuando hay uso. Si no hay uso, el entorno se reduce a cero.\n\n4. Escala al infinito. El FaaS se encarga de monitorear la carga y crear instancias adicionales cuando sea necesario, en teoría, hasta el infinito. Esto prácticamente elimina la necesidad de que los desarrolladores piensen en la escala a medida que diseñan aplicaciones. Una sola función implementada puede manejar una o mil millones de solicitudes sin ningún cambio en el código.\n\n5. Uso de servicios gestionados. Las arquitecturas sin servidor suelen utilizar servicios proporcionados por la nube para elementos de su aplicación que proporcionan trabajo pesado no diferenciado, como almacenamiento de archivos, bases de datos, colas, entre otros. Por ejemplo, Firebase de Google es popular en la comunidad sin servidor como un servicio de gestión de bases de datos y estados que se conecta a otros servicios de Google como Cloud Functions.\n",{"id":74},"attributes-of-serverless",{"type":60,"componentName":60,"componentContent":76},{"header":51,"text":77,"config":78},"Este es un gráfico con ejemplos de servicios gestionados de AWS, Google Cloud y Azure junto con sus contrapartes de código abierto.\n\n| __Servicio__       | __ Código abierto__            | __AWS__          | __Google Cloud__    | __Azure__                  |\n|---------------|------------------------|--------------|-----------------|------------------------|\n| FaaS          | Knative                | Lambda       | Funciones de la nube | Funciones de Azure |\n| Almacenamiento       | Minio                  | S3           | Almacenamiento en la nube | Almacenamiento en Azure          |\n| SQL DB        | MySQL                  | RDS          | Cloud SQL       | Azure SQL Database     |\n| NoSQL DB      | MongoDB, Cassandra, CouchDB | DynamoDB  | Cloud Datastore | Cosmos DB              |\n| Cola de mensajes | Kafka, Redis, RabbitMQ | SQS, Kinesis | Google Pub/Sub  | Azure Queue Storage    |\n| Service mesh  | Istio                  | App Mesh     | Istio en GKE    | Azure Service Fabric Mesh |\n",{"id":79},"comparison-of-cloud-managed-services",{"type":60,"componentName":60,"componentContent":81},{"header":55,"text":82,"config":83},"GitLab sin servidor permite a las empresas implementar su propio FaaS en Kubernetes.\n\n### Más rápido\nRitmo de innovación más rápido. La productividad de los desarrolladores aumenta cuando pueden centrarse únicamente en la lógica empresarial.\n\n### Estabilidad\nMayor estabilidad/resiliencia (menos pérdida de ingresos debido al tiempo de inactividad).\n\n### Escala\nA mayor escala, el software puede mantenerse al día con la demanda comercial.\n\n### Costo\nCostos más bajos. Dado que el cómputo solo se factura cuando un servicio está activo, la tecnología sin servidor ofrece un enorme ahorro de costos en comparación con la infraestructura siempre activa.\n\n### Sin bloqueo de proveedores\nSin bloqueo de proveedores. Las organizaciones pueden elegir quién quieren que gestione su informática. En cualquier nube que admita Kubernetes, o incluso servidores locales.\n\n### Flujo de trabajo\nSu FaaS forma parte del mismo flujo de trabajo que el resto del ciclo de vida del software con una sola aplicación, desde la planificación y las pruebas hasta la implementación y la supervisión.\n\n# ## Implementación\nLas funciones de implementación se optimizan y simplifican en gran medida en comparación con el uso directo de Knative.\n",{"id":84},"business-values-and-benefits-of-git-lab-serverless",{"type":86,"componentName":86,"componentContent":87},"CommonResourcesContainer",{"header":88,"tabs":89},"Contenido sugerido",[90],{"name":91,"items":92,"config":138},"resources",[93,103,113,121,130],{"header":94,"type":95,"image":96,"link":99},"¿Qué es la arquitectura sin servidor? ¿Cuáles son sus ventajas y desventajas?","Blog",{"altText":94,"config":97},{"src":98},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158608/Website/Topics/resources_4.jpg",{"text":100,"config":101},"Más información",{"href":102,"icon":95,"modal":6},"https://hackernoon.com/what-is-serverless-architecture-what-are-its-pros-and-cons-cc4b804022e9",{"header":104,"type":105,"image":106,"link":109},"Knative","Estudio de caso",{"altText":104,"config":107},{"src":108},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749157558/Website/Topics/resources_11.jpg",{"text":100,"config":110},{"href":111,"icon":112,"modal":6},"https://cloud.google.com/knative/","CaseStudy",{"header":114,"type":95,"image":115,"link":118},"Martin Folwer sobre las arquitecturas sin servidor",{"altText":114,"config":116},{"src":117},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158613/Website/Topics/resources_9.jpg",{"text":100,"config":119},{"href":120,"icon":95,"modal":6},"https://martinfowler.com/articles/serverless.html",{"header":122,"type":123,"image":124,"link":127},"Anuncio de la implementación de GitLab sin servidor en Cloud Run para Anthos","Web",{"altText":122,"config":125},{"src":126},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158726/Website/Topics/gitlab-serverless-blog.png",{"text":100,"config":128},{"href":129,"icon":123,"modal":6},"/blog/gitlab-serverless-with-cloudrun-for-anthos/",{"header":131,"type":123,"image":132,"link":135},"¿Es la arquitectura sin servidor el fin de las operaciones (ops)?",{"altText":131,"config":133},{"src":134},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158732/Website/Topics/serverless-ops-blog.jpg",{"text":100,"config":136},{"href":137,"icon":123,"modal":6},"/blog/is-serverless-the-end-of-ops/",{"key":91},{"type":140,"componentName":140},"CommonNextSteps","content:es:topics:serverless:index.yml","yaml","content","es/topics/serverless/index.yml","es/topics/serverless/index","yml",{"_path":148,"_dir":149,"_draft":6,"_partial":6,"_locale":7,"data":150,"_id":559,"_type":142,"title":560,"_source":143,"_file":561,"_stem":562,"_extension":146},"/shared/es/main-navigation","es",{"logo":151,"freeTrial":156,"sales":161,"login":166,"items":171,"search":501,"minimal":536,"duo":550},{"config":152},{"href":153,"dataGaName":154,"dataGaLocation":155},"/es/","gitlab logo","header",{"text":157,"config":158},"Obtener una prueba gratuita",{"href":159,"dataGaName":160,"dataGaLocation":155},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":162,"config":163},"Hablar con ventas",{"href":164,"dataGaName":165,"dataGaLocation":155},"/es/sales/","sales",{"text":167,"config":168},"Iniciar sesión",{"href":169,"dataGaName":170,"dataGaLocation":155},"https://gitlab.com/users/sign_in/","sign in",[172,214,313,318,422,482],{"text":173,"config":174,"cards":176,"footer":197},"Plataforma",{"dataNavLevelOne":175},"platform",[177,183,191],{"title":173,"description":178,"link":179},"La plataforma de DevSecOps con tecnología de IA más completa",{"text":180,"config":181},"Explore nuestra plataforma",{"href":182,"dataGaName":175,"dataGaLocation":155},"/es/platform/",{"title":184,"description":185,"link":186},"GitLab Duo (IA)","Cree un software más rápido con IA en cada etapa de desarrollo",{"text":187,"config":188},"Presentamos GitLab Duo",{"href":189,"dataGaName":190,"dataGaLocation":155},"/es/gitlab-duo/","gitlab duo ai",{"title":192,"description":193,"link":194},"¿Por qué elegir GitLab?","10 razones por las que las empresas eligen GitLab",{"text":100,"config":195},{"href":31,"dataGaName":196,"dataGaLocation":155},"why gitlab",{"title":198,"items":199},"Comenzar con",[200,205,210],{"text":201,"config":202},"Ingeniería de plataformas",{"href":203,"dataGaName":204,"dataGaLocation":155},"/es/solutions/platform-engineering/","platform engineering",{"text":206,"config":207},"Experiencia de desarrollador",{"href":208,"dataGaName":209,"dataGaLocation":155},"/es/developer-experience/","Developer experience",{"text":211,"config":212},"MLOps",{"href":213,"dataGaName":211,"dataGaLocation":155},"/es/topics/devops/the-role-of-ai-in-devops/",{"text":215,"left":216,"config":217,"link":219,"lists":223,"footer":295},"Producto",true,{"dataNavLevelOne":218},"solutions",{"text":220,"config":221},"Ver todas las soluciones",{"href":222,"dataGaName":218,"dataGaLocation":155},"/es/solutions/",[224,250,273],{"title":225,"description":226,"link":227,"items":232},"Automatización","CI/CD y automatización para acelerar la implementación",{"config":228},{"icon":229,"href":230,"dataGaName":231,"dataGaLocation":155},"AutomatedCodeAlt","/es/solutions/delivery-automation/","automated software delivery",[233,237,241,246],{"text":234,"config":235},"CI/CD",{"href":236,"dataGaLocation":155,"dataGaName":234},"/es/solutions/continuous-integration/",{"text":238,"config":239},"Desarrollo asistido por IA",{"href":189,"dataGaLocation":155,"dataGaName":240},"AI assisted development",{"text":242,"config":243},"Gestión del código fuente",{"href":244,"dataGaLocation":155,"dataGaName":245},"/es/solutions/source-code-management/","Source Code Management",{"text":247,"config":248},"Entrega de software automatizada",{"href":230,"dataGaLocation":155,"dataGaName":249},"Automated software delivery",{"title":251,"description":252,"link":253,"items":258},"Seguridad","Entregue código más rápido sin comprometer la seguridad",{"config":254},{"href":255,"dataGaName":256,"dataGaLocation":155,"icon":257},"/es/solutions/security-compliance/","security and compliance","ShieldCheckLight",[259,263,268],{"text":260,"config":261},"Seguridad y cumplimiento",{"href":255,"dataGaLocation":155,"dataGaName":262},"Security & Compliance",{"text":264,"config":265},"Seguridad en la cadena de suministro de software",{"href":266,"dataGaLocation":155,"dataGaName":267},"/es/solutions/supply-chain/","Software supply chain security",{"text":269,"config":270},"Cumplimiento y gobernanza",{"href":271,"dataGaLocation":155,"dataGaName":272},"/es/solutions/continuous-software-compliance/","Compliance and governance",{"title":274,"link":275,"items":280},"Medición",{"config":276},{"icon":277,"href":278,"dataGaName":279,"dataGaLocation":155},"DigitalTransformation","/es/solutions/visibility-measurement/","visibility and measurement",[281,285,290],{"text":282,"config":283},"Visibilidad y medición",{"href":278,"dataGaLocation":155,"dataGaName":284},"Visibility and Measurement",{"text":286,"config":287},"Gestión del flujo de valor",{"href":288,"dataGaLocation":155,"dataGaName":289},"/es/solutions/value-stream-management/","Value Stream Management",{"text":291,"config":292},"Análisis e información",{"href":293,"dataGaLocation":155,"dataGaName":294},"/es/solutions/analytics-and-insights/","Analytics and insights",{"title":296,"items":297},"GitLab para",[298,303,308],{"text":299,"config":300},"Empresas",{"href":301,"dataGaLocation":155,"dataGaName":302},"/es/enterprise/","enterprise",{"text":304,"config":305},"Pequeñas empresas",{"href":306,"dataGaLocation":155,"dataGaName":307},"/es/small-business/","small business",{"text":309,"config":310},"Sector público",{"href":311,"dataGaLocation":155,"dataGaName":312},"/es/solutions/public-sector/","public sector",{"text":314,"config":315},"Precios",{"href":316,"dataGaName":317,"dataGaLocation":155,"dataNavLevelOne":317},"/es/pricing/","pricing",{"text":319,"config":320,"link":321,"lists":325,"feature":409},"Recursos",{"dataNavLevelOne":91},{"text":322,"config":323},"Ver todos los recursos",{"href":324,"dataGaName":91,"dataGaLocation":155},"/es/resources/",[326,359,381],{"title":327,"items":328},"Empezar",[329,334,339,344,349,354],{"text":330,"config":331},"Instalar",{"href":332,"dataGaName":333,"dataGaLocation":155},"/es/install/","install",{"text":335,"config":336},"Guías de inicio rápido",{"href":337,"dataGaName":338,"dataGaLocation":155},"/es/get-started/","quick setup checklists",{"text":340,"config":341},"Aprender",{"href":342,"dataGaLocation":155,"dataGaName":343},"https://university.gitlab.com/","learn",{"text":345,"config":346},"Documentación del producto",{"href":347,"dataGaName":348,"dataGaLocation":155},"https://docs.gitlab.com/","product documentation",{"text":350,"config":351},"Videos de prácticas recomendadas",{"href":352,"dataGaName":353,"dataGaLocation":155},"/es/getting-started-videos/","best practice videos",{"text":355,"config":356},"Integraciones",{"href":357,"dataGaName":358,"dataGaLocation":155},"/es/integrations/","integrations",{"title":360,"items":361},"Descubrir",[362,367,371,376],{"text":363,"config":364},"Historias de éxito del cliente",{"href":365,"dataGaName":366,"dataGaLocation":155},"/es/customers/","customer success stories",{"text":95,"config":368},{"href":369,"dataGaName":370,"dataGaLocation":155},"/blog/","blog",{"text":372,"config":373},"Remoto",{"href":374,"dataGaName":375,"dataGaLocation":155},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":377,"config":378},"TeamOps",{"href":379,"dataGaName":380,"dataGaLocation":155},"/es/teamops/","teamops",{"title":382,"items":383},"Conectar",[384,389,394,399,404],{"text":385,"config":386},"Servicios de GitLab",{"href":387,"dataGaName":388,"dataGaLocation":155},"/es/services/","services",{"text":390,"config":391},"Comunidad",{"href":392,"dataGaName":393,"dataGaLocation":155},"/community/","community",{"text":395,"config":396},"Foro",{"href":397,"dataGaName":398,"dataGaLocation":155},"https://forum.gitlab.com/","forum",{"text":400,"config":401},"Eventos",{"href":402,"dataGaName":403,"dataGaLocation":155},"/events/","events",{"text":405,"config":406},"Socios",{"href":407,"dataGaName":408,"dataGaLocation":155},"/es/partners/","partners",{"backgroundColor":410,"textColor":411,"text":412,"image":413,"link":417},"#2f2a6b","#fff","Información sobre el futuro del desarrollo de software",{"altText":414,"config":415},"Tarjeta promocional The Source",{"src":416},"/images/navigation/the-source-promo-card.svg",{"text":418,"config":419},"Leer las últimas noticias",{"href":420,"dataGaName":421,"dataGaLocation":155},"/es/the-source/","the source",{"text":423,"config":424,"lists":426},"Empresa",{"dataNavLevelOne":425},"company",[427],{"items":428},[429,434,440,442,447,452,457,462,467,472,477],{"text":430,"config":431},"Acerca de nosotros",{"href":432,"dataGaName":433,"dataGaLocation":155},"/es/company/","about",{"text":435,"config":436,"footerGa":439},"Empleos",{"href":437,"dataGaName":438,"dataGaLocation":155},"/jobs/","jobs",{"dataGaName":438},{"text":400,"config":441},{"href":402,"dataGaName":403,"dataGaLocation":155},{"text":443,"config":444},"Equipo directivo",{"href":445,"dataGaName":446,"dataGaLocation":155},"/company/team/e-group/","leadership",{"text":448,"config":449},"Equipo",{"href":450,"dataGaName":451,"dataGaLocation":155},"/company/team/","team",{"text":453,"config":454},"Manual",{"href":455,"dataGaName":456,"dataGaLocation":155},"https://handbook.gitlab.com/","handbook",{"text":458,"config":459},"Relaciones con los inversores",{"href":460,"dataGaName":461,"dataGaLocation":155},"https://ir.gitlab.com/","investor relations",{"text":463,"config":464},"Centro de confianza",{"href":465,"dataGaName":466,"dataGaLocation":155},"/es/security/","trust center",{"text":468,"config":469},"AI Transparency Center",{"href":470,"dataGaName":471,"dataGaLocation":155},"/es/ai-transparency-center/","ai transparency center",{"text":473,"config":474},"Boletín",{"href":475,"dataGaName":476,"dataGaLocation":155},"/company/contact/","newsletter",{"text":478,"config":479},"Prensa",{"href":480,"dataGaName":481,"dataGaLocation":155},"/press/","press",{"text":483,"config":484,"lists":485},"Comuníquese con nosotros",{"dataNavLevelOne":425},[486],{"items":487},[488,491,496],{"text":162,"config":489},{"href":164,"dataGaName":490,"dataGaLocation":155},"talk to sales",{"text":492,"config":493},"Obtener ayuda",{"href":494,"dataGaName":495,"dataGaLocation":155},"/support/","get help",{"text":497,"config":498},"Portal de clientes",{"href":499,"dataGaName":500,"dataGaLocation":155},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":502,"login":503,"suggestions":510},"Cerrar",{"text":504,"link":505},"Para buscar repositorios y proyectos, inicie sesión en",{"text":506,"config":507},"gitlab.com",{"href":169,"dataGaName":508,"dataGaLocation":509},"search login","search",{"text":511,"default":512},"Sugerencias",[513,516,521,523,528,533],{"text":184,"config":514},{"href":189,"dataGaName":515,"dataGaLocation":509},"GitLab Duo (AI)",{"text":517,"config":518},"Sugerencias de código (IA)",{"href":519,"dataGaName":520,"dataGaLocation":509},"/es/solutions/code-suggestions/","Code Suggestions (AI)",{"text":234,"config":522},{"href":236,"dataGaName":234,"dataGaLocation":509},{"text":524,"config":525},"GitLab en AWS",{"href":526,"dataGaName":527,"dataGaLocation":509},"/es/partners/technology-partners/aws/","GitLab on AWS",{"text":529,"config":530},"GitLab en Google Cloud",{"href":531,"dataGaName":532,"dataGaLocation":509},"/es/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":192,"config":534},{"href":31,"dataGaName":535,"dataGaLocation":509},"Why GitLab?",{"freeTrial":537,"mobileIcon":542,"desktopIcon":547},{"text":538,"config":539},"Iniciar la prueba gratuita",{"href":540,"dataGaName":160,"dataGaLocation":541},"https://gitlab.com/-/trials/new/","nav",{"altText":543,"config":544},"Ícono de GitLab",{"src":545,"dataGaName":546,"dataGaLocation":541},"/images/brand/gitlab-logo-tanuki.svg","gitlab icon",{"altText":543,"config":548},{"src":549,"dataGaName":546,"dataGaLocation":541},"/images/brand/gitlab-logo-type.svg",{"freeTrial":551,"mobileIcon":555,"desktopIcon":557},{"text":552,"config":553},"Más información sobre GitLab Duo",{"href":189,"dataGaName":554,"dataGaLocation":541},"gitlab duo",{"altText":543,"config":556},{"src":545,"dataGaName":546,"dataGaLocation":541},{"altText":543,"config":558},{"src":549,"dataGaName":546,"dataGaLocation":541},"content:shared:es:main-navigation.yml","Main Navigation","shared/es/main-navigation.yml","shared/es/main-navigation",{"_path":564,"_dir":149,"_draft":6,"_partial":6,"_locale":7,"title":565,"titleMobile":565,"button":566,"config":570,"_id":572,"_type":142,"_source":143,"_file":573,"_stem":574,"_extension":146},"/shared/es/banner","¡GitLab Duo Agent Platform ya está en beta pública!",{"text":100,"config":567},{"href":568,"dataGaName":569,"dataGaLocation":155},"/es/gitlab-duo/agent-platform/","duo banner",{"layout":571},"release","content:shared:es:banner.yml","shared/es/banner.yml","shared/es/banner",{"_path":576,"_dir":149,"_draft":6,"_partial":6,"_locale":7,"data":577,"_id":780,"_type":142,"title":781,"_source":143,"_file":782,"_stem":783,"_extension":146},"/shared/es/main-footer",{"text":578,"source":579,"edit":585,"contribute":590,"config":595,"items":600,"minimal":772},"Git es una marca registrada de Software Freedom Conservancy, y nuestro uso de «GitLab» está bajo licencia",{"text":580,"config":581},"Ver fuente de la página",{"href":582,"dataGaName":583,"dataGaLocation":584},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":586,"config":587},"Editar esta página",{"href":588,"dataGaName":589,"dataGaLocation":584},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":591,"config":592},"Contribuya",{"href":593,"dataGaName":594,"dataGaLocation":584},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":596,"facebook":597,"youtube":598,"linkedin":599},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[601,624,677,707,743],{"title":173,"links":602,"subMenu":607},[603],{"text":604,"config":605},"Plataforma de DevSecOps",{"href":182,"dataGaName":606,"dataGaLocation":584},"devsecops platform",[608],{"title":314,"links":609},[610,614,619],{"text":611,"config":612},"Ver planes",{"href":316,"dataGaName":613,"dataGaLocation":584},"view plans",{"text":615,"config":616},"¿Por qué elegir GitLab Premium?",{"href":617,"dataGaName":618,"dataGaLocation":584},"/es/pricing/premium/","why premium",{"text":620,"config":621},"¿Por qué elegir GitLab Ultimate?",{"href":622,"dataGaName":623,"dataGaLocation":584},"/es/pricing/ultimate/","why ultimate",{"title":625,"links":626},"Soluciones",[627,632,635,637,642,647,650,653,656,661,663,665,667,672],{"text":628,"config":629},"Transformación digital",{"href":630,"dataGaName":631,"dataGaLocation":584},"/es/topics/digital-transformation/","digital transformation",{"text":260,"config":633},{"href":255,"dataGaName":634,"dataGaLocation":584},"security & compliance",{"text":247,"config":636},{"href":230,"dataGaName":231,"dataGaLocation":584},{"text":638,"config":639},"Desarrollo ágil",{"href":640,"dataGaName":641,"dataGaLocation":584},"/es/solutions/agile-delivery/","agile delivery",{"text":643,"config":644},"Transformación en la nube",{"href":645,"dataGaName":646,"dataGaLocation":584},"/es/topics/cloud-native/","cloud transformation",{"text":242,"config":648},{"href":244,"dataGaName":649,"dataGaLocation":584},"source code management",{"text":234,"config":651},{"href":236,"dataGaName":652,"dataGaLocation":584},"continuous integration & delivery",{"text":286,"config":654},{"href":288,"dataGaName":655,"dataGaLocation":584},"value stream management",{"text":657,"config":658},"GitOps",{"href":659,"dataGaName":660,"dataGaLocation":584},"/es/solutions/gitops/","gitops",{"text":299,"config":662},{"href":301,"dataGaName":302,"dataGaLocation":584},{"text":304,"config":664},{"href":306,"dataGaName":307,"dataGaLocation":584},{"text":309,"config":666},{"href":311,"dataGaName":312,"dataGaLocation":584},{"text":668,"config":669},"Educación",{"href":670,"dataGaName":671,"dataGaLocation":584},"/es/solutions/education/","education",{"text":673,"config":674},"Servicios financieros",{"href":675,"dataGaName":676,"dataGaLocation":584},"/es/solutions/finance/","financial services",{"title":319,"links":678},[679,681,683,685,688,690,693,695,697,699,701,703,705],{"text":330,"config":680},{"href":332,"dataGaName":333,"dataGaLocation":584},{"text":335,"config":682},{"href":337,"dataGaName":338,"dataGaLocation":584},{"text":340,"config":684},{"href":342,"dataGaName":343,"dataGaLocation":584},{"text":345,"config":686},{"href":347,"dataGaName":687,"dataGaLocation":584},"docs",{"text":95,"config":689},{"href":369,"dataGaName":370,"dataGaLocation":584},{"text":363,"config":691},{"href":692,"dataGaName":366,"dataGaLocation":584},"/customers/",{"text":372,"config":694},{"href":374,"dataGaName":375,"dataGaLocation":584},{"text":385,"config":696},{"href":387,"dataGaName":388,"dataGaLocation":584},{"text":377,"config":698},{"href":379,"dataGaName":380,"dataGaLocation":584},{"text":390,"config":700},{"href":392,"dataGaName":393,"dataGaLocation":584},{"text":395,"config":702},{"href":397,"dataGaName":398,"dataGaLocation":584},{"text":400,"config":704},{"href":402,"dataGaName":403,"dataGaLocation":584},{"text":405,"config":706},{"href":407,"dataGaName":408,"dataGaLocation":584},{"title":423,"links":708},[709,711,714,717,719,721,723,727,732,734,736,738],{"text":430,"config":710},{"href":432,"dataGaName":425,"dataGaLocation":584},{"text":712,"config":713},"Jobs",{"href":437,"dataGaName":438,"dataGaLocation":584},{"text":715,"config":716},"Liderazgo",{"href":445,"dataGaName":446,"dataGaLocation":584},{"text":448,"config":718},{"href":450,"dataGaName":451,"dataGaLocation":584},{"text":453,"config":720},{"href":455,"dataGaName":456,"dataGaLocation":584},{"text":458,"config":722},{"href":460,"dataGaName":461,"dataGaLocation":584},{"text":724,"config":725},"Sustainability",{"href":726,"dataGaName":724,"dataGaLocation":584},"/sustainability/",{"text":728,"config":729},"Diversidad, inclusión y pertenencia (DIB)",{"href":730,"dataGaName":731,"dataGaLocation":584},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":463,"config":733},{"href":465,"dataGaName":466,"dataGaLocation":584},{"text":473,"config":735},{"href":475,"dataGaName":476,"dataGaLocation":584},{"text":478,"config":737},{"href":480,"dataGaName":481,"dataGaLocation":584},{"text":739,"config":740},"Declaración de transparencia sobre la Ley de Esclavitud Moderna",{"href":741,"dataGaName":742,"dataGaLocation":584},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":483,"links":744},[745,748,750,752,757,762,767],{"text":746,"config":747},"Contactar con un experto",{"href":164,"dataGaName":165,"dataGaLocation":584},{"text":492,"config":749},{"href":494,"dataGaName":495,"dataGaLocation":584},{"text":497,"config":751},{"href":499,"dataGaName":500,"dataGaLocation":584},{"text":753,"config":754},"Estado",{"href":755,"dataGaName":756,"dataGaLocation":584},"https://status.gitlab.com/","status",{"text":758,"config":759},"Términos de uso",{"href":760,"dataGaName":761,"dataGaLocation":584},"/terms/","terms of use",{"text":763,"config":764},"Declaración de privacidad",{"href":765,"dataGaName":766,"dataGaLocation":584},"/es/privacy/","privacy statement",{"text":768,"config":769},"Preferencias de cookies",{"dataGaName":770,"dataGaLocation":584,"id":771,"isOneTrustButton":216},"cookie preferences","ot-sdk-btn",{"items":773},[774,776,778],{"text":758,"config":775},{"href":760,"dataGaName":761,"dataGaLocation":584},{"text":763,"config":777},{"href":765,"dataGaName":766,"dataGaLocation":584},{"text":768,"config":779},{"dataGaName":770,"dataGaLocation":584,"id":771,"isOneTrustButton":216},"content:shared:es:main-footer.yml","Main Footer","shared/es/main-footer.yml","shared/es/main-footer",{"_path":785,"_dir":149,"_draft":6,"_partial":6,"_locale":7,"header":786,"eyebrow":787,"blurb":788,"button":789,"secondaryButton":793,"_id":795,"_type":142,"title":796,"_source":143,"_file":797,"_stem":798,"_extension":146},"/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":157,"config":790},{"href":791,"dataGaName":160,"dataGaLocation":792},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":162,"config":794},{"href":164,"dataGaName":165,"dataGaLocation":792},"content:shared:es:next-steps.yml","Next Steps","shared/es/next-steps.yml","shared/es/next-steps",1753475424157]