Download - Tema 01 - Conceptos Básicos II
ANÁLISIS Y DISEÑO
DE SISTEMAS
Temas Preliminares
Facultad de Ciencias e Ingeniería
Especialidad Ingeniería Industrial
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ
Ing. Norman Reyes Morales
Martes, 25 de Agosto del 2015
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
SISTEMAS DENTRO DE UNA ORGANIZACIÓN / EMPRESA
Identificación de áreas funcionales y
Cadena de valor
Percepción de relaciones y aspectos dinámicos
TEMAS PRELIMINARES EN SISTEMAS
Niveles de información
SISTEMAS E INFORMACIÓN EN EL ENFOQUE DE
SISTEMAS
Funciones básicas
Evolución
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Identificación de áreas funcionales
Si bien la Teoría de Sistemas orienta sus principios hacia el
análisis de las organizaciones como un todo (enfoque holístico
o integral), esto no limita el análisis que se haga de los
subsistemas que componen el sistema analizado.
En el caso de una organización o empresa, los subsistemas
pueden ser diferenciados en base a las funciones que estos
subsistemas cumplen dentro de ella. Esto determina la
partición del sistema en Áreas Funcionales.
Tal como hemos visto en las clases anteriores, la subdivisión
de la organización en áreas funcionales puede llevarse hasta
el nivel de profundidad que consideremos útil.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Identificación de áreas funcionales
Funciones Centrales y Funciones de Soporte
Las funciones (y las áreas funcionales) pueden separarse en dos
tipos o clases, dependiendo del enfoque y del valor agregado que le
den al cumplimiento de los objetivos de la organización:
Funciones Centrales (core business): son las encargadas de generar los
productos o servicios y afectan directamente éstos al agregarles valor durante los
procesos productivos. Por ejemplo: Producción, Ventas, Logística, ¿Compras?,
(para una empresa manufacturera).
Funciones de Soporte (support): son las áreas que, si bien no le agregan valor a
los productos o servicios generados, sirven de apoyo a las funciones centrales en
temas asociados a la gestión de la organización: Administración, Contabilidad,
RRHH, Finanzas, etc…
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Cadena de Valor Física
Logística
entrada
Logística
Salida
Comercialización
Ventas Servicio
Producción
Infraestructura de la empresa
Gestión de RR HH
Desarrollo de tecnologías
Compras
Creación de valor está basada en nuevas combinaciones de:
Contenido (qué se ofrece)
Contexto (cómo se ofrece)
Infraestructura (soporte a las transacciones)
SI
SI
Modelos de
planificación Programación auto-
mática de MO CAD, investigación
electrónica de mercados
Compras "en línea" de piezas
Automatización
de almacenes Producción
flexible
Tratamiento
automático
de pedidos
Terminales
remotos
para vendedores
Servicio a
distancia
M
a
r
k
e
t
p
l
a
c
e
Identificación de áreas funcionales
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Grupo Gloria logró importante ahorro de 11.40%
con Subasta Electrónica
Grupo Gloria, conglomerado industrial de capitales peruanos con negocios presentes en Perú, como
también en Bolivia, Colombia, Ecuador, Argentina y Puerto Rico realizó una subasta electrónica a fin
de contratar servicios de mantenimiento y calibración de balanzas de camiones.
La subasta electrónica, realizada por ebiz Latin America, convocó a cinco empresas locales siendo la
modalidad utilizada para la ejecución, la Holandesa Inversa Electrónica.
Por otro lado, para la realización de la subasta, las empresas participantes recibieron una charla
informativa acerca del uso de la plataforma electrónica, el seguimiento de todas las actividades del
cronograma de la subasta y las capacitaciones respectivas para participar de esta licitación
electrónica.
Tras iniciarse la subasta electrónica, los postores, que contaron con la capacitación y asesoría del
personal de ebiz Latin America ingresaron vía web al portal de ebiz Latin America
www.ebizsubastas.com, finalizada la misma, el Grupo Gloria logró un importante ahorro en su
proceso de compra.
Identificación de áreas funcionales
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
… A la Cadena de Valor Virtual - DELL
Identificación de áreas funcionales
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
… A la Cadena de Valor Virtual - DELL
Identificación de áreas funcionales
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Identificación de áreas funcionales
• Ejemplo:
PRESIDENTE
VICE
PRESIDENTE
DE
MARKETING
VICE
PRESIDENTE
DE FINANZAS
GERENCIA
PUBLICIDAD
GERENCIA
I&D
GERENCIA
E-
BUSINESS
GERENCIA
CORP.
FINANZAS
CONTRO-
LLER GERENCIA
OPERACION
MARKETING
GERENCIA
SUPPLY
CHAIN
GERENCIA
TI
GERENCIA
PROYEC-
TOS
GERENCIA
EDUCACION
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Detalle de la Vice presidencia de Finanzas
Identificación de áreas funcionales
VICEPRESIDENCIA
DE FINANZAS
GERENCIA
CORPORATIVA DE
FINANZAS
CONTROLLER
DIRECCION DE
PLANEMIENTO
DIRECCION
DE
TESORERIA
CONCILIA-
CIONES
DIRECCION DE
PRESUPUESTOS
GERENTE DE
CONTABILIDAD
CSC
DIRECCION
DE COSTOS
DIRECCION DE
CONTABILIDAD
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
SISTEMAS DENTRO DE UNA ORGANIZACIÓN / EMPRESA
Identificación de áreas funcionales y
Cadena de valor
Percepción de relaciones y aspectos dinámicos
TEMAS PRELIMINARES EN SISTEMAS
Niveles de información
SISTEMAS E INFORMACIÓN EN EL ENFOQUE DE
SISTEMAS
Funciones básicas
Evolución
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Percepción de relaciones y aspectos dinámicos
La descomposición funcional que se puede realizar en la
estructura organizativa de una empresa puede entenderse
erróneamente como estática (es decir, fija en cuanto a las
relaciones entre los elementos funcionales).
Sin embargo, lo mas importante del análisis que podemos
hacer a través de la partición de la organización en áreas
funcionales, son precisamente las relaciones que se
establecen entre ellas, las cuales permiten que la
organización, como sistema, pueda cumplir los objetivos para
los que ha sido creada.
Ejemplo: proceso de venta a través de las diferentes áreas
funcionales de una empresa manufacturera.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Percepción de relaciones y aspectos dinámicos
Las relaciones entre los entes funcionales de la empresa se
redefinen en función a las necesidades de adaptación de la
organización al contexto en el cual se desenvuelve
(característica de homeostasis o adaptabilidad de los sistemas
al medio que lo rodea), e incluso debido a la adaptación de las
áreas funcionales a nuevos lineamientos o políticas internas
de la empresa u organización.
Esto hace que las relaciones entre las diferentes áreas
funcionales puedan ser catalogadas como dinámicas, es
decir, cambien de acuerdo a las necesidades del sistema
global.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Percepción de relaciones y aspectos dinámicos
Ejemplo:
Dependiendo del plan estratégico de la empresa, las funciones de las
áreas pueden variar…
En un momento inicial, una empresa decide producir los productos
que luego venderá en el mercado nacional. Bajo esta estrategia, las
áreas funcionales establecen una serie de relaciones e
interdependencias:
Compras trabajará mayoritariamente con información proveída por el
área de Producción (Plan de Producción) y Ventas (proyección de
ventas), mientras que Logística debe administrar materia prima,
productos en proceso y productos terminados; asimismo las
operaciones de Marketing y Finanzas se organizan en función de la
estrategia definida, etc…
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Percepción de relaciones y aspectos dinámicos
Ejemplo:
Pero si la empresa decide, en lugar de producir, importar los
productos que venderá, entonces el área funcional Producción puede
desaparecer, y cambiar radicalmente las funciones de las otras áreas:
Compras ahora deberá encargarse de la importación de todos los
productos, el área Legal deberá asesorar a la administración sobre la
legislación tributaria acerca de las importaciones, Logística establecerá
nuevos procedimientos de administración de artículos ya que no tendrá
ni materias primas ni productos en proceso, Finanzas debe emitir ahora
nuevos reportes legales sobre las importaciones realizadas, etc.
Ahora bien, si la empresa sigue produciendo y ahora decide
exportar….
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
SISTEMAS DENTRO DE UNA ORGANIZACIÓN / EMPRESA
Identificación de áreas funcionales y
Cadena de valor
Percepción de relaciones y aspectos dinámicos
TEMAS PRELIMINARES EN SISTEMAS
Niveles de información
SISTEMAS E INFORMACIÓN EN EL ENFOQUE DE
SISTEMAS
Funciones básicas
Evolución
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Niveles de información
Antes de profundizar el análisis de lo que son los niveles de
información, es necesario definir lo que es información y cual
es su importancia
Actualmente, se considera la información como un recurso
básico y fundamental de la empresa, junto a los recursos
humanos (los empleados) y a los recursos materiales.
La importancia de la información radica en que es un factor
crítico para controlar y gestionar la empresa, ya que la
alimenta con elementos básicos para lograr una alta eficiencia
en el logro de los objetivos de la empresa.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Niveles de información
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Niveles de información
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Niveles de información
¿Qué es Información?
Podemos definir información como el resultado del análisis y
procesamiento de cierta agrupación de datos relevantes a determinado
tema o asunto.
Información: entendimiento e interpretación…
Por ejemplo: para obtener la información resumida de las salidas de
almacén, deberé recopilar todos los datos acerca de los despachos, las
devoluciones, los ingresos y los reingresos del almacén que analizo,
para los cual tendré como fuente de datos las guías de remisión, las
guías de entrada y de salida de almacén. Los datos correspondientes a
la facturación no me serán relevantes dado que sus datos no me
llevarán a deducir la información que necesito.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Niveles de información
Datos, Información y Conocimiento
Una vez que hemos establecido la relación existente entre los datos y
la información, vamos a determinar la relación existente entre la
información y el conocimiento.
Tenemos que la ecuación para llegar a la Información es la siguiente:
Datos + Procesamiento = Información
Con la información adecuada obtenida del procesamiento de los
datos relevantes, podemos llegar a emitir juicios y tomar decisiones
relativas a la gestión de la organización. Sin embargo, actualmente
esto ya no es suficiente…
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Niveles de información
Datos, Información y Conocimiento
En la era de la información, ya no es suficiente procesar los datos
relevantes y obtener información acerca de determinado tema.
Ahora también es necesario procesar y analizar la información
obtenida para poder llegar a otro nivel: el conocimiento.
Entonces, el conocimiento (en términos informáticos) se obtiene de la
siguiente ecuación:
información + procesamiento = conocimiento
El conocimiento, obtenido de esta manera, me permitirá emitir juicios
basados en el entendimiento claro y detallado de una amplia base de
información.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Niveles de información
Datos, Información y Conocimiento - Ejemplo
Una empresa de venta detallista de gran envergadura almacena en
sus sistemas transaccionales los datos de todas las compras
realizadas en su cadena de tiendas.
Los sistemas de información procesan los datos almacenados,
estructuran los resultados y permiten realizar consultas para verificar si
se están cumpliendo con los objetivos de venta. Dependiendo de el
cumplimiento de dicho objetivo, se tomarán decisiones al respecto.
El data warehouse (DW) de la empresa guarda la información
sumarizada y estructurada extraída de los datos del sistema
transaccional. En el DW se realizan análisis cruzados sobre la
información de ventas (data mining) que permitirán identificar
tendencias de compra que en el paso inicial no se podían identificar: se
llega al entendimiento (conocimiento) de ciertos hábitos de compra.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Niveles de información
¿Qué es un sistema de información?
Podemos definir Sistema de Información como la agrupación de
elementos interrelacionados cuya función es procesar los datos
relevantes a determinado tema, con la finalidad de:
Cubrir las necesidades de información a nivel de transacciones (procesos de corto
plazo: diarios, semanales)
Brindar información para la toma de decisiones de mediano plazo: planeamiento y
control de operaciones.
Establecer un marco de información suficiente para definir los planes de largo plazo
de la organización (planes estratégicos).
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Niveles de información
¿Qué es un sistema de información?
El sistema de información es el medio por el cual la información fluye
entre los distintos componentes o partes de una organización. No
necesariamente deben ser sistemas con soporte computacional: por
ejemplo, los enlaces telefónicos son un sistema de información ya que
permiten que ésta vaya de un lugar a otro de la organización.
Enfocados en el aspecto computacional, un sistema de información tiene
como finalidad procesar entradas (datos), mantener archivos de datos
estructurados de la organización y ofrecer a la organización, como
producto final, información específica, reportes y en general cualquier
salida que represente un análisis de datos. Todo esto lo realiza con el
soporte de hardware, software, archivo de datos (bases de datos), políticas
y procedimientos.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Niveles de información
Un sistema de información puede abarcar más de un área
dentro de la estructura de la organización, es decir, puede
obtener datos y ofrecer información atravesando varias áreas
de la organización. Inclusive, puede involucrar diversos niveles
de decisión o responsabilidad.
Los niveles de la información en una organización los
podemos estructurar de la siguiente manera:
Planeamiento Estratégico : Largo Plazo
Planeamiento Operativo : mediano plazo
Control operativo : mediano plazo
Procesos transaccionales: corto plazo
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Niveles de información
A medida que el plazo se hace más corto, el volumen de
datos e información aumenta. De la misma manera, a medida
que el plazo se hace mayor, la sumarización de la información
aumenta.
Un sistema de información puede centrarse en uno o mas
niveles de información, eso depende del objetivo de dicho
sistema. Inclusive, puede tenerse un sistema de información
que incluya todos los niveles de información. Por ejemplo,
SAP.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
SISTEMAS DENTRO DE UNA ORGANIZACIÓN / EMPRESA
Identificación de áreas funcionales y
Cadena de valor
Percepción de relaciones y aspectos dinámicos
TEMAS PRELIMINARES EN SISTEMAS
Niveles de información
SISTEMAS E INFORMACIÓN EN EL ENFOQUE DE
SISTEMAS
Funciones básicas
Evolución
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Funciones básicas
Analizando el funcionamiento de un Sistema de Información,
podemos identificar varias tareas (o funciones) que son
desarrolladas como parte del proceso que realiza. En extremo,
podemos también estructurar una secuencia de estas tareas:
Registro
Clasificación Actualización Sumarización
Información
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Funciones básicas
Registro: se refiere a las actividades encaminadas a
ingresar los datos en el sistema que analizamos. El ingreso de
los datos puede realizarse de muchas maneras:
interactivamente (online) o por lotes (batch), sincrónico o
asincrónico, automático o por demanda, etc. ¿Cual es la mejor
alternativa?… depende de las necesidades del sistema
estudiado.
Clasificación (proceso de ordenamiento): involucra las
actividades orientadas a realizar un primer ordenamiento y
estructuración de los datos ingresados. Generalmente es un
proceso interno del sistema, especificado dentro de la lógica
misma del sistema: ¿en que tablas se guardarán los datos?
¿con que nivel de detalle? ¿que características se le
adicionarán? Etc.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Funciones básicas
Actualización: el proceso de actualización de datos se
refiere a la modificación de un determinado valor que ya no es
válido, por otro que sí lo es. Existen diferentes estrategias en
función a las necesidades de control de modificaciones del
sistema: sin registro de cambios, con registro del último
cambio, con registro histórico de cambios, con especificación
de fechas de validez, etc.
Sumarización (resumen de datos): es un conjunto de
actividades cuyo objetivo es extraer la información relevante
para las solicitudes de consulta o de proceso del sistema:
permite obtener los datos necesarios sobre la base de la
totalidad de los mismos. Los criterios de selección y de adición
deben estar claramente especificados para que la información
resultante sea confiable.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Funciones básicas
Información: se refiere al hecho explícito de comunicar el
resultado de las cuatro funciones anteriormente detalladas. Es
el producto final del procesamiento de los datos, la salida del
sistema. La salida puede darse de diversas formas,
dependiendo del diseño hecho: salida interactiva (cuadros de
datos, gráficos, valores discretos, etc), archivos, impresiones,
etc.
Ejemplo: Sistema de información Contable.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
SISTEMAS DENTRO DE UNA ORGANIZACIÓN / EMPRESA
Identificación de áreas funcionales
Percepción de relaciones y aspectos dinámicos
TEMAS PRELIMINARES EN SISTEMAS
Niveles de información
SISTEMAS E INFORMACIÓN EN EL ENFOQUE DE
SISTEMAS
Funciones básicas
Evolución
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Evolución
Evolución de los tratamientos de información
A través de la historia, la información siempre ha sido un recurso
involucrado implícitamente dentro de los procesos de cualquier sistema
u organización, pero siempre relegando su importancia ante los
recursos físicos como los materiales, maquinarias y recursos humanos.
Sin embargo, su importancia ha ido aumentando con el paso de los
años, debido fundamentalmente a la mejora de los procesos de
administración de los datos e información soportados por equipos
computacionales.
Esto ha provocado que evolucione también las formas de tratar los
datos y la información: básicamente, se ha pasado de procesos
manuales a procesos automáticos basados en computadoras
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Evolución
Evolución de los tratamientos de información
Hay que dejar claro que si bien las alternativas de tratamiento de la
información han evolucionado, esto no quiere decir que
necesariamente las alternativas con soporte computacional sean
siempre las mejores a determinado problema. Ejemplo: OCR (Optical
Character Recognition, Reconocimiento Óptico de Caracteres) sobre
documentos con escritura manual
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Evolución
Procesos por lotes y proceso interactivos
En los principios de la era de la computación, los grandes sistemas
transaccionales basaban sus operaciones principalmente en procesos
por lotes, es decir, el ingreso asincrónico de una gran cantidad de
información en un solo proceso. Esto era debido a que los sistemas
habían sido conceptualizados así desde el diseño, a causa de las
limitadas formas de ingreso de la información (pocos puntos de
ingreso).
Sin embargo, la evolución natural de los sistemas hizo que las
necesidades de información sean cada vez mas orientadas a la
disponibilidad automática, por lo cual se hizo forzoso definir una nueva
forma de ingresar la información justamente en el momento en que
esta se generaba: interactivamente (sincrónicamente).
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Evolución
Procesos por lotes y proceso interactivos
Adicionalmente, la evolución de la tecnología ha hecho que en los
ambientes computacionales actuales se conceptualicen los modos por
lotes (batch) e interactivos de la siguiente manera:
El modo interactivo implica trabajar en tiempo real: respuesta
inmediata y con recursos de ordenador (CPU, disco y memoria)
limitados, para llevar a cabo tareas rutinarias con baja demanda de
recursos.
El modo batch o por lotes supone enviar cálculos y operaciones
avanzados que consumen recursos (CPU, memoria, disco) en gran
escala al ordenador, de manera que se quedan en tiempo de espera y
se ejecutan cuando el ordenador nos pueda garantizar que estos
recursos están disponibles.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Evolución
OLTP y OLAP
OLTP: On Line Transactional Process : A type of computer processing
in which the computer responds immediately to user requests. Each
request is considered to be a transaction. Automatic teller machines for
banks are an example of on line transaction processing. On Line
Transaction processing requires interaction with a user and direct
connection to the central repository of information.
OLAP: On Line Analytical Process, a category of software tools that
provides analysis of data stored in a database. OLAP tools enable
users to analyze different dimensions of multidimensional data. For
example, it provides time series and trend analysis views.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Evolución
Procesos Centralizados y Procesos Distribuidos
Otra clasificación de los procesos informáticos es la que los separa en
Centralizados y Distribuidos.
Los procesos centralizados se caracterizan por que utilizan recursos
se encuentran físicamente centralizados. Por ejemplo, en los entornos
con grandes computadoras (Mainframes), el procesamiento y la
memoria se encuentran centralizados. Hay varias razones para ello,
incluyendo el costo, la seguridad y la gestión.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Evolución
Los procesos centralizados
El ejemplo más claro de procesamiento centralizado es el Mainframe,
el cual absorbe todo el costo de procesamiento de los datos (base de
datos, procesos propios de los aplicativos y programas y servicios de
presentación).
Base de datos
Lógica de aplicación
Interface de usuario
Terminal físico
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Evolución
Procesos Centralizados y Procesos Distribuidos
Los Procesos Distribuidos se caracterizan por repartir la carga de
trabajo de los procesos entre todos los elementos interactuantes en él.
Esto hace que los requerimiento de hardware sean específicos a la
arquitectura de procesos establecida en el diseño.
Un ejemplo sencillo de este tipo de procesamiento es el esquema
Cliente/Servidor, en el cual tanto el servidor de aplicaciones como el
cliente (usualmente una estación de trabajo o PC) realizan cada uno
parte del proceso total.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Evolución
Los Procesos Distribuidos:
Se clasifican los sistemas cliente servidor de acuerdo al nivel de
abstracción del servicio que se ofrece. Se distinguen tres componentes
básicos de software:
Interacción con el usuario
Lógica de Aplicación
Repositorio de datos
Base de datos
Lógica de aplicación
Ordenador de sobremesa
Lógica básica de aplicación
Interface de usuario
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Cloud Computing
Concepto:
El modelo de computación en nubes está basada
en servicios. La arquitectura orientada al servicio
(SOA, por sus siglas en inglés) del modelo de
computación en nubes crea una separación más
natural entre las dos capas principales. Una está
formada por la tecnología dentro de la infraestructura
de nube (hardware y aplicaciones computacionales) y
la otra está formada por los recursos de información.
Los servicios pueden ser configurados, provistos o
escalados internamente sin la intervención del
usuario o sin que este se percate.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Cloud Computing
Concepto:
la mayoría de las infraestructuras de computación
en nubes están divididas en tres partes principales
La arquitectura tecnológica: es la primera capa de la
plataforma en nube (servidores, sistemas operacionales,
aparatos para la red, etc.)
La arquitectura de la aplicación: es parte de la capa
funcional y está formada por todas las aplicaciones
empresariales bajo la plataforma de computación en
nube.
La arquitectura de la información: esta capa permite la
disponibilidad de la información desde cualquier lugar en
la nube y garantiza que la información es consistente,
confiable y segura.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Cloud Computing
Concepto:
Basados en el esquema anterior de la arquitectura, una plataforma de
nube es capaz de proveer:
Una infraestructura totalmente independiente e invisible para el usuario final;
Una plataforma totalmente escalable que es capaz de añadir recursos sin que el
usuario final se percate; y
Una plataforma que le ahorra costos a la organización, al reducir los costos de
mantenimiento
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Cloud Computing
Características:
Acceso a la red: es crucial para que la plataforma nube pueda operar. Este acceso a la red debe
darse sin intervención alguna por parte del usuario final.
Servicio medido: esta funcionalidad hace más interesante desde el punto de vista económico, la
plataforma de computación en nubes. El servicio prestado por una plataforma nube se da por
demanda, lo cual posibilita el "pago por uso" o por prestación de servicios. Usted puede optar por
pagar el servicio con una tarifa fija o basada en otros factores como el número de usuarios, tiempo de
uso, etc.
Elasticidad: se refiere a rápida escalabilidad. Los recursos (hardware y software) son proveídos sin
la intervención o sin que el usuario final se percate de ello por su lado. Todo ello está basado en la
demanda de consumo.
Conjunto de recursos: en la plataforma de computación en nube, todos los recursos están
agrupados. Ello significa que todos los recursos son prestados a múltiples usuarios utilizando métodos
para usar recursos virtuales y físicos, dependiendo de la demanda. En este caso el concepto de
virtualización tiene gran relevancia para poder alcanzar este objetivo. La habilidad de agrupar los
recursos está disponible dado el diseño multi-tenencia de la plataforma de computación en nube.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Cloud Computing
Características:
Infraestructura como servicio (IaaS): el consumidor es dotado con recursos
computacionales como procesamiento, almacenamiento y redes de trabajo para poder hacer
funcionar los sistemas operacionales y las aplicaciones como es debido. Los usuarios no
controlan la infraestructura nube, pero pueden controlar los sistemas operacionales y muchos
tipos de aplicaciones.
Plataforma como servicio (PaaS): los usuarios son dotados con la habilidad de
implementar aplicaciones comerciales o creadas internamente, además de contar con el
soporte del proveedor de la plataforma. Los usuarios tienen control sobre las aplicaciones
implementadas, pero no sobre otros componentes de la infraestructura como el
almacenamiento o procesamiento.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Cloud Computing
Características:
Software como servicio (SaaS): el usuario es capaz de utilizar la aplicación de software del
proveedor. Esta aplicación funciona sobre una plataforma de computación en nube sobre la red, y
generalmente está disponible por medio de una interfaz de red como un navegador de Internet. El
usuario no tiene control sobre ningún otro recurso que no sea la aplicación en sí misma. Y el control
sobre la aplicación consiste básicamente en un grupo de opciones de configuración para
personalizar la aplicación para el cliente. .
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Cloud Computing
Características:
Software como servicio (SaaS): el usuario es capaz de utilizar la aplicación de software del
proveedor. Esta aplicación funciona sobre una plataforma de computación en nube sobre la red, y
generalmente está disponible por medio de una interfaz de red como un navegador de Internet. El
usuario no tiene control sobre ningún otro recurso que no sea la aplicación en sí misma. Y el control
sobre la aplicación consiste básicamente en un grupo de opciones de configuración para
personalizar la aplicación para el cliente.
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Virtualización
Concepto:
El concepto de Sistema Operativo,
trasciende de lo físico.
Un equipo físico puede albergar
varios equipos virtuales
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Virtualización
Concepto:
Se busca la eficiencia de
uso del Hw
El concepto se amplia a
una granja o conjunto de
servidores