top of page
Catálogo cursos_complementarios.png

Arquitectura de microservicios

Conocé las ventajas y desafíos que las arquitecturas distribuidas orientadas a microservicios presentan para los proyectos de software actuales.

Información del curso
Modalidad

Online

Duración

8 horas, distribuidas en dos jornadas de 4 horas cada una

Grupo privado de alumnos, a medida de tu empresa

Objetivos

Desarrollar en los participantes un profundo conocimiento práctico en cuanto a las preocupaciones de la Arquitectura de Software desde una perspectiva ágil, a través de la experiencia práctica y las discusiones, apoyadas por presentaciones de conferencias.

El curso se centra en temas y prácticas de arquitectura, incluyendo, patrones de arquitectura y tácticas, las prácticas de diseño de colaboración y pruebas de atributos de calidad.

¿Qué aprenderás en este curso?

1. De este curso te llevás la experiencia de compartir y aprender junto a otros cómo concebir la arquitectura de una aplicación de manera colaborativa.


2. Vas a enriquecer tus criterios de decisión a la hora de pensar qué restricciones entran en juego, cuáles son los atributos de calidad esperados y cuándo es el mejor momento de pensar y diseñar la arquitectura de un sistema complejo.

Contenido
Módulo 1 - Arquitectura de Software en el ciclo de vida de Ágil

• ¿Qué es Arquitectura de Software?.

• Arquitectura de Software, un lenguaje compartido.

• Diseño y Arquitectura.

• Arquitectura de Software en el ciclo de vida de Ágil.



Módulo 2 - Atributos de Calidad y Restricciones

• El papel de las restricciones en Diseño.

• Tipos de Restricciones.

• El impacto de las restricciones.

• Atributos de Calidad.

• Describir el sistema en términos de atributos de calidad.

• Las interrelaciones entre los atributos de calidad.

• Partir de atributos de calidad para diseñar decisiones.



Módulo 3 - Diseño de Arquitectura emergente basado en atributos de calidad

• Diseño basado en atributos de calidad.

• Tácticas en Arquitectura y Patrones de Diseño.

• Patrones de Arquitectura.

• Estructuras de Arquitectura.

• Métodos de diseño de arquitectura emergente.

¿A quién está dirigido?

Desarrolladores y personas de perfil técnico vinculados a equipos de desarrollo, incluyendo testers, analistas, analistas de calidad y mejora, arquitectos, administradores de tecnología, gerentes de proyecto y de desarrollo.

Abstract Red Waves

Consultá por precios para grupos

bottom of page