curso de_

Microservicios en la práctica: entendiendo la toma de decisiones

Es parte de los cursos de Arquitectura de software en DevOps.
Discusiones sobre este curso

Microservicios en la práctica: entendiendo la toma de decisiones

Resumen del curso

  • Aprende a pensar en la arquitectura de microservicios
  • Conoce las etapas clave para crear un servicio
  • Entiende cómo se comunican los distintos servicios entre sí
  • Explora conceptos importantes de seguridad en microservicios
  • Analiza diferentes técnicas de despliegue de microservicios

Público Objetivo

Cualquier desarrollador con experiencia o arquitecto de software interesado en aprender a construir y mantener una arquitectura basada en microservicios.

Contenido relacionado

Cursos de Arquitectura de software en DevOps. Lea nuestros artículos de DevOps.

Última actualización

5/14/2026

¿Ya eres alumno?

Comienza el curso ahora

10h

p/ conclusión

55

Actividades

156

Minutos de video

7

Alumnos en este curso

0

Nota del curso

Certificado de participación

Contenido Detallado

  1. 1. Fundamentos de Microservicios

    • Introducción
    • Monolito vs microservicios
    • Bases fundamentales de microservicios
    • Monolito vs Microservicios
    • ¿Por qué surgen los microservicios?
    • Surgimiento de los microservicios
    • Lo que aprendimos
  2. 2. Bienvenido a la realidad

    • Conociendo el proyecto
    • Conociendo cada componente
    • Componentes de lenguajes
    • Levantando el proyecto
    • Para saber más: Submódulos
    • Solo un comando
    • Para saber más: Correo electrónico
    • Hazlo como yo lo hice
    • ¿Qué aprendimos?
  3. 3. Inicio de todo

    • Organización del proyecto
    • Para saber más: Monorepo
    • ¿Por qué un multirepo?
    • Otra desventaja
    • Los submodulos en github
    • Para saber más: Submódulos
    • Hazlo como yo lo hice
    • ¿Qué aprendimos?
  4. 4. Infraestructura

    • Revisando el diseño
    • Escalando servicios
    • Indepedencia de los servicios
    • ¿Por qué aislar?
    • The twelve factors
    • Hazlo como yo lo hice
    • ¿Qué aprendimos?
  5. 5. Build y Deploy

    • Estudiando rutinas
    • Analizando opciones
    • Travis CI
    • Definiendo una acción
    • Ejecutando las acciones
    • Trabajando con pull request
    • Verificaciones de estado
    • Hazlo como yo lo hice
    • ¿Qué aprendimos?
  6. 6. Un poco de código

    • Diferentes arquitecturas
    • Tareas en segundo plan
    • Herramienta Cron
    • Comunicación asincrona
    • Para saber más: Fanout
    • Hazlo como yo lo hice
    • ¿Qué aprendimos?
  7. 7. Front-end

    • Mas de un front
    • Optimistic vs Pessimistic
    • ¿Qué enfoque?
    • Microfronts
    • Proyecto final del curso
    • Hazlo como yo lo hice
    • Conclusión
    • ¿Qué aprendimos?
  • Acceso a todos los cursos

  • Estudiar las 24 horas, dónde y cuándo quieras

  • Nuevos cursos cada semana