Presentación Pizarra Animada
Brandon Alberto Vazquez Saras.
Created on September 10, 2024
More creations to inspire you
UNCOVERING REALITY
Presentation
SPRING HAS SPRUNG!
Presentation
THE OCEAN'S DEPTHS
Presentation
2021 TRENDING COLORS
Presentation
POLITICAL POLARIZATION
Presentation
VACCINES & IMMUNITY
Presentation
LETTERING PRESENTATION
Presentation
Transcript
Presentado por: Brandon Alberto Vázquez Saras. Credrick Axel Morán Reyes.
Basado en el espacio.
Arquitectura de software.
Empezar
UTZMG
Resumen (SBA).
El concepto de arquitectura basada en el espacio (o Space-Based Architecture, SBA) es un patrón de arquitectura distribuida que se utiliza principalmente para aplicaciones con altas demandas de escalabilidad y procesamiento de datos en tiempo real. Este enfoque divide el sistema en componentes que interactúan a través de un espacio de datos compartido.
Memoria distribuida: El espacio actúa como una memoria distribuida que puede ser consultada por múltiples nodos simultáneamente, haciendo que el acceso a los datos sea rápido y eficiente.
Tolerancia a fallos: Al replicar datos en múltiples nodos, la arquitectura es resistente a fallos de hardware o software, mejorando la disponibilidad del sistema.
Descentralización: Los datos y el procesamiento se distribuyen entre múltiples nodos, reduciendo los cuellos de botella y puntos únicos de falla.
Caracteristicas del SBA…..
Alto rendimiento y baja latencia: Al eliminar la dependencia de bases de datos relacionales y centralizadas, se mejora el rendimiento en sistemas que requieren una alta tasa de transacciones y baja latencia.
+ info
Flexibilidad: Los cambios en un componente no afectan necesariamente a otros, lo que permite actualizaciones y modificaciones más sencillas.
Escalabilidad: Se puede ampliar fácilmente al agregar nuevos dispositivos o componentes sin necesidad de rediseñar el sistema completo.
Integración simplificada: Permite la conexión fácil de diferentes componentes y sistemas, facilitando la interoperabilidad.
Caracteristicas del SBA…..
Elasticidad: Se puede ajustar dinámicamente la capacidad del sistema añadiendo o eliminando nodos de acuerdo con la carga, lo que permite manejar picos de tráfico de manera eficiente.
+ info
Soporte para concurrencia: Permite que múltiples procesos se comuniquen simultáneamente, mejorando la eficiencia del sistema.
Mejor rendimiento: Puede optimizar el rendimiento al reducir la latencia en la comunicación entre componentes.
Costos reducidos: Al utilizar SBA, se minimizan los costos de cableado y se simplifican las conexiones.
Caracteristicas del SBA…..
Mantenimiento eficiente: La centralización de la comunicación a través del bus simplifica el diagnóstico y la solución de problemas.
+ info
A continuacion se explicara la estructura de su diagrama
- Genially
Diagrama SBA.
2° Virtual Middleware (Middleware Virtual):Descripción: En la parte inferior del diagrama, vemos una capa llamada "Virtual Middleware" que abstrae y soporta la infraestructura subyacente para la gestión de los datos, la mensajería, el procesamiento y el despliegue. Esta capa es clave para manejar los datos y asegurar que el sistema funcione de manera eficiente en entornos distribuidos.
Definiciones de sus procesos...
1° Process Unit (Unidad de Procesamiento):Descripción: En la parte superior del diagrama, vemos tres bloques, cada uno etiquetado como "Process Unit". Cada unidad de procesamiento actúa de manera independiente y contiene sus propios recursos, como el espacio de datos local (memoria) y su lógica de negocio.
+ info
° Las flechas dobles entre las unidades de procesamiento y el middleware indican una comunicación bidireccional continua. Los nodos de procesamiento consultan y escriben datos en el Data Grid y usan el Messaging Grid para coordinarse.° El middleware gestiona las tareas distribuidas y garantiza que las unidades de procesamiento estén correctamente sincronizadas y equilibradas.° Cuando una unidad de procesamiento requiere escalar, el Deployment Manager puede desplegar nuevas unidades de procesamiento para distribuir la carga.
Interacción entre Componentes...
+ info
° Ingreso de Datos: Los datos llegan a una de las Process Units y son procesados localmente usando la caché local y los componentes de procesamiento.° Distribución y Sincronización: Los datos o eventos se distribuyen a través del Data Grid para garantizar la consistencia entre las diferentes unidades de procesamiento. La Messaging Grid coordina la comunicación entre los diferentes componentes.° Escalabilidad: Si la carga aumenta, el Processing Grid balancea las tareas entre las diferentes unidades de procesamiento, y el Deployment Manager puede añadir nuevas unidades para manejar la carga adicional..
Flujo del Sistema...
+ info
° Las flechas dobles entre las unidades de procesamiento y el middleware indican una comunicación bidireccional continua. Los nodos de procesamiento consultan y escriben datos en el Data Grid y usan el Messaging Grid para coordinarse.° El middleware gestiona las tareas distribuidas y garantiza que las unidades de procesamiento estén correctamente sincronizadas y equilibradas.° Cuando una unidad de procesamiento requiere escalar, el Deployment Manager puede desplegar nuevas unidades de procesamiento para distribuir la carga.
Interacción entre Componentes...
+ info
° Ingreso de Datos: Los datos llegan a una de las Process Units y son procesados localmente usando la caché local y los componentes de procesamiento.° Distribución y Sincronización: Los datos o eventos se distribuyen a través del Data Grid para garantizar la consistencia entre las diferentes unidades de procesamiento. La Messaging Grid coordina la comunicación entre los diferentes componentes.° Escalabilidad: Si la carga aumenta, el Processing Grid balancea las tareas entre las diferentes unidades de procesamiento, y el Deployment Manager puede añadir nuevas unidades para manejar la carga adicional.
Flujo del Sistema...
+ info
Aplicabilidad
Se utiliza....
Es comúnmente utilizado en sistemas donde el rendimiento y la disponibilidad son críticos, como aplicaciones financieras, comercio electrónico, y servicios en la nube.
+ info
Ejemplos
Aplicaicones bancarias.
+ info
Videojuegos.(En linea)
Redes sociales.
+ info
Referencias
Arquitectura basada en el espacio. (s. f.). https://es.wikibrief.org/wiki/Space-based_architectureSBA presentacion. (s. f.). calameo.com. https://www.calameo.com/books/005313659521b7a09289bAxial ERP. (2024, 26 enero). La Arquitectura Basada en Servicios (SBA) en Microsoft Dynamics GP 2015 - Axial ERP. https://axial-erp.co/erp/la-arquitectura-basada-en-servicios-sba-en-microsoft-dynamics-gp-2015/Solís, C. (2021, 20 abril). La arquitectura basada en espacio - Arquitectura de software: Patrones esencial [Vídeo]. LinkedIn. https://es.linkedin.com/learning/arquitectura-de-software-patrones-esencial/la-arquitectura-basada-en-espacio
¡Gracias por su atencion!
¿Tienes una idea?
Con las plantillas de Genially podrás incluir recursos visuales para dejar a tu audiencia con la boca abierta. También destacar alguna frase o dato concreto que se quede grabado a fuego en la memoria de tu público e incluso embeber contenido externo que sorprenda: vídeos, fotos, audios... ¡Lo que tú quieras!
¿Tienes una idea?
Con las plantillas de Genially podrás incluir recursos visuales para dejar a tu audiencia con la boca abierta. También destacar alguna frase o dato concreto que se quede grabado a fuego en la memoria de tu público e incluso embeber contenido externo que sorprenda: vídeos, fotos, audios... ¡Lo que tú quieras!
Escribe un titular genial
La interactividad y la animación pueden ser tus mejores aliadas a la hora de crear tablas, infografías o gráficos que ayuden a dar contexto a la información y simplificar los datos para traducirlos ante tu público. Somos seres visuales y nos resulta más sencillo 'leer' imágenes, que leer un texto escrito.
¿Tienes una idea?
Con las plantillas de Genially podrás incluir recursos visuales para dejar a tu audiencia con la boca abierta. También destacar alguna frase o dato concreto que se quede grabado a fuego en la memoria de tu público e incluso embeber contenido externo que sorprenda: vídeos, fotos, audios... ¡Lo que tú quieras!
¿Tienes una idea?
Con las plantillas de Genially podrás incluir recursos visuales para dejar a tu audiencia con la boca abierta. También destacar alguna frase o dato concreto que se quede grabado a fuego en la memoria de tu público e incluso embeber contenido externo que sorprenda: vídeos, fotos, audios... ¡Lo que tú quieras!
¿Tienes una idea?
Con las plantillas de Genially podrás incluir recursos visuales para dejar a tu audiencia con la boca abierta. También destacar alguna frase o dato concreto que se quede grabado a fuego en la memoria de tu público e incluso embeber contenido externo que sorprenda: vídeos, fotos, audios... ¡Lo que tú quieras!
¿Tienes una idea?
Con las plantillas de Genially podrás incluir recursos visuales para dejar a tu audiencia con la boca abierta. También destacar alguna frase o dato concreto que se quede grabado a fuego en la memoria de tu público e incluso embeber contenido externo que sorprenda: vídeos, fotos, audios... ¡Lo que tú quieras!
¿Tienes una idea?
Con las plantillas de Genially podrás incluir recursos visuales para dejar a tu audiencia con la boca abierta. También destacar alguna frase o dato concreto que se quede grabado a fuego en la memoria de tu público e incluso embeber contenido externo que sorprenda: vídeos, fotos, audios... ¡Lo que tú quieras!
¿Tienes una idea?
Con las plantillas de Genially podrás incluir recursos visuales para dejar a tu audiencia con la boca abierta. También destacar alguna frase o dato concreto que se quede grabado a fuego en la memoria de tu público e incluso embeber contenido externo que sorprenda: vídeos, fotos, audios... ¡Lo que tú quieras!
¿Tienes una idea?
Con las plantillas de Genially podrás incluir recursos visuales para dejar a tu audiencia con la boca abierta. También destacar alguna frase o dato concreto que se quede grabado a fuego en la memoria de tu público e incluso embeber contenido externo que sorprenda: vídeos, fotos, audios... ¡Lo que tú quieras!
¿Tienes una idea?
Con las plantillas de Genially podrás incluir recursos visuales para dejar a tu audiencia con la boca abierta. También destacar alguna frase o dato concreto que se quede grabado a fuego en la memoria de tu público e incluso embeber contenido externo que sorprenda: vídeos, fotos, audios... ¡Lo que tú quieras!