Curso de Diseño de Arquitectura
Arquitectura de
Sistemas
Programa Profesional
Administración y Sistemas
Marco Arce Enriquez
Objetivos
l
l
l
l
l
l
l
l
Proveer lineamientos que se deben considerar cuando se
seleccione un arquitectura de sistema
Describir servidores, procesamiento basado en el servidor,
clientes y procesamiento basado en los clientes Explicar la arquitectura cliente/servidor, incluyendo capas,
costo/beneficio, y consideraciones de performance.
Describir el impacto de el Internet en la arquitectura de un
sistema.
Explicar la diferencia entre procesamiento en linea y
procesamiento en lotes
Definir la topología de red, y proveer ejemplos de modelos de
redes, jerárquicas, estrella, bus, y anillo.
Explicar los protocolos de red. Describir la especificación de diseño de sistemas.
Introducción
l Un sistema efectivo combina elemento en
una arquitectura, o diseño, el cual es flexible,
de costo efectivo, y escalable, capaz de
soportar las necesidades de información para
el negocio.
l La arquitectura de sistemas, traduce el
diseño lógico, de un sistema de información en una estructura física, que incluye
hardware, soporte de redes, métodos de
procesamiento, y seguridad.
Lineamientos de Arquitectura
l Un analista de sistemas debe aproximarse
a una arquitectura utilizando lineamientos
de diseño.
l
l
l
l
l
l
l
Enterprise resource planning (ERP)
Costo Total e Inicial de Propiedad (TCO)
Escalabilidad
Integración Web
Interface con Sistemas Legados Seguridad de Sistemas
Opciones de Procesamiento
Lineamientos de Arquitectura
l
Enterprise Resource Planning (ERP)
l
l
l
l
El objetivo de ERP es establecer una estrategia de negocio que utiliza con efectividad
los recursos de tecnología de información
Describe el entorno – plataforma
Supply chain management (SCM)
Costo Inicial y TCO
l
l
l Durante el diseno se tiene que decidir, que tendrá un mayor impacto en el costo inicial
y en el TCO para el nuevo sistema
Revisar costos anteriores.
Algunas Preguntas
l
l
l
l
l
Estas respuesta pueden afectar el costo inicial y el TCO para el sistema.
Escalabilidad
l
l
l
Si el desarrollo es inhouse, es esta la mejor elección? Si un paquete especifico fue seleccionado inicialmente para ser comprado, es este
todavia la mejor opción?
Existen nuevos tipos de outsourcing disponbles?
Escalabilidad, también llamada “extensibilidad”
Permite el crecimiento de un sistema con el menor impacto posible.
Integracíón en Web
l
l
Un sistema de información incluye programas de aplicación
Arquitectura centrada en Web
Lineamientos de Arquitectura
l Interface con sistemas legados
l
l
l
l
Opciones de Procesamiento
l
l
l
l
Un nuevo sistema tiene interface(interconexion) con sistemas existentes de
la empresa.
Las interfaces de un nuevo sistema con los sistemas legados involucra que
analicemos los datos, su formato y compatibilidad.
El analista debe conocer si la nueva aplicación evenetualmente reemplazará
al sistema legado. En el planeamiento de la arquitectura, los diseñadores, deben considerar
como el sistema procesará los datos, en linea o por lotes.
24/7
Preveer procesos de backup y recuperación inmediata cuando el sistema
falle.
Seguridad
l
l
l
La seguridad debe ser evaluada en todas las etapas del desarrollo del
sistema, y en cada una de las partes de la arquitectura del sistema. Considerar que la seguridad esta vinculada con el diseño del sistema.y
determina como se conducirá la organización.
Sistemas basados en Web necesitan consdieraciones mas detalladas de
seguridad
Planificando la arquitectura
l Cada sistema de infromación involucra tres
funciones: almacenamiento y acceso a datos,
la aplicación que maneja la lógica de ...
Regístrate para leer el documento completo.