Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

ARQUITECTURA DE APLICACIONES DISTRIBUIDAS

No description
by

Carlos Barcenas

on 4 November 2012

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of ARQUITECTURA DE APLICACIONES DISTRIBUIDAS

se estandarizaron y hacia mediados de los años 90 Internet se convirtió en la primera revolución auténtica del siglo XXI ARQUITECTURA DE APLICACIONES DISTRIBUIDAS ¿Qué es una aplicación distribuida? ¿Qué es una arquitectura en ambiente distribuido? Es una aplicación con distintos componentes que se ejecutan separados, normalmente en diferentes plataformas conectadas. ¿A qué se refiere la distribución? La distribución se refiere a la construcción de software por partes Describe la estructura y la organización de los componentes del software, sus propiedades y la conexión entre ellos para formar el sistema La capa de presentación Es la que ve el usuario (también se la denomina "capa de usuario"), presenta el sistema al usuario, le comunica la información y captura la información del usuario en un mínimo de proceso (realiza un filtrado previo para comprobar que no hay errores de formato). Capa de manejo de datos La capa de negocios o de manejo de datos, es donde residen los programas que se ejecutan, se reciben las peticiones del usuario y se envían las respuestas tras el proceso. Capa de procesamiento de datos Es donde residen los datos y es la encargada de acceder a los mismos. Servicios En esta capa encontraremos los procesos de la aplicación que se encargan recibir las peticiones de las capas superiores y, si es necesario, devolver los datos solicitados. Almacenes de datos Bases de datos relacionales
Bases de datos de mensajería
Sistema de archivos
Componentes lógicos de acceso a datos
Integración de sistemas heredados. Son sistemas socio-técnicos, por lo que incluyen procesos de negocio, software de aplicación, software de apoyo y sistema hardware ¿Qué es la integración de sistemas heredados? La integración de sistemas heredados puede definirse como la reutilización de sistemas y aplicaciones heredadas existentes, que se logra mediante la integración con aplicaciones corporativas desarrolladas recientemente. Seguridad Cuando se trata de proteger los datos y recursos TI de una organización, la plataforma Power de IBM incorpora características avanzadas de autenticación y cifrado, así como recursos de control de gastos y administración. Escalabilidad. Los sistemas escalables pueden adaptarse para utilizar una cantidad adecuada de recursos de sistema, como memoria, procesadores y almacenamiento, a fin de funcionar eficientemente y con independencia del tama Distribución De Elementos De Una Aplicación Se refiere a la construcción de software por partes, a las cuales les son asignadas un conjunto específico de responsabilidades dentro de un sistema. Integración de tecnologías heterogéneas y homogéneas HOMOGENEO Los sistemas homogéneos se parecen a un sistema centralizado, pero en lugar de almacenar todos los datos en un solo lugar los datos se distribuyen en varios sitios comunicados HETEROGENEO son aquellas donde Sitios diferentes utilizan diferentes DBMS, siendo cada uno esencialmente autónomo.
Servicios de la arquitectura (email, web, base de datos, aplicaciones, transacciones, sistemas operativos, firewall) servicio web
SERVICIO EMAIL Servicio de red que permite a los usuarios enviar y recibir mensajes BASE DE DATOS Conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso APLICACIONES Programa informáticos que permiten a un usuario utilizar una computadora con un fin específico. TRANSACCIONES Una transacción es una interacción con una estructura de datos compleja compuesta por varios procesos que se han de aplicar uno después del otro FIREWALL Es una parte de un sistema o una red que esta diseñada para bloquear el acceso no autorizado permitiendo al mismo tiempo comunicaciones autorizadas BY: Juan Carlos Barcenas Ibarra
Full transcript