Introducci贸n al curso

1

Introducci贸n al curso de Profesional de Arquitectura de Software

Atributos de calidad

2

Definici贸n

3

Atributos: Idoneidad funcional

4

Atributos: Eficiencia de ejecuci贸n

5

Atributos: Compatibilidad

6

Atributos: Usabilidad

7

Atributos: Confiabilidad

8

Atributos: Seguridad

9

Atributos: Mantenibilidad

10

Atributos: Portabilidad

11

Tensiones entre atributos

12

Analizando PlatziServicios

Patrones de arquitectura

13

Patrones monol铆ticos vs distribuidos

14

Patrones: Modelo Vista Controlador

15

Patrones: Capas

16

Patrones: Orientado a eventos / Provisi贸n de eventos.

17

Patrones: Microkernel - Plug-ins

18

Patrones: Comparte-nada

19

Patrones: Microservicios

20

Patrones: CQRS

21

Patrones: Hexagonal - Puertos y adaptadores

22

Patrones: Dise帽o orientado al dominio

23

Combinando patrones de arquitectura

24

Analizando nuevamente PlatziServicios

Dise帽o de una arquitectura

25

Pararse en hombros de gigantes

26

Herramientas y partes de un dise帽o: Tipos de conectores

27

Conectores: Llamado asincr贸nico / sincr贸nico. Modelo Cliente servidor.

28

Conectores: Enrutador, difusi贸n

29

Conectores: Pizarra, repositorio, colas, modelo PUBSUB

30

Escenarios y t谩cticas

31

Escenarios: Disponibilidad, detecci贸n, reparaci贸n

32

Escenarios: Reintroducci贸n y prevenci贸n

33

Escenarios: Mantenibilidad

34

Escenarios: Prevenir efectos domin贸 y diferir enlace

35

Escenarios: Eficiencia de ejecuci贸n

36

Escenarios: Seguridad

37

Escenarios: Capacidad de prueba

38

Escenarios: Usabilidad

39

Validar las decisiones de dise帽o: Arquitectura en evoluci贸n

40

脷ltimo an谩lisis a PlatziServicios

Modelado y documentaci贸n de arquitectura

41

C贸mo comunicar la arquitectura: Vistas y Puntos de vista

42

Documentaci贸n vs implementaci贸n

43

Conclusiones del curso

A煤n no tienes acceso a esta clase

Crea una cuenta y contin煤a viendo este curso

Combinando patrones de arquitectura

23/43
Recursos

Aportes 38

Preguntas 5

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

En este curso creo que este tipo de videos estarian mucho mejor. Tanta teoria seguida puede resultar contraproducente

Un Rest API, un API es una interfaz de un componente de software y REST es un estilo de arquitectura llamado transferencia de estado representacional

Modelo-vista-controlador (MVC) es un patr贸n de arquitectura de software, que separa: los datos y la l贸gica del negocio de una aplicaci贸n, de su representaci贸n y el m贸dulo encargado de gestionar los eventos y las comunicaciones.
(Solo dejar esta referencia por aqu铆)

Es otra historia verlo con Ejemplos, excelente clase!

Me gusto mucho la aplicaci贸n de la arquitectura hexagonal para 鈥渟alvar鈥 y no ofuscar m谩s un legacy.

Es bien practico, usualmente muchas empresas aun conservan aplicaciones o software legacy y es una forma de agregar funcionalidades, conservar el orden e incluso iniciar prepaci贸n de un plan de migraci贸n para hacer refactoring de los sistemas legados.

Adoro este curso!!!

Que arquitectura emplea Uber?

  • Muy buena la explicaci贸n.

Hermosa clase

Buscando sobre patrones de arquirectura, me encontr茅 esta otra lista y enfoque, en el cual identifiqu茅 varios del curso y nuevos patrones o llamados con otro nombre:

Patr贸n de capas (en curso) Patr贸n cliente-servidor (en curso) Patr贸n maestro-esclavo (no lo v铆 en el curso) Patr贸n de filtro de tuber铆a (un estilo) Patr贸n de intermediario (no lo v铆 en el curso) Patr贸n de igual a igual (nuevo) Patr贸n de bus de evento (en curso) Patr贸n Modelo-vista-controlador (en curso) Patr贸n de pizarra (un estilo y lo v铆 en tipo de conectores)

Fuente

Esta clase en la que combina varios patrones de arquitectura, nos demuestra que es posible modelar muchos procesos de negocio de diversas maneras, con lo que confirma, no hay una bala plata para resolver todas las dificultades esenciales.

Gracias Guido, eres un crack.

La arquitectura de software termina siendo un arte donde no todo esta escrito.

Tenia mi mente como Ball of mud con tanta teoria jajaja pero con estos ejemplo me que mas claro.

Este video me dejo todo claro. 隆Imperativo verlo para entender todo lo anterior!

Despues de tantas opciones y teor铆a buenos ejemplos para clarificar todo!!!

Esto de la Arquitectura es bastante profundo.

Maravillosa clase

Excelente clase
猸愶笍猸愶笍猸愶笍猸愶笍猸愶笍

Guido muchas gracias, me pareci贸 muy interesante toda la explicaci贸n.

excelente explicaci贸n de una vision de soluci贸n a a problemas comunes en la industria鈥

Increible como se van viendo los diferentes patrones de arquitectura naturalmente, Muy bueno!

Brillante explicaci贸n! M谩s claro imposible. Estoy muy agradecido con el conocimiento global que obtuve al ver estos diferentes escenarios.

Esto es arte, sin lugar a dudas.

Excelente explicaci贸n.

Ufff esta clase si fue bien buena

Mas que EXCELENTE!! Buenisima explicacion.

Muy buena explicaci贸n

Me gust贸 bastante esta clase, los ejemplos me ayudan a comprender mejor la teor铆a.

Muy buenos ejemplos Guido

Aqui si esta mejor explicado todo este asunto de patrones

Muy interesante, la verdad este video nos viene a terminar de cerrar el conocimiento de los patrones de arquitectura

Me encant贸 茅sta clase explicativa de la uni贸n de los diferentes patrones arquitect贸nicos. Muchas gracias 馃槂

Excelente porque se elimina la abstracci贸n de la teor铆a para algo m谩s practico y entendible.

Uff la soluci贸n para salvar la info de la bola de lodo es genial!!


En android.

Muy buena clase, para asimilar mejor los patrones de arquitectura.

An example for Big Ball of Mud is Osclass (still alive), it not have adaptability and ability of change, could be saved with only this video. LOL

Espectacular!