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
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?
10h
p/ conclusión
55
Actividades
156
Minutos de video
7
Alumnos en este curso
0
Nota del curso
Certificado de participación
Instructores
Contenido Detallado
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. 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. 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. 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. 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. 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. 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
