Infraestructura Tecnológica

June 25, 2018 | Author: Paty | Category: Technology, World Wide Web, Internet, Web Server, Computer Network
Share Embed Donate


Short Description

Descripción: Infraestructura Tecnológica...

Description

Infraestructura Tecnológica Infraestructura Tecnológica para los Negocios Electrónicos Ing. Patricia Acosta Vargas, Vargas, MSc.

 Arquitecturas WEB  

Considerar las arquitecturas de : RED: conexiones, conexiones, ruteo, ancho de banda, …



HW: Servidores, workstations, backups,…



SW: Servidor Web, aplicaciones, bases de datos, scripting,…



 Aplicación LAMP, LAMP, J2EE, .NET, .NET, Ajax, …



Información Mapa de sitios, esquema de labeling, usabilidad, …

Factores a considerar:      

Usabilidad - Confiabilidad Funcionalidad - Costos Portabilidad - Tiempo de desarrollo Prestaciones - Mantenimiento Interacción con sistemas existentes Interacción con el mundo físico

Retos a vencer         

Escalabilidad Seguridad Confiabilidad Integridad Flexibilidad Portabilidad Gestión Desempeño

Como lograr resultados exitosos: 

Planificación: Definir todos los aspectos Priorizar las actividades  Analizar las alternativas Estimar los costos de desarrollo Disponer de los recursos adecuados

    

¿Cómo lograr resultados exitosos? 

Prevenir: 





Identificar las causas de errores y preparar  soluciones adecuadas Medir la carga de trabajo soportable y evitar su exceso Pretender estar integrado con las decisiones “políticas”

¿Cómo lograr resultados exitosos? 

Enfocarse en la CALIDAD de       

Confiabilidad del sitio Interfaz del usuario Tiempo Tiempo de respuesta del sitio Parte gráfica y textual Interfaz con la logística Integración con los servicios de pago Cuidado del cliente

Evolución del WWW al e-business 

El World Wide Web desde el punto de vista de la tecnología utilizada ha evolucionado en tres fases: 1. 2. 3.

Web estático e informativo Web dinámico e interactivo Web integrado y aplicativo

FASE 1: Estático e informativo 



El Word Wide Web nace como método para difundir información. Los primeros usuarios son investigadores, que publican sus propios artículos, datos, ejemplos, estudios de mercado, etc. Con páginas estáticas, redactadas manualmente y con mayor cantidad de textos que de imágenes.

Estándares utilizados: 

URL (uniform resource locator) para la localización de las

páginas 

HTML (hyper text markup language) para la escritura

de las páginas 

GIF (graphics interchange format) para las imágnes



HTTP (hyper text transfer protocol) para la

conversación entre usuario y servidor  

TCP/IP (transmission control protocol over 

internet protocol) para la transmisión de los datos

Fase 2: Dinámico, interactivo 





Las páginas incluyen servicios interactivos con funciones de búsqueda, comunicación, elaboración y personalización. Las páginas HTML ya no son estáticas, y se generan de manera dinámica en función de los requisitos del cliente. Nace el concepto de Aplicación

Estándares Estándares utilizados: 

HTTP-POST

para el envío de datos de parte del usuario CGI (Common gateway interface)  ISAPI (Internet information server application programming 

interface) Server-side

script Java servlet

Para la integración de aplicaciones en el servidor web

(active server pages) PHP (personal home page) ASP

PERL

Para el desarrollo de las aplicaciones

Fase 3: Integrado, aplicativo 







Las tecnologías web se integran con servicios existentes y muchos servicios tradicionales se efectúan en línea. Las aplicaciones tienen acceso a la información de las bases de datos de las empresas. La interacción con el usuario no está limitada a una transacción sino a realizar un proceso completo de aplicación. Nace el concepto de Sesión

Estándares Estándares utilizados: 

Cookie

Para la memorización del estado de una sesión 

JAV JA VA, JavaScr JavaScript, ipt, ActiveX Act iveX

Para programar la interfaz usuario en el navegador  SQL

(Structured query language) ODBC (open database connectivity)

Para el acceso a las bases de datos

Fase 3: e-business 

Muchas aplicaciones Internet envuelven el intercambio de flujo de dinero. En este caso hablamos de e-business.



El dinero puede estar asociado al acceso al servicio en red, a la venta de un bien, a la publicidad, a la producción conjunta de un bien, a la prestación de un requerimiento, etc.



Casi toda la gama de transacciones en el mundo real es replicable en el internet.

Transacciones web Estáticas

Transacciones Web Dinámicas

