Solicitar información

Temario del curso

Introducción a la ingeniería de plataformas

  • La perspectiva del desarrollador respecto a la ingeniería de plataformas.
  • Comprensión de las ventajas para los equipos de desarrollo.
  • Alineación entre objetivos de desarrollo e iniciativas de ingeniería de plataformas.

Plataformas autoservicio para desarrolladores

  • Fundamentos del modelo autoservicio y acceso on-demand a recursos.
  • Aprovechamiento de plataformas internas para el desarrollo y pruebas.
  • Practicar: Configuración de un entorno de pruebas autoservicio.

Automatización en el desarrollo

  • Automatización de tareas repetitivas dentro del proceso de desarrollo.
  • Aplicación de la integración continua (CI) y despliegue continuo (CD) por parte de los desarrolladores.
  • Practicar: Creación de pipelines automatizados para compilación e implementación.

Aprovechamiento de microservicios y contenedores

  • Introducción a la arquitectura basada en microservicios.
  • Contenerización mediante Docker y orquestación con Kubernetes.
  • Practicar: Contenerización de una aplicación y su despliegue en un clúster de Kubernetes.

Supervisión y observabilidad

  • Herramientas y metodologías para supervisar el estado de las aplicaciones.
  • Incorporación de mecanismos de observabilidad en los proyectos.
  • Practicar: Integración de herramientas de monitoreo en flujos de desarrollo.

Seguridad y cumplimiento normativo para equipos de desarrollo

  • Incorporación sistemática de prácticas de seguridad dentro del ciclo de vida del software.
  • Aplicación automatizada de exigencias de cumplimiento normativo.
  • Practicar: Uso de herramientas para análisis de seguridad y auditorías en pipelines CI/CD.

Colaboración y comunicación

  • Técnicas recomendadas para la coordinación entre equipos mediante plataformas.
  • Mejoras posibles en la comunicación organizada por herramientas digitales.
  • Practicar: Gestión colaborativa de proyectos con el uso de dichas plataformas.

Trabajo práctico

  • Elaboración de un proyecto piloto siguiendo principios de ingeniería de plataformas.
  • Aplicación conjunta de automatización, supervisión y mecanismos de seguridad.
  • Evaluación grupal e intercambio de opiniones entre participantes.

Resumen y pasos futuros

Requerimientos

  • Conocimientos sobre el ciclo de vida del desarrollo de software (SDLC).
  • Experiencia previa con sistemas de control de versiones (por ejemplo, Git).
  • Familiaridad con los conceptos básicos de la contenerización.

Público objetivo

  • Desarrolladores de software.
  • Miembros del equipo de desarrollo.
  • Profesionales de DevOps.
 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