Curso Avanzado DevOps Online

DevOps (acrónimo inglés de development –desarrollo– y operations –operaciones-) es una práctica de ingeniería de software que tiene como objetivo unificar el desarrollo de software (Dev) y la operación del software (Ops).
CEA Centro de estudios avanzados verticall RGB

Plan de Estudios Curso Avanzado DevOps Online

DevOps (acrónimo inglés de development –desarrollo– y operations –operaciones-) es una práctica de ingeniería de software que tiene como objetivo unificar el desarrollo de software (Dev) y la operación del software (Ops). La principal característica del movimiento DevOps es defender enérgicamente la automatización de pruebas y el monitoreo en todos los pasos de la construcción del software, desde la integración, las pruebas, la liberación hasta la implementación y la administración de la infraestructura. DevOps apunta a ciclos de desarrollo más cortos, mayor frecuencia de implementación, lanzamientos más confiables, en estrecha alineación con los objetivos comerciales.Para las personas que quieran obtener la certificación oficial de DASA DevOps Fundamentals, este curso les capacita plenamente para superar el test de certificación.Para las personas que quieran obtener la certificación oficial de DASA DevOps Fundamentals, este curso les capacita plenamente para superar el test de certificación. A través del Máster en DevOps aprenderás todo lo necesario para llevar a cabo el proceso del ciclo de vida completo para implementar software. Dominar DevOps, tanto en los conocimientos como en su uso es una gran ventaja competitiva en el mundo tecnológico actual, gracias a implementaciones más rápidas y frecuentes podemos reducir los tiempos de entrega. Al poder automatizar tareas que sean repetitivas, los errores serán mucho menores de forma que la calidad de nuestro trabajo irá en aumento. Con el máster DevOps Online serás capaz de hacer todo esto y mucho más, además de poder prepararte para la certificación oficial en DevOps.
Capacitar a los alumnos/as que tienen ya conocimientos en el área de Desarrollo para ser capaces de adquirir una visión completa de las principales tecnologías de desarrollo existentes siempre siguiendo los principios DEVOPS siendo capaces una vez finalizada la formación de aplicar esta forma de desarrollo en los proyectos tecnológicos.
El máster devops online está dirigido principalmente a desarrolladores interesados en adquirir conocimientos en torno a las principales tecnologías existentes, como Docker, Git y Kubernetes, siguiendo los principios DevOps

BLOQUE I: INTRODUCCIÓN A DEVOPS-AGILE (25 HRS)

MÓDULO 1 – Introducción a devops
  • Introducción a devops. Definiciones de devops
  • Mapa de habilidades y conocimientos. Vocabulario inicial básico
  • ¿Por qué existe devops? Retos a superar
  • La barrera de confusión
  • Problemas que justifican la existencia de devops. Beneficios de devops
  • Reducción del tiempo de ciclo. Antifragilidad
  • Conclusión: 7 razones para devops
MÓDULO 2 – Marco devops
  • Marco devops. Devops, agile y leanit
  • Declaración de interdependencia. Valores añadidos de la propuesta ágil
  • ¿Por qué transformación digital, agilismo y lean van de la mano?
  • Principios clave de devops: Enfoque cliente-céntrico
  • Responsabilidad end-to-end
  • Equipos multifuncionales autónomos. Mejora continua
  • Automatiza todo lo que se pueda. Marco competencial
MÓDULO 3 – Cultura devops
  • Análisis de la cultura organizacional. La matriz de bcg
  • Modelo de los 3 horizontes. Construir la cultura devops
  • Modelar el comportamiento deseado. Facilitar el crecimiento de equipos
  • Gestión visual y colaboración
  • Calidad en origen. Deuda técnica y método dmaic
  • Mentalidad kaizen: Fallar rápido, valor y experimentación
  • Liderazgo para devops. Negociación y escucha activa
  • Propuestas para crear una cultura devops. Globalización y diversidad
MÓDULO 4 – Organización
  • Devops y su impacto sobre la estructura organizacional
  • Enfoque en la actividad vs. Enfoque en el producto
  • Organigrama devops y equipos autónomos
  • Modelo de organización spotify. Arquitectura de microservicios
  • Resiliencia sistemática. Sistemas heredados y patrón strangler
  • Gobernanza scrum de scrums
MÓDULO 5- Procesos
  • Itsm (it service management) agile
  • Tradicional vs. Agile. Cambio en la triple restricción
  • Los 4 valores y 12 principios del manifiesto ágil
  • Scrum: Productos, pilares, valores, reuniones y roles
  • Lean: Los 8 desperdicios y mapa de flujo de valor
  • Story mapping y producto mínimo viable
MÓDULO 6 – Automatización
  • Automatización para la entrega de software. Cuadrante de perrow
  • Mejora del rendimiento. Entrega continua
  • El software debe fluir. Retroalimentación
  • Automatización del centro de datos. Cloud y principios del cloud
  • Aprovisionamiento automatizado. Manifiesto reactivo
MÓDULO 7 – Medición y mejora
  • La importancia de la medición. Ciclo de mejora
  • Niveles de métricas y modelo de 3 modos para la retroalimentación
  • Mediciones y modelo calms. Elección de métricas adecuadas
  • Los 5 mejores predictores del rendimiento de ti
  • Monitorización continua. Paneles de retroalimentación y logs

BLOQUE II: GIT-GITHUB (30 HRS)

  • MÓDULO 1. Iniciando en git
  • MÓDULO 2. Creando nuevas versiones
  • MÓDULO 3. Accediendo a versiones anteriores
  • MÓDULO 4. Ramas
  • MÓDULO 5. Repositorios remotos locales
  • MÓDULO 6. Repositorios remotos online (git básico)
  • MÓDULO 7. Repositorios remotos online (git avanzado)

BLOQUE III: DOCKERS (40 HRS)

MÓDULO 1. Fundamentos de los contenedores
  • Introducción a docker y ciclo de desarrollo de software
  • Instalación de docker
  • Creando y gestionando imágenes
  • Volúmenes
MÓDULO 2. Arquitecturas de microservicios
  • Docker y los microservicios. Arquitecturas soa
  • Relación entre docker y microservicios
MÓDULO 3. Construcción de imágenes
  • Dockerfiles y caché de docker
  • Buenas prácticas
MÓDULO 4. Fundamentos de orquestación
  • Comunicaciones y redes
  • Docker-compose, docker swarm y kubernetes
  • Secretos
TEMA 5. Desarrollo de aplicación usando docker
  • Despliegue, debugging y testing
  • Health checks, logs y gestión de errores
  • Routing mesh y publicando aplicación
TEMA 6. Ci & cd
  • Integración continua con docker. Etiquetado y versionado
  • Docker hub y gestión de configuración
  • Test de integración con docker. Escaneo y promoción de imágenes

BLOQUE IV: KUBERNETES (40 HRS)

  • MÓDULO 1. Arquitectura de kubernetes
  • MÓDULO 2. Diferencias entre los distintos tipos de workloads
  • MÓDULO 3. Servicios y ingress
  • MÓDULO 4. Configmaps y secrets
  • MÓDULO 5. Kubectl overview
  • MÓDULO 6. Kubectl comandos similares con docker
  • MÓDULO 7. Estrategias de almacenamiento y persistencia
  • MÓDULO 8. Aspectos de seguridad: Control de acceso al api, rbac
  • MÓDULO 9. Kubernetes on premise. Consideraciones
  • MÓDULO 10. Kubernetes en la nube. Valoración de despliegue

Salidas Profesionales

Nuestros programas y cursos universitarios están diseñados para prepararte para un entorno laboral en constante evolución, donde las competencias digitales y la capacidad de adaptación marcan la diferencia. 

  • Ingeniero/a DevOps
  • Administrador/a de Sistemas Cloud
  • Especialista en Integración Continua (CI/CD)
  • Ingeniero/a de Infraestructura
  • Site Reliability Engineer (SRE) Junior

Nuestros alumnos trabajan en:

siemens ()
iberdrola white ()
ntt ()
arval b ()

Títulación Universitaria

Una vez finalizada el Curso Avanzado DevOps Online, el alumno recibe:
Título Acreditado por UCJC . Este título es válido para conseguir méritos en procesos selectivos, bolsas, oposiciones, etc y que por tanto serán reconocidos en el ámbito profesional.
Al aprobar la formación los estudiantes reciben el título con 5 créditos ECTS y código de verificación.
CEA Centro de estudios avanzados verticall RGB

Próximas Convocatorias

2 Junio
Plazas abiertas
1 Julio
Plazas abiertas

Financiación y Becas

Métodos de pago y financiación

logo Paypal

Bonificaciones y Becas

Logo Fundae

FAQs

Depende del tipo de formación:

  • Programas Avanzados: Por lo general, sí se requiere un título de Grado, Licenciatura o Diplomatura. No obstante, si tienes una experiencia profesional acreditada en el sector, podrías acceder previa valoración de la dirección del programa.
  • Cursos Avanzados y Microcredenciales: No es necesario tener un título universitario previo. Están diseñados para ser accesibles a cualquier persona que quiera actualizar sus competencias.

Aunque ambos son de corta duración (menos de 15 ECTS), la Microcredencial tiene un enfoque europeo. Es una «píldora» de conocimiento muy específica, certificada digitalmente, y diseñada para ser apilable. Esto significa que puedes cursar varias microcredenciales y, en el futuro, convalidarlas para obtener un título de mayor rango (como un Programa Avanzado).

El ECTS (European Credit Transfer System) es la unidad de medida del trabajo del estudiante.

  • 1 crédito ECTS equivale a 25 horas de dedicación (clases, estudio, trabajos).
  • Al ser créditos universitarios, tienen validez en todo el Espacio Europeo de Educación Superior (EEES), lo que facilita que otras instituciones reconozcan tu formación.

Al finalizar con éxito, recibirás un Título Propio de la Universidad Camilo José Cela. Estos títulos están orientados específicamente al mercado laboral y a la especialización profesional, diferenciándose de los Grados o Másteres Oficiales que tienen un enfoque más académico o de acceso al doctorado.

Sí, es posible a través de la vía de Experiencia Profesional. La normativa actual permite que profesionales sin título universitario pero con trayectoria demostrable en el área del curso puedan cursarlo y obtener el diploma correspondiente. ¡Consúltanos tu caso particular!

¡Totalmente! La mayoría de nuestra oferta de formación permanente está diseñada bajo una metodología flexible (online o semipresencial), pensada específicamente para profesionales en activo que necesitan compatibilizar su aprendizaje con su jornada laboral.

Otras formaciones relacionadas con Dev & DevOps

Scroll al inicio