Transacciones web sobre DB

Arquitectura del www al e-business Cada

nivel está dedicado a un trabajo bien definido Uno o más servidores ejecutan cada nivel Los servidores residen en HW compartido o dedicado La comunicación entre niveles se da vía red

Servidores: 



Las funciones ofrecidas por un servidor  son siempre combinaciones de diversos elementos: Plataforma de Hardware: Potencia de procesamiento (CPU)  Capacidad de memoria (I/O)  Capacidad de comunicación (red) 

• • •

Sistema Operativo Software de red Servidor de Software (demon, service)

Servidor Web 

Gestiona el protocolo HTTP    

 

Recibe los requerimientos de los clientes  Accede al sistema de archivos para las páginas estáticas  Activa al servidor de aplicación para las páginas dinámicas Entrega el archivo HTML al cliente

Una conexión HTTP requerida Multiprocesos, (descompone una larga cadena de comandos en pequeñas unidades que pueden ser  ejecutadas simultáneamente por programas aplicativos) Process pool (combinación de procesos)

Web servers más difundidos:   

 Apache Microsoft IIS (Internet Information Server y PWS iPlanet (ex Netscape)

Servidor de Autenticación: Autenticación: 



Dado que los web servers son el primer  elemento encontrado, éstos son a menudo utilizados también para verificar la identidad de los usuarios. Existen varios niveles de autenticación: 

Sesión (cookie) username/password 



HTTP username/password 



 Administrado internamente internamente en la aplicación aplicación  Administrado internamente internamente al servidor web

Firma digital 

 Administrado por extensiones del servidor servidor web

Servidor web seguro: 



Los servidores pueden transmitir y recibir  información en modo criptografiado, con la finalidad de que la comunicación entre cliente y servidor sea privada y garantizada. Esta funcionalidad perjudica a las prestaciones

Servidor de Aplicación: Aplicación: 

 

 

Responsable de la generación de las páginas dinámicas Responsable de la lógica de funcionamiento del sitio Nivel intermedio entre interacciones web y bases de datos Ejecuta el resumen de sesión Diferentes soluciones técnicas y arquitecturales



Sistemas de Administración de Bases de Datos: Dat os:     

SQL Server (standard query language) l anguage) Oracle DB2 MySQL Sybase





Sistemas Comerciales Unix. Sistemas Operativos basados en Intel  – Motorola (Linux, Windows, FreeBSD, MacOS X).



“Sistema de comunicación que conecta ordenadores y

otros equipos informáticos entre si, con la finalidad compartir  recursos”. Entre las ventajas que ofrece una red constan:      

Mayor facilidad en la comunicación entre usuarios. Reducción en el presupuesto para software. Reducción en el presupuesto para hardware. Posibilidad de organizar grupos de trabajo. Mejoras en la administración de los equipos y programas. Mejoras en la integridad de los datos.



Según el tamaño o área de cobertura, las redes se clasifican en:   

Redes LAN (Redes de Área Local). Redes MAN (Redes de Área Metropolitana). Redes WAN (Redes de Área Mundial).

SERVICIO INALAMBRICO

• Es una solución ideal para sitios apartados y zonas rurales, con deficiente o nula

infraestructura de conexión a Internet. • Consiste básicamente en proveer un acceso a Internet vía satélite en un determinado punto del conjunto residencial (nodo) para posteriormente integrarlo a la tecnología inalámbrica y distribuir la señal de Internet en todas las casas c asas del conjunto residencial o puntos requeridos cercanos al sitio base mediante una pequeña antena que se conecta al computador.



En una encuesta realizada por Pew Internet & American American Life Project para identificar los usos que los adultos dan a la Internet finalizando el 2005, se encontraron las siguientes actividades efectuadas como porcentaje de quienes contestaron la encuesta, (1577 personas entrevistadas mayores de 18 años): 77% Correo Electrónico 63% Buscadores 46% Leer Noticias 29% Investigación relacionada con el trabajo 18% Mensajería Instantánea 18% Banca en Línea 8% Participar en cuartos de Chat 5% Hacer reservaciones para viaje 3% Leer Blogs 3% Participar en subastas en línea



Un firewall en internet es un sistema o grupo de sistemas que impone una política de seguridad entre la organización de red privada y el Internet.





El firewall determina cual de los servicios de red puede ser  accedido por los servicios que están fuera de ella, es decir, quien puede ingresar a utilizar los recursos de red de una organización.

Para que un firewall sea efectivo, todo tráfico de información a través del internet deberá pasar a través del mismo donde podrá inspeccionarse la información.

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF