- 1

DevOps con GitLab para automatizar entregas de software
04:19 - 2

Qué es DevOps y cómo integra desarrollo con operaciones
08:44 - 3

DevOps como ciclo iterativo continuo: etapas y beneficios clave
08:21 - 4

GitLab como plataforma integral para el ciclo de vida DevOps
09:29 - 5

Diferencias clave entre GitLab y GitHub para desarrolladores
03:25
Automatización en desarrollo con DevOps y GitLab
Clase 53 de 53 • Curso de DevOps con GitLab
Contenido del curso
- 11

Diferencias entre Agile y Waterfall en desarrollo de software
06:20 - 12

Creación y gestión de issues en GitLab para colaboración eficaz
12:07 - 13

Etiquetas para organizar issues en GitLab
07:30 - 14
Planificación en Gitlab-Pesos
02:40 - 15

Creación y gestión de milestones en GitLab para sprints y releases
07:23 - 16

Boards en GitLab para visualizar flujos de trabajo con issues
06:25 - 17

Service Desk de GitLab para soporte por correo electrónico
08:34 - 18
Planificación en Gitlab-Quick actions
00:33
- 19

Inicialización de Angular con GitLab y test-driven development
06:50 - 20

Merge requests y control de calidad en GitLab
12:24 - 21

Flujo completo de merge requests en GitLab
09:24 - 22

Automatización de flujos de trabajo con GitLab CI
02:59 - 23

GitLab CI: configuración, stages y variables para automatización
10:12 - 24

Configuración de GitLab CI para proyectos Angular
11:53 - 25

Validación de archivos GitLab CI con linter antes del pipeline
09:18 - 26
gitlab-ci.yml
02:33 - 27

Configuración de GitLab Pages para hosting estático con CI
04:26 - 28

Configuración de GitLab Pages para deploy automático de Angular
13:11 - 29

Desarrollo ágil y sus doce principios fundamentales
02:33 - 30

GitLab AutoDevOps: pipelines automatizados con seguridad y calidad
06:26 - 31

Configuración de GitLab Auto DevOps con Kubernetes en Google Cloud
09:39 - 32

Configuración de Auto DevOps en GitLab con Kubernetes
13:38
- 35

DevSecOps: integración de seguridad en el ciclo de desarrollo
06:27 - 36

Autenticación de commits con llaves PGP en GitLab
10:18 - 37

Pruebas estáticas de seguridad en GitLab para detectar vulnerabilidades
08:37 - 38

Análisis de contenedores con GitLab y Clair para detectar vulnerabilidades
03:40 - 39

Análisis de vulnerabilidades en dependencias de NPM, PIP y Composer
05:35 - 40

Pruebas dinámicas de seguridad con DAST en GitLab
06:37 - 41

GitLab Security Dashboard: hub centralizado de vulnerabilidades
04:35
- 42

Continuous Deployment seguro con GitLab y control de riesgos
08:04 - 43

Configuración de ambientes en GitLab para desarrollo industrial
08:08 - 44

Review apps: ambientes efímeros por branch para feedback rápido
13:34 - 45
Estrategias de Distribución
04:29 - 46
Feature Flags
03:07 - 47

Rollback en GitLab para revertir errores en producción
05:14
- 48

Importancia del monitoreo en DevOps y despliegue continuo
04:59 - 49

Métricas de desempeño en GitLab con Prometheus
04:35 - 50

Métricas de salud en GitLab para prevenir fallas de infraestructura
05:44 - 51

Métricas de equipo en GitLab para optimizar workflows de DevOps
05:45 - 52

Integración de GitLab con Sentry para rastrear errores en producción
12:27
Automatizar tus procesos de desarrollo es la ventaja competitiva que te permite competir en un mercado difícil. Con una visión clara de DevOps como filosofía y conjunto de herramientas, y con GitLab como plataforma integrada, puedes enviar código seguro y eficiente que las personas disfrutan y, sobre todo, que resuelve problemas.
¿Cómo convierte DevOps el código artesanal en código industrial?
Adoptar DevOps te llevó de producir código artesanal a código industrial. No es solo técnica: es entender una filosofía y aplicar herramientas concretas para competir en una industria altamente competitiva. Con esta base, puedes transformar cómo se desarrolla código dentro de startups o compañías nuevas.
¿Qué habilidades consolidaste con la automatización?
- Automatizar tus procesos de desarrollo para ganar consistencia y velocidad.
- Enviar código seguro, eficiente y centrado en resolver problemas.
- Usar DevOps como filosofía práctica para competir mejor.
- Impulsar la agilidad del equipo como objetivo permanente.
- Mantener el aprendizaje continuo: nunca pares de aprender.
¿Por qué la automatización ofrece ventaja competitiva hoy?
La automatización te permite aprovechar al 100% la infraestructura construida en los últimos treinta años en Internet. Así puedes mandar código de forma segura y eficiente, generando valor real para usuarios exigentes y mercados complejos.
¿Cómo impacta en startups y nuevas compañías?
- Generar startups con una base de automatización desde el inicio.
- Entrar a una empresa y cambiar cómo se desarrolla el código.
- Hacer que el equipo sea lo más ágil posible en su día a día.
¿Qué datos clave refuerzan su valor?
- Aprovechar la infraestructura de Internet al 100% para enviar valor continuo.
- Asegurar que el código sea seguro, eficiente y que las personas lo disfruten.
- Enfocarse en resolver problemas de forma consistente y medible.
¿Qué hace GitLab más allá de ser un repositorio?
GitLab no es solo un lugar para guardar código. Es un set de herramientas integradas, listas para usarse, que te permiten aprovechar la automatización sin fricción. En palabras del ponente, son los “cohetes” que permiten moverse a velocidad máxima.
¿Cómo impulsa la agilidad del equipo?
- Facilita trabajar con procesos integrados de principio a fin.
- Alinea el objetivo del head of engineering: que el equipo sea lo más ágil posible.
- Reduce la fricción entre ideas, cambios y entrega de valor.
¿Qué palabras clave debes recordar?
- DevOps: filosofía y herramientas para competir mejor.
- Automatización: estrategia para enviar código seguro y eficiente.
- GitLab: plataforma integrada más allá de repositorio.
- Infraestructura de Internet: construida en los últimos treinta años y aprovechable al 100%.
- Código industrial: resultado de pasar de artesanal a procesos automatizados.
- Agilidad: foco central del rol de head of engineering.
- Aprendizaje continuo: nunca pares de aprender.
¿Tienes una experiencia que quieras compartir o una duda puntual? Deja tu comentario y, si quieres seguir la conversación, Twitter: jdaroesli.