Contacta con nosotros

Temario del curso

Soberanía DevSecOps con GitLab

  • GitLab CE frente a EE frente a GitLab.com: comparación de funcionalidades y control.
  • Arquitectura Omnibus y opciones de despliegue con Helm en Kubernetes.
  • Riesgos de dependencia del SaaS y requisitos de residencia de datos.

Instalación y arquitectura

  • Instalación Omnibus en Ubuntu con PostgreSQL y Redis.
  • Chart Helm de GitLab en Kubernetes con volúmenes persistentes.
  • Servicios externos: almacenamiento de objetos, SMTP, LDAP.
  • Replicación Geo para recuperación ante desastres multi-región.

Gestión de repositorios y proyectos

  • Grupos, subgrupos y jerarquías de proyectos.
  • Flujos de trabajo de pull requests, revisión de código y reglas de aprobación.
  • Tableros de incidencias, épicos y hitos para la planificación ágil.
  • Wiki, fragmentos (snippets) y gestión de lanzamientos.

Ingeniería de pipelines CI/CD

  • Sintaxis .gitlab-ci.yml, etapas y dependencias entre tareas.
  • Tipos de Runners: shared, group y specific runners.
  • Ejecutor Docker, ejecutor Kubernetes y escalado automático.
  • Cacheo de artefactos, publicación en el registro y etapas de despliegue.

Análisis de seguridad

  • SAST, DAST, análisis de dependencias y análisis de contenedores.
  • Detección de secretos y cumplimiento de licencias.
  • Paneles de vulnerabilidades y seguimiento de remediación.

Autenticación y autorización

  • SSO mediante LDAP, SAML y OpenID Connect.
  • Autenticación de dos factores (2FA) y tokens de acceso personal.
  • Listas blancas de IPs y registro de eventos de auditoría.

Registro y gestión de paquetes

  • Registro de contenedores: autenticación, políticas de limpieza y replicación.
  • Registro de paquetes para Maven, npm, PyPI y Conan.
  • Carga genérica de paquetes para artefactos internos.

Monitorización y escalado

  • Métricas GitLab Exporter y paneles Grafana.
  • Afinación de la base de datos y agrupamiento de conexiones con PgBouncer.
  • Escalado horizontal de nodos web, API y sidekiq.
  • Estrategias de copia de seguridad: tareas rake, almacenamiento de objetos y verificación de restauración.

Requerimientos

  • Administración avanzada de sistemas Linux y nociones básicas de Ruby/Go.
  • Conocimiento de CI/CD, orquestación de contenedores y flujos de trabajo con Git.
  • Experiencia previa con PostgreSQL y Redis a gran escala.

Público objetivo

  • Equipos DevOps empresariales que sustituyen GitLab.com o GitHub Enterprise.
  • Organizaciones que requieren soberanía completa sobre la cadena de herramientas DevSecOps.
  • Sectores regulados que necesitan CI/CD y registro en las instalaciones (on-premise).
 21 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 4350 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (1)

Próximos cursos

Categorías Relacionadas