Estoy deborandome estos videos, estoy aprendiendo una barbaridad
@dylanflores1297
4 жыл бұрын
Características de calidad: 1:25 Escalabilidad 2:07 Desplegabilidad 3:07 Rendimiento 4:10 Agilidad 5:00 Testabilidad 6:07 Facilidad de desarrollo
@ManuelZapata
4 жыл бұрын
Gracias por tu aporte!
@NathanRusso-xo7jf
Жыл бұрын
Buen video!! Lo que si no entiendo muy bien es porque cuando hablas de escalabilidad das por sentado que la arquitectura en capas es monolitica. Vos podes tener una arquitectura en capas con microservicios sin problemas, ya que son cosas relacionados pero distintas, porque tu microservicio deberia soportar codigo intercambiable.
@dipacata7
3 жыл бұрын
he venido siguiendo tus videos y son muy buenos, tengo un proyecto propio el cual se quiere este en AWS, va a ser algo como un ecommerce con su respectivo panel de administracion. Inicalmente sera solo una aplicacion web pero en futuro sera una app. Creo que el atributo mas importante será la escabilidad, pero no se que arquitectura me recomiendas?.pensaba en microservicios
@julioperaza07
4 жыл бұрын
Hola Manuel. Aparte de preguntarme cual patrón me pregunto cómo los.patrones son implementados, entiendo lo que explicas pero a la hora de hacerlo en código me pego fuerte porque no tengo claro si para implementar una arquitectura por donde se empieza. Estaría cool que un día te hagas un vídeo montando una arquitectura. Gracias saludos desde Costa Rica pura vida
@franguerra5785
5 жыл бұрын
muy buenos tus videos, me estan sirviendo mucho para el trabajo final de mi carrera un saludooooooo
@ManuelZapata
5 жыл бұрын
Buenísimo!! Me alegra que te estén sirviendo Fran
@victormanuelsotelomamian1979
2 жыл бұрын
Algo breve y bien explicado, gracias.
@irianavelasquez1028
3 жыл бұрын
Me encantó tu forma de explicar. Excelente!!
@ManuelZapata
3 жыл бұрын
Gracias Iriana!
@maynorr.hernandez9165
4 жыл бұрын
Excelente macho, muchas gracias
@ManuelZapata
4 жыл бұрын
🙌
@paolagalarza2823
3 жыл бұрын
Que tal Manuel, gracias por tomare el tiempo. Por favor, que libro o referencia habla un poco de lo que manifestaste.
@ManuelZapata
3 жыл бұрын
Busca un libro que se llama: "Fundamentals of Software Architecture: An Engineering Approach"
@christianmagnus1003
4 жыл бұрын
Aguante la Arquitectura por Capas toda la vida!!!! xD
@GianmarcoContreras
3 жыл бұрын
Muy buenos videos, felicitaciones
@ManuelZapata
3 жыл бұрын
Gracias Gianmarco!
@anonimoan5887
3 жыл бұрын
La cuestión es, ¿Cuál es el patrón de diseño a escoger cuando tu proyecto involucra de manera obligatoria varios o todos esos atributos de calidad?
@ManuelZapata
3 жыл бұрын
Lo ideal es que tenga la menor cantidad de atributos de posible, entre 3 y 6 idealmente. Si tiene más de ahí, posiblemente hay una mala priorización de atributos.
@lalamolina5713
2 жыл бұрын
Que buen video gracias por el contenido.
@miguelangelquinteroportill9746
3 жыл бұрын
Super bueno tu contenido ! Te quiero preguntar, en otro de tus videos hablas de 16 atributos de calidad y mencionas que hay muchos mas, aquí explicas los principales pero, mi pregunta es ¿Dónde puedo encontrar que patrón de arquitectura se relaciona que atributo de calidad ?
@ManuelZapata
3 жыл бұрын
En mi curso de arquitectura de software hacemos ese análisis. Veo que ya te inscribiste . Gracias! 🙌
@ing.nelsonsantamaria9913
3 жыл бұрын
Excelente video, buena explicación
@williamgonzalezcobo9095
3 жыл бұрын
excelente video amigo gracias
@smillvasquez1117
5 жыл бұрын
Muy buen contenido!
@ManuelZapata
5 жыл бұрын
Gracias! Por aquí estamos a la orden.
@FMTMoro
4 жыл бұрын
Simplemente... Gracias.
@ManuelZapata
4 жыл бұрын
Gracias a ti!
@LuisSanteliz
4 жыл бұрын
wenisimo bro... conceptos muy claros.
@cesarzamora3231
3 жыл бұрын
Rendimento y Microservicios... ahi si no estoy de acuerdo con tu comentario. Segun tu mencionaste que el rendimento baja devido a que la cadena de microservicios es grande para llegar a un resultado, esto es muestra de una mala arquitectura de microservicios. Supongamos que tienes 3 microserviciso escalonados. El Cliente hace una llamada al servicio1 el servicio1 hace una llamada al servicio 2 y el servicio 2 hace una llamada al servicio 3... Aqui ya se deslumbra un problema de Arquitecura. Como se corrige bien facil si los servicios 2 y 3 no atienden otras llamadas y solo atienden una llamad del servicio 1 entonces hay que crear un solo servicio que contenga los tres servicios mencionados. Con eso el rendimento aumenta. Ahora bien que harias para el caso de que el servicio 3 reciba llamadas de otro servicio, servicio 4. Ahi se las dejo
@MarkTin2000
5 жыл бұрын
Gracias, me ayudo mucho tu video.
@ManuelZapata
5 жыл бұрын
Con todo gusto! Me alegra que te haya servido.
@williandavidlopezsanchez8331
4 жыл бұрын
hola y gracias por el vídeo muy bueno de verdad. tengo una duda; no existirá un catalogo, quia, documento o libro, donde pueda contrastar los patrones arquitectónicos con los atributos de calidad. muchas gracias.
@ManuelZapata
4 жыл бұрын
Aquí tienes mi video para eso!! Jejeje. Conozco contenido aislado, pero no un catálogo donde esté documentado de esa forma.
@JMarioBMX
4 жыл бұрын
Hola Manuel, discúlpame esta pregunta va a sonar muy estúpida pero tengo que hacerla, un patrón de arquitectura seria los mismo que un patrón de diseño? Gracias, estoy viendo todos videos ya que son muy entendibles, te hago esta pregunta por que en este momento estoy haciendo un tecnólogo ADSI en el Sena (Colombia), ya estamos en la fase de la arq de software y dos de esos puntos que no he entendido muy bien es que tipo de arquitectura, y cuáles patrones de diseño vamos a utilizar para nuestro proyecto, tengo que tener esto claro ya que estamos entrando a la fase de desarrollo en Java web Nuevamente muchas gracias Manuel, tus videos me han ayudado mucho para entender un poco más de lo que se arquitectura de software en general
@ManuelZapata
4 жыл бұрын
Hola Jhon Mario. Los patrones de arquitectura son diferentes a los patrones de diseño. Aquí va la diferencia: kzitem.info/news/bejne/t6-DuHucaXabnGk
@JMarioBMX
4 жыл бұрын
Si discúlpame al día siguiente vi la lista de videos de patrones de arquitectura, discúlpame, ya los vi, Te agradezco que hayas tomado tu tiempo para responder, tengo otra pequeña pregunta, en dicho programa del sena dicen que tenemos que implementar la arquitectura por capas, pero en dichas capas colocan, presentacion, lógica de negocio, persistencia y acceso a datos, viendo tus videos, y tomo de referencia la arq de tres capas las cuales son presentacion, lógica de negocio, y acceso a datos o también llamada persistencia, no se si ellos están equivocados haciendo que coloquemos la capa de persistencia y la de acceso a datos, no se supone que es lo mismo? GRACIAS MANUEL
@dylanflores1297
4 жыл бұрын
Gracias maestro
@ManuelZapata
4 жыл бұрын
Gracias por lo de maestro, Dylan 😀
@cristianeste12
5 жыл бұрын
Hola Manuel, me gusto mucho tu video, pero tengo una pregunta, si yo quisiera realizar un proyecto con IOT y BigData, en que me baso para poder escoger mi arquitectura o mis patrones de diseño, puedo utilizar las mismas características de arquitectura que mencionaste ?
@ManuelZapata
5 жыл бұрын
Muy buena pregunta Cristian. Un buen criterio para escoger tu patrón de arquitectura es apoyarte en los atributos de calidad. La idea es que dependiendo de los requerimientos (tanto funcionales como no funcionales) decidas cuáles atributos de calidad son los más importantes. Luego, puedes mirar qué patrón o patrones satisface mejor esos atributos.
@wilsoncriollo9325
4 жыл бұрын
que tal Manuel.tengo una consulta, es recomendable usar Servicios WEB para compartir informacion( de una base de datos , oracle por ejemplo)... cuando dicha informacion es muy grande ??..... o se aplica otro patron para cuando la informacion es bastante ? GRACIAS
@ManuelZapata
4 жыл бұрын
Hola Wilson! El servicio Web está bien. Tendrías que ofrecer paginación para que el cliente pueda descargar la información por partes. Saludos!
@carloshugo5
5 жыл бұрын
Excelente video
@ManuelZapata
5 жыл бұрын
Gracias Carlos!
@jennydelcastilloarriola8299
4 жыл бұрын
Que significa patron de intermediario y ejemplos
@ManuelZapata
4 жыл бұрын
No estoy familiarizado con ese patrón Jenny Del Castillo Arriola. Por lo que veo, es una especie de arquitectura orientada a eventos, mezclado con un patrón de diseño de mediador. Espero que este vídeo te ayude un poco: kzitem.info/news/bejne/lnyuuIigp4OToW0
@desarrolladorcoremei7241
4 жыл бұрын
Que patrones aplicarían en un desarrollo bajo el modelo serverless?
@ManuelZapata
4 жыл бұрын
Buena pregunta! Microservicios y arquitecturas orientadas a eventos son quizá las opciones más naturales. Saludos!
@cesarzamora3231
3 жыл бұрын
Haber La Arquitectura mas facil de desarrollar... todalmente en desacuerdo con lo que has dicho... La architectura modular o por capas como tu lo llamas es mucho mas complicada, te tardas mas tiempo en desarrollar y es mucho mas complicado hacer test, te lleva mas tiempo en encontrar un problema y corregirlo, te tardas mas en crear un pipe para poner el sistema en un ambiente de pruebas. Imaginate tu si tienes un modulo o capa y tienes dos problemas uno corregir un bug y otro adicionar nuevas funciones. El problema lo vas a tener en tu CI/CD te va a llevar mas tiempo sacar este sistema modular porque tienes dos programadores con dos branches en tu repositorio, piesalo...mucho mas trabajo y esperar a que los dos terminen para subir tu applicaion. Ahora bien con microservisios no tienes esos problemas ya que assignas servicio por programador, o servicio por par de programdores, etc.... la applicacion es mas rapida de construir, tu CI/CD y repositorio de codigo es por servicio. No importa cual grande sea la applicacion el tiempo de respuesta del Ci/CD es mucho mas rapido... todo es mas rapido, mas elegante y mas preciso usando Microservicios... Ahi se las dejo
@jorgegiraldoguerrerorosero8290
6 ай бұрын
No la conocemos, por eso estamos viendo el vidio...
Пікірлер: 52