Diseño y arquitectura de software DS-DDRS-1602-B2-001
Actividad 1. Sistemas distribuidos Unidad 3. Arquitectura de sistemas informáticos
Nombre del docente Alfredo Orozco Escobar
Matrícula: FA1006618
Correo electrónico:
[email protected]
Diseño y arquitectura de software DS-DDRS-1602-B2-001
¡Hola, qué tal! INTRODUCCIÓN Para el diseño de sistemas distribuidos se cuenta con la disponibilidad de diversos patrones arquitectónicos que permiten, al ingeniero de software, generar una representación del sistema en un modelo de arquitectura considerando diferentes opciones tecnológicas y con base en un conocimiento detallado sobre los requerimientos específicos del dominio con el fin de abordar los principales retos que implica su implementación por ejemplo: heterogeneidad, seguridad y calidad de servicios.
PROPÓSITO El propósito de la actividad es realizar la propuesta de arquitectura para el uso de los patrones de sistemas distribuidos. Para esto, identificarás un caso ejemplo, aplicable a este tipo de sistemas, el cual me enviarás como un paso previo a la elaboración de tu actividad. Tu servidor te indicará la pertinencia del caso seleccionado y una vez que cuentes con la aprobación, sigue estos pasos: DESCRIPCIÓN 1. Describe detalladamente el caso ejemplo seleccionado para los sistemas distribuidos identificando claramente los requerimientos funcionales y no funcionales. 2. Identifica los elementos arquitectónicos-modulares conforme al patrón de arquitectura de sistemas distribuidos orientado a servicios. 3. Menciona cada una de las partes del sistema de software que representa tu patrón arquitectónico: a. Servicios b. Operaciones c. Mensajes d. Proceso de negocio 4. Determina los web-services necesarios para su implementación indicando el nombre que se le asignaría y los parámetros (requerimientos) de cada uno.
Diseño y arquitectura de software DS-DDRS-1602-B2-001
5. Describe en relación con cada servicio, la manera en que interactuará con el consumidor (puede ser una aplicación, módulo u otro servicio), la forma en que debe ser solicitado el servicio y su formato de respuesta.
6. Plasma tu propuesta en una arquitectura base integrando los elementos de un sistema distribuido. El resultado de este punto será una nueva propuesta arquitectónica en formato de imagen digital. Puedes utilizar herramientas como Visio, un lenguaje descriptor de arquitectura u otra de tu elección. 7. Explica la aplicación del patrón arquitectónico.
8. Elabora tu actividad en un documento con la siguiente estructura:
Portada.
Desarrollo (Elementos antes mencionados)
Fuentes de consulta en APA
9. Lee detenidamente los criterios de evaluación de la actividad para que los consideres en el desarrollo de la misma. 10. Guarda la actividad con el nombre DDRS_U3_A1_XXYZ, y envíala a tu docente en línea mediante la herramienta Tarea. Espera y atiende la retroalimentación correspondiente.
PRODUCTO A ENTREGAR Documento en pdf
CRITERIOS DE EVALUACIÓN Rúbrica
NOTA: Recuerda utilizar los lineamientos de entrega de trabajos para la presente materia. Puedes hallarlo en el apartado Avisos y novedades de tu aula virtual.