ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Taller Arquitecturas Distribuidas


Enviado por   •  20 de Septiembre de 2022  •  Trabajo  •  456 Palabras (2 Páginas)  •  55 Visitas

Página 1 de 2

Sistemas Distribuidos [pic 1]

CAMILO BOHÓRQUEZ DALLOS

Taller Arquitecturas Distribuidas

  1. Realice un diagrama de arquitectura de la siguiente narrativa (Enfocados en servicios) (Software y Hardware)  

Una empresa implementó una CRM la cual obtiene información del cliente a través de su sitio web, las bases de datos distribuidas de RRHH y contabilidad Además de su sistema de información alojado en la nube con un proveedor externo la cual contiene el sistema de gestión de conocimiento.

Este sistema busca ayudar a los puntos de venta a fidelizar los clientes y ofrecerle beneficios individuales a cada cliente, cada uno de los puntos de venta podrá acceder mediante el servidor Web privado de la organización a estos datos, pero la oficina central podrá enviar correos electrónicos masivos a cada uno de sus clientes después de haber evaluado en su sistema CRM las características de estos.

Ya que el sistema es tan sensible para la organización es necesario que el sistema esté protegido y la información estará replicada en un servidor privado de la organización y en un servicio de almacenamiento en la nube.

Para que el acceso de datos sea escalable debe tenerse un balanceador de carga el cual distribuye el trabajo de los servidores en los 6 puntos de venta que se tiene.

Funcionalidad

  • RRHH
  • Gestión de Conocimiento
  • Sitio Web
  • Contabilidad

Servicios

  • CRM
  • Balanceador de carga
  • Envío de correo
  • Servidor Web

Réplica

  • Servidor privado
  • Servicio de almacenamiento en la nube

[pic 2]

La arquitectura es un sistema distribuido, Porque?

Básicamente porque es un conjunto de equipos que son independientes entre sí y que actúan como un único equipo de forma transparente y que tienen como objetivo la descentralización del procesamiento o el almacenamiento de información.

El diseño a realizar que middleware debe implementar para cumplir con los objetivos planteados?

  • Middleware orientado a mensajes (MOM) Nos permite enviar y recibir mensajes a través de aplicaciones distribuidas.
  • Middleware de llamada a procedimiento remoto (RPC)  hace posible que la funcionalidad de una aplicación se distribuya en múltiples plataformas.
  • Middleware de base de datos permite el acceso directo y la interacción con una base de datos y principalmente como un mecanismo para solicitar información de una base de datos alojada de forma local o remota.
  • Interfaz de programación de aplicaciones (API) permiten que una aplicación o servicio secundario se comunique con una aplicación o servicio primario, sin tener que saber cómo se implementa la aplicación o servicio primario.
  • Middleware de objetos permite que una computadora realice llamadas de programa a otra a través de una red informática.
  • Middleware de integración Los sistemas de software indicados por Integration Middleware ofrecen servicios de operaciones, ejecución, monitoreo y tiempo de ejecución de la aplicación de integración para las comunicaciones. También actúa como una herramienta para la integración de datos / procesos.

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (342 Kb) docx (624 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com