Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Soberanía DevSecOps con GitLab
- Git CE vs EE vs GitLab.com: comparación de características y control.
- Arquitectura Omnibus y opciones de implementación con tablas Helm en Kubernetes.
- Riesgos de bloqueo en SaaS y requisitos de residencia de datos.
Instalación y Arquitectura
- Instalación Omnibus en Ubuntu con PostgreSQL y Redis.
- Tabla Helm de GitLab en Kubernetes con volúmenes persistentes.
- Servicios externos: almacenamiento de objetos, SMTP, LDAP.
- Replicación geográfica para recuperación ante desastres multi-región.
Gestión de Repositorios y Proyectos
- Agrupaciones, sub-agrupaciones y jerarquías de proyectos.
- Flujos de trabajo de solicitudes de incorporación de cambios, revisión de código y reglas de aprobación.
- Cuadros de incidencias, epopeyas e hitos para planificación ágil.
- Wiki, fragmentos y gestión de lanzamientos.
Ingeniería de Pipelines CI/CD
- Sintaxis .gitlab-ci.yml, fases y dependencias de trabajos.
- Tipos de ejecutores: compartidos, por agrupación y específicos.
- Ejecutor Docker, ejecutor Kubernetes y escalado automático.
- Caché de artefactos, publicación en el registro y fases 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 con LDAP, SAML e OpenID Connect.
- Autenticación de dos factores y tokens de acceso personal.
- Listas de permitidos por IP y registro de eventos de auditoría.
Registros 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.
Monitoreo y Escalado
- Métricas Exporter de GitLab y paneles Grafana.
- Afinación de bases de datos y agrupación de conexiones con PgBouncer.
- Escalado horizontal de nodos web, API y Sidekiq.
- Estrategias de respaldo: 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 sobre CI/CD, orquestación de contenedores y flujos de trabajo Git.
- Experiencia con PostgreSQL y Redis a gran escala.
Público Objetivo
- Equipos DevOps empresariales que sustituyen GitLab.com o GitHub Enterprise.
- Organizaciones que requieren plena soberanía sobre la cadena de herramientas DevSecOps.
- Sectores regulados que necesitan CI/CD en las instalaciones y registros privados.
21 Horas
Reseñas (1)
Me gusta que recibo respuestas inmediatas a mis preguntas.
Szabolcs Kriston - Ericsson
Curso - Advanced GitLab
Traducción Automática