Rediseño de Procesos y TI IN72K Sebastián Ríos srios@dii.uchile.cl Objetivos Generales Entender la tecnología para el desarrollo de sistemas de comercio electrónico en el contexto del rediseño de procesos Objetivos específicos Modelar procesos de negocio y entender como dichos procesos pueden ser apoyados por tecnología web Ser capaces de entender la arquitectura web necesaria para desarrollar un sistema de comercio electrónico Conocer y entender las diferentes tecnologías involucradas en el proceso de creación de un sistema de comercio electrónico IN72K OTOÑO 2009 INTRODUCCION 2 Temario del Curso 1. Introducción a la red Internet. 2. Rediseño de Procesos de Negocio para e-commerce 3. Análisis y Diseño de Sistemas para un e-commerce 4. Arquitectura de Capas 5. Arquitectura de Tres Capas 5.1.Tecnologías de la capa cliente (Interfaz) 5.2. Tecnologías de la Capa Media, Lógica del Negocio. 5.3.Capa de Datos 6. Redes TCP/IP. 7. Seguridad 7.1. Aplicada a redes. 7.2.Aplicada a Comercio Electrónico IN72K OTOÑO 2009 INTRODUCCION 3 Reglas del Curso Dos controles (70% Nota Final) Tres tareas (30% Nota Final) Dos laboratorios (sin nota) Sin embargo, su asistencia y participación (responder el ejercicio del laboratorio) son premiadas con puntaje de base para la tarea Si NC ≥ 5,5 & NT ≥ 5,5 => EXIMIDO :) IN72K OTOÑO 2009 INTRODUCCION 4 Intoducción a Internet Internet en Cifras Globales Outline Cifras Globales Red de Computadores Concepto de Inter-Red Conectándose a Internet Negocios en Internet IN72K OTOÑO 2009 INTRODUCCION 7 Que tecnología es importante en tu vida? Es MUY importante 10 2000 9 2005 8 7 6 5 4 3 2 1 0 Internet NO es importante IN72K OTOÑO 2009 Televisión Diarios Teléfono fijo Revistas Teléfono Mobil Fax Radio Fuente: Morgan Stanley Technology Research2007 INTRODUCCION 8 Adopción de Medios Millions of Users (US) 350 Time to reach 200 Million Users: Radio Television Cable TV WWW 300 250 Radio ….55 Years 200 150 TV ….… 25 Years 100 Cable ... 12 Years 50 WWW…. 5 Years 0 1922 1930 1938 1946 1954 1962 1970 1978 1986 1994 2000 Year Source: Morgan Stanley Technology Research IN72K OTOÑO 2009 INTRODUCCION 9 Jerarquía de Necesidades IN72K OTOÑO 2009 INTRODUCCION 10 Comercio también ha cambiado... Producto de Internet y los servicios derivados (Music on Demand, Video on Demand, e-mail, instant messenger, VoIP, etc) Nuevas posibilidades de negocio se crean a diario Así como a diario cambian las necesidades de los usuarios de internet Debemos entender la tecnología que ha impactado al mundo entero. IN72K OTOÑO 2009 INTRODUCCION 11 Evolución de Internet Antes internet era usada por pocos y para temas muy específicos Hoy día existe un inmenso abanico de posibilidades que nos brinda la Red. Comunidades virtuales (facebook, Linkedin, etc) E-banking, e-learning, etc e-retail Ocio en general (yahoo games, Yahoo Music, Youtube....) El hecho de que Internet haya aumentado tanto (en su uso) implica una mayor cantidad de relaciones virtuales entre personas. Como toda gran revolución Internet augura una nueva era de diferentes métodos de resolución de problemas creados a partir de soluciones anteriores. IN72K OTOÑO 2009 INTRODUCCION 12 Servicios Web han Evolucionado Hoy día algunas personas hablan de la web 2.0 y hasta del web 3.0 Concepto para referirse a un conjunto de servicios que actualmente existen en el Web Espacios virtuales de comunicación, colaboración y participación IN72K OTOÑO 2009 INTRODUCCION 13 En Chile... 73% de las empresas en Chile tienen conexión a Internet. 33% de las empresas chilenas usan Internet como canal de ventas 59% usa mecanismos electrónicos para comunicarse con sus socios comerciales. B2B movió US$ 673 millones en 2004 B2C US$ 80 millones IN72K OTOÑO 2009 INTRODUCCION 14 En chile hay un buen nivel... Chile es el país líder en Sudamérica en el uso de Internet y aplicaciones asociadas. Sin embargo, nos falta un largo camino que recorrer para compararnos con los líderes mundiales. IN72K OTOÑO 2009 INTRODUCCION 15 Portal ciudadano: Del puerta a puerta al pantalla a pantalla Conversación, participación, más transparencia y debate promete el portal www.tueliges.cl, que ayer debutó en una ceremonia encabezada por la Presidenta Michelle Bachelet. La herramienta, desarrollada por la Fundación País Digital, permitirá que los más de 1.300 aspirantes a dirigir las 346 comunas del país mantengan un cara a cara digital con sus electores. Allí, unos pueden ofrecer sus proyectos; los otros, preguntarles o comentarlos. FUENTE: EMOL.COM 29 JULIO 2008 IN72K OTOÑO 2009 INTRODUCCION 16 Mapa Usuarios Internet 2007 268MM Usuarios 312MM Usuarios 588MM Usuarios America del Sur 55MM Usuarios Resto del Mundo 120MM Usuarios IN72K OTOÑO 2009 INTRODUCCION Total 1.3 Billones de Usuarios 17 Distribución Geográfica 379 482 610 761 901 1,039 1,191 1,343 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% 2000 Norte America 2001 Europa 2002 2003 2004 Asia Pacifico 2005 Resto del Mundo 2006 2007 Latino América Morgan Stanley:Research 31/01/06 IN72K OTOÑO 2009 INTRODUCCION 18 Construcción de Infraestructura IN72K OTOÑO 2009 INTRODUCCION 19 Valor de algunas .com FUENTE: HTTP://FINANCE.YAHOO.COM/ IN72K OTOÑO 2009 INTRODUCCION 20 Visitantes en MM IN72K OTOÑO 2009 INTRODUCCION 21 Veamos el trafico... Varios sitios que permiten el estudio de trafico en Internet existen http://www.alexa.com IN72K OTOÑO 2009 INTRODUCCION 22 Países líderes en Tecnologías, Medios y Telecomunicaciones IN72K OTOÑO 2009 INTRODUCCION 23 Red de Computadores El PC por dentro IN72K OTOÑO 2009 INTRODUCCION 25 Comparación Computadores 1946 vs 2006 IN72K OTOÑO 2009 INTRODUCCION 26 Por que surgen las redes? En un comienzo, recursos simples como una impresora eran muy costosos. Surge la necesidad de compartirlos. Hacer uso eficiente de un recurso. Nacen las redes de computadores para conectar “aplicaciones con aplicaciones” IN72K OTOÑO 2009 INTRODUCCION 27 Red de computadores Se comparte información de un computador a otro, sin que el usuario sepa que existe una diferencia geográfica. Naturalmente, se nota la latencia en la transmisión si en verdad los computadores están lejanos. IN72K OTOÑO 2009 INTRODUCCION 28 Inter-redes Red de protocolos heterogéneos Normalmente, una red comparte un único protocolo de comunicación. Cuando un computador de la red A desea establecer con otro de la red B, empiezan los problemas. ¿Qué sucede si en un lugar se habla chino, en otro alemán y no hay interprete, pero se desea comunicación? Es imposible!! (o muy lento) Surge el concepto de Inter-Red IN72K OTOÑO 2009 INTRODUCCION 30 ¿Qué es un protocolo? ATENTO PEDRO, CAMBIO. AQUÍ PABLO, CAMBIO. BLA BLA BLA, CAMBIO. BLA BLA, CAMBIO. …. CAMBIO Y FUERA. EN EUROPA, CADA CIUDAD CREABA SUS PROPIOS SISTEMAS DE TRENES. VIAS DE TREN EN EUROPA NO TENIAN EL MISMO ESPACIO ENTRE VIAS. RESULTADO: HABIA QUE TRANSBORDAR VARIAS VECES PARA IR A UN DESTINO MÁS ALLA DE LOS LIMITES DE LA CIUDAD. IN72K OTOÑO 2009 INTRODUCCION 31 Necesidad de Protocolos de Comunicación El protocolo fue creado para conectar redes heterogéneas de protocolos distintos. Por lo tanto es un protocolo de “conexión entre redes” Una inter-red define a una “red de redes” Internet es una inter-red IN72K OTOÑO 2009 INTRODUCCION 32 Tipos de Redes WAN: Wide Area Network conexión de una amplia zona geográfica Una comuna entera, una ciudad entera, un País LAN: Local Area Network Conección Local Por ejemplo en sus casas, En el DII Una WAN se usa para conectar LANs (u otras redes: CANs, MANs, etc) IN72K OTOÑO 2009 INTRODUCCION 33 Interconnection Network IN72K OTOÑO 2009 INTRODUCCION 34 Como se logra conectar las distintas redes?? IN72K OTOÑO 2009 INTRODUCCION 35 Origenes de “La Red” En 1957 Eisenhower creó una agencia para la defensa/Investigacíon Avanzada llamada DARPA ( Defense/Advanced Research Project Agency) Luego llamada ARPA Generar tecnología para defender US en la guerra fría 69 ARPA levanta una red entre cuatro super computadores, primer nodo instalado estaba en la UCLA Idea básica: dividir la información en paquetes y transmitirla! Durante los 70´s 71 había 23 nodos en ARPANET (Utah tenía un computador con 12 Kb de RAM) (Advanced Research Projects Agency Network, U.S. Department of Defense) 72 Ray Tomlinson escribe un programa para e-mail. 73 Primer nodo internacional se levanta, Inglaterra y Noruega (se usa ~TCP). 76 Vint Cerf y Bob Kahn publican “A protocol of Packet Network Internetworking”, que especifica el diseño de TCP. IN72K OTOÑO 2009 INTRODUCCION 36 Origenes de la Red(2) 80: 82: se establece el uso de TCP en Internet. Se usa el nombre Internet por primera vez. 83 En Wisconsin se desarrolla el Servidor de Nombres. 84 1.000 nodos conectados, se introduce el sistema de servidores de nombres (DNS) 86 NSF trata de instalar 5 super computadores para investigaciones, pero la burocracia de ARPANET no permiten implementar esta solución. Construyen su propia red (56 Kbps.), otras universidades no se conectan , al parecer por falta de recursos. La solución : se crean mini redes y estas se conectan a los super computadores. 86 ya hay 10.000 Hosts. 89 100.000 Hosts. IN72K OTOÑO 2009 INTRODUCCION 37 Origenes de la Red(3) 90 : Arpanet desaparece, pero nadie se entera porque todo sigue funcionando. 91 Gopher fue realizado 92 WWW se crea en el CERN. Se rompe el limite del millón de Hosts. 93 Tym Berner Lee, crea el primer browser de WWW, Mosaic. IN72K OTOÑO 2009 INTRODUCCION 38 Que es un HOST? El nombre viene de ARPANET Desarrollaba usando un mainframe computer que era accesado por terminales (tontos) usando el puerto serial. El mainframe, era considerado el HOST y estaba conectado a la red usando un IP Los terminales tontos, no se consideraban hosts por lo tanto no recivían ningún IP de host. En redes Es un computador con acceso a Internet Puede contener: Información, programas cliente o programas servidores Cada Host tiene un número IP único. (usualmente fijo) IN72K OTOÑO 2009 INTRODUCCION 39 IN72K OTOÑO 2009 INTRODUCCION 40 Número de Host en Internet 395,0 400 350 317,6 Millones de Hosts* 300 250 233,1 200 171,6 147,3 150 109,6 100 72,4 50 1,3 2,2 4,9 9,5 16,1 29,7 43,2 0 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 * DATOS OBTENIDOS EN ENERO DE CADA AÑO FUENTE: INTERNET SYSTEMS CONSORTIUM, “INTERNET DOMAIN SURVEY”, ENERO 2006 IN72K OTOÑO 2009 INTRODUCCION 41 Como se ve Internet hoy?? IN72K OTOÑO 2009 INTRODUCCION 42 Quien es el Dueño? No existe un dueño de la NET, lo que hay son organismos de gestión. NIC (Network Information Center) El IAB (Internet Activities Board) IRTF (Internet Research Task Force) IETF (Internet Engineering Task Force) IANA(Internet Assigned Numbers Authority) IN72K OTOÑO 2009 INTRODUCCION 43 Conectandose a Internet Ancho de Banda ES LA ANCHURA, MEDIDA EN HERCIOS, DEL RANGO DE FRECUENCIAS EN EL QUE SE CONCENTRA LA MAYOR PARTE DE LA POTENCIA DE LA SEÑAL. (FUENTE: WIKIPEDIA) En términos más simple “capacidad de un medio para transmitir información desde un emisor a un receptor”. Es y será siempre un “bien escaso”. Los costos de una red aumentan dependiendo de la demanda de ancho de banda IN72K OTOÑO 2009 INTRODUCCION 45 0 IN72K OTOÑO 2009 INTRODUCCION Corea S. Suecia Francia Australia Finlandia EE.UU. Italia Noruega Holanda Islandia Alemania Canadá Nva. Zelanda Portugal Reino Unido España Polonia Irlanda Suiza Rep. Checa Grecia Hungría Eslovaquia México Brasil Argentina CHILE Turquia US$ (PPP) Tarifas de Banda Ancha Residencial COSTO MÍNIMO DE 1MB/SEG. SEGÚN EL DÓLAR AJUSTADO POR PODER ADQUISITIVO (PPP) 120 100 80 60 40 20 FUENTE: EL MERCURIO, JULIO 12, 2007 46 ¿Como me conecto? Lo primero es encontrar alguien que esté conectado a Internet :). ISP: Internet Service Provider (Entel, Telefónica CTC, AOL, etc.) El acceso a la red siempre se paga, de una u otra forma. IN72K OTOÑO 2009 INTRODUCCION 47 Tipos de Conexiones ADSL (Asymmetrical Digital Subscriber Line) Fibra óptica Vía Satélite Dial-up Cable módem Acceso inalámbrico o Wireless Wimax HD-TV a 30MBs en Tokyo IN72K OTOÑO 2009 INTRODUCCION 48