Please enable JavaScript.
Coggle requires JavaScript to display documents.
ESTILOS DE ARQUITECTURA AZURE - Coggle Diagram
ESTILOS DE ARQUITECTURA AZURE
BIG DATA
Está diseñada para controlar la ingesta, el procesamiento y el análisis de datos que son demasiado grandes o complejos para los sistemas de bases de datos tradicionales
Ventajas
Opciones de tecnología
Rendimiento mediante paralelismo
BIG COMPUTE
Describe cargas de trabajo a gran escala que requieren un gran número de núcleos, a menudo cientos o miles
Ventajas
Alto rendimiento con procesamiento "perfectamente paralelo"
Puede aprovechar cientos o miles de núcleos de equipos para resolver problemas de gran tamaño con mayor rapidez
MICROSERVICES
Consta de una colección de servicios autónomos y pequeños. Cada uno de servicio es independiente y debe implementar una funcionalidad de negocio individual dentro de un contexto delimitado
Ventajas
Agilidad
Equipos pequeños y centrados
Base de código pequeña
WEB QUEUE WORKER
En este estilo, la aplicación tiene un front-end web que controla las solicitudes HTTP y un trabajo de back-end que realiza tareas de uso intensivo de la CPU u operaciones de larga duración
Ventajas
Fácil de implementar y administrar
Arquitectura relativamente sencilla que sea fácil de entender
N-TIER
Es una arquitectura tradicional para aplicaciones empresariales. Las dependencias se administran mediante la división de la aplicación en capas que realizan funciones lógicas como presentaciones, lógica de negocios y acceso a datos
Ventajas
Portabilidad entre la nube y entornos locales, y entre plataformas en la nube
Menor curva de aprendizaje para la mayoría de los desarrolladores
EVENT DRIVEN
Una arquitectura basada en eventos consta de productores de eventos que generan un flujo de eventos, y consumidores de eventos que escuchan los eventos
Ventajas
Se desvinculan productores y consumidores
No existen integraciones de punto a punto