Solicitar información

Temario del curso

Introducción y fundamentos básicos

  • Evaluación previa: conocimientos existentes sobre Git y GitLab por parte de los asistentes.
  • Repaso conceptual: commits, ramas, fusiones y operaciones push/pull.
  • Resumen comparativo entre las ediciones Free, Premium y Ultimate de GitLab.
  • Aplicaciones típicas de GitLab y ventajas estratégicas para organizaciones.

Descripción general de funciones y arquitectura del sistema

  • Paseo guiado por la interfaz principal y organización básica de proyectos.
  • Elementos clave: gestión de repositorios, pipelines automatizados y paneles de seguimiento.
  • Arquitectura del entorno CI/CD junto con explicación funcional de los ejecutores.

Flujos de trabajo típicos en GitLab

  • Tipologías más comunes: comparativa entre GitLab Flow y GitFlow.
  • Procesamiento de solicitudes de fusión, aprobaciones y ciclos de revisión colaborativa.
  • Mecanismos de administración de ramas y permisos asignados.

Estructuración y agrupación de proyectos

  • Conceptos fundamentales sobre grupos, subgrupos y jerarquías espaciales en GitLab.
  • Políticas de visibilidad del código y regulaciones de acceso por niveles de grupo.
  • Estrategias para duplicación segura de proyectos e integración multidisciplinar de equipos.

Diseño e implementación de flujos automatizados

  • Configuración y registro funcional de los GitLab Runners.
  • Mecanismos basados en Docker o Kubernetes para ejecución remota.
  • Análisis crítico sobre utilidad y limitaciones del protocolo Docker-in-Docker (DIND).
  • Técnicas básicas de resolución problemas frecuentes relacionados con ejecutores.
  • Creación de archivos gitlab-ci.yml siguiendo buenas prácticas y criterios estándar.
  • Aplicación eficiente de variables externas e identificadores confidenciales en el ámbito de CI.
  • Diseño modular de secuencias operativas segmentadas con etapas lógicas claras.
  • Integración continua mediante plantillas comunes y definiciones compartibles entre proyectos.
  • Sincronización temporal mediante programaciones automáticas, accionamientos remotos o controles manuales.
  • Diseño estratégico para generar lanzamientos funcionales con políticas adecuadas de marcado versión.

Gestión de tareas y dinámicas colaborativas

  • Generación coordinada y vinculación cruzada entre distintos elementos críticos.
  • Aplicaciones contextuales de etiquetas temáticas o paneles estructurados para mejor organización.
  • Seguimiento cronológico del progreso utilizando hitos predeterminados.

Uso creativo del lenguaje Markdown en GitLab

  • Formatos de edición textual válidos para documentos o intercambios técnicos.
  • Aprovechamiento del sistema tipográfico para crear ilustraciones visuales sencillas.
  • Estructuración jerárquica mediante listas o tablas organizadas de forma lógica.

Funcionalidades GitLab Pages

  • Publicación autónoma de sitios web estáticos derivados directamente de repositorios Git.
  • Personalización avanzada con dominios personalizados asociados a las páginas expuestas.
  • Sincronizaciones constantes entre entornos Pages y los procesos automatizados del sistema CI.

Protección de datos y regulación de acceso

  • Mecanismos autenticadores mediante códigos privados o tokens proyectuales.
  • Estrategias específicas para proteger identificadores internos asociados a flujos automáticos.
  • Descripción resumida de funcionalidades nativas orientadas al escaneo y auditoría de seguridad informática.

Diagnóstico de anomalías e integración técnica

  • Reconocimiento sistémico frente a errores recurrentes en las etapas automatizadas.
  • Seguimiento detallado a través de registros ejecutores para identificar fallos operativos.
  • Sugerencias prácticas orientadas a optimizar resiliencia y consistencia estructural de pipelines.

Cierre transversal e indicaciones futuras

  • Recapitulación global respaldada por un periodo abierto para preguntas finales.
  • Evaluaciones prácticas o test estructurados como criterio validador de aprendizaje.
  • Cumplimentación y revisión final del formato institucional orientado al feedback académico.
  • Listado actualizado de referencias bibliográficas y herramientas digitales para evolución profesional continua.

Requerimientos

  • Se requiere conocimientos básicos sobre Linux para la sección relativa al GitLab Runner

Público objetivo

  • Profesionales de DevOps.
  • Desarrolladores e ingenieros de software que emplean GitLab en entornos colaborativos.
  • Líderes técnicos e integradores de sistemas encargados de desplegar pipelines con GitLab.
 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