Sei sulla pagina 1di 36

ESTRATEGIAS DE COMERCIO

ELECTRÓNICO
ISO-929

Profesor: Leandro Fondeur


UNAPEC
1
TEMA 4.- INFRAESTRUCTURA

2
3
En la clase anterior…
• Conocimos:
– Modelos de Comercio Electrónico: B2B, B2C, C2C, C2B,
G2C y G2B.
– Concepto y diferencias: Web2.0, Web 3.0, etc.
– Impulsores adopción de E-Commerce
– Beneficios tangibles e intangibles de E-Commerce
– Impulsores y barreras de adopción de consumo en
Internet

4
Para este Tema…
• Conoceremos:
– Definición de Infraestructura
– Modelo de 5 capas de Infraestructura
– Modelo de 5 capas alternativo
– Conceptos Claves

5
CONTENIDO

6
Infraestructura de E-Commerce

• La definición adecuada de la infraestructura


tecnológica es vital para todas las compañías que
deciden adoptar el modelo de negocios
electrónico

• La infraestructura afecta directamente:


– Calidad de los servicios
– Tiempo de respuesta

7
Infraestructura

• Definición: Se refiere a la combinación de


hardware, software y arquitectura de red que
hacen posible la entrega de un servicio

• Además de los elementos en sí (servidores, PC


clientes, software específicos, etc.), la
infraestructura también abarca la arquitectura en
cómo son colocados estos elementos

8
Infraestructura – cont.
• Una decisión crítica para administrar la arquitectura es
decidir:
– Cuáles elementos son colocados dentro de la empresa
– Cuáles elementos son colocados fuera de ella

• La infraestructura ha de disponerse de una manera que


sea lo suficientemente flexible para introducir nuevas
tecnologías

9
Modelo por Capas
• La infraestructura puede ser dividida en 5 capas:
– Capa 1: Servicios de aplicación: CRM, Data Mining, CMS,
etc.
– Capa 2: Sistemas de Software: Software de exploradores y
servidores web, software de red, bases de datos y sistema
de administración
– Capa 3: Transporte o capa de Red: Redes físicas y
protocolos de transporte como TCP/IP
– Capa 4: Almacenamiento o capa física: Dispositivos de
almacenamiento magnetos en servidores web o backup
óptico o almacenamiento temporal en memoria RAM
– Capa 5: Contenido y capa de Datos: Contenido web para
intranet, extranet y sitios de Internet, datos de clientes,
transacciones, etc.
10
Modelo de 5 capas Alternativo
• Nivel 1 - Almacenamiento o Físico: Memoria y
dispositivos de Disco (Equivalente a nivel 4 en modelo
anterior)

• Nivel 2 - De procesamiento: Computación y lógico


provista por el procesador (ocurre en los niveles 1 y 2 del
modelo anterior)

• Nivel 3 - Infraestructura: Se refiere a las interfaces


humanas y externas, también a la red (corresponde a
nivel 3 en modelo anterior)
11
Modelo de 5 capas Alternativo
(Cont.)
• Nivel 4 - Aplicación y contenido: Se refiere a la
data procesada por la aplicación, que luego se
transforma en información (nivel 5 en el
anterior)

• Nivel 5 – Inteligencia: Lógica basada en


computador adicional que transforma la
información en conocimiento (pertenece al nivel
de aplicación 1 en el modelo anterior)

12
Tecnología de Internet
• Internet: Es una red física que conecta computadores a
través del globo

• Consiste en infraestructura de redes, servidores y


enlaces de comunicación

• Internet habilita la comunicación entre millones de


computadores en el mundo

• Internet es un sistema cliente servidor


13
14
Algunos conceptos Importantes
• ISP: Internet Service Provider, proveedor de servicios de
Internet. Proveedor de la conexión a Internet a clientes
residenciales o de negocio

• Backbones: Enlaces de alta velocidad que permiten la


comunicación de Internet a través de países e
internacionalmente

• Hosting provider: Proveedor de Hosting. Administra el


servidor usado para “hostear” el web site de una
organización y además administra su conexión a los
backbones de Internet 15
Middleware y Enterprise
Application Integration (EAI)

• Software utilizado para facilitar las


comunicaciones entre aplicaciones de
negocio incluyendo la transferencia de
datos y control

16
Firewall
• Software de aplicación especializado montado como un
servidor en el punto donde una organización se conecta
a internet
• Su propósito es prevenir acceso no autorizado a la red
interna de la organización desde fuera

17
DMZ
• Red lógica o física donde se exponen los recursos
de red que estarán disponible para una
comunidad más grande de usuarios: típicamente
internet

18
19
WWW: World Wide Web
• Técnica más común para publicar información por
Internet.

• Puede ser accedida vía web browser, que despliegan la


información de la pagina, gráficos y el texto codificado en
HTML o XML

20
Hipervínculo

• Método de movimiento desde un web site


a otro; indicado por el usuario a través de
una imagen o texto sobresaltado por
subrayado o por un color diferente

21
Plugin de Browser

• Es un programa que se agrega a un


web browser y que agrega
funcionalidad tal como animación

22
Extensiones de Browser

• Es la capacidad de un browser para adicionar


nuevos servicios a través de adiciones,
plugins o customizando temas visuales

23
Web Browser
• Son programas que proveen una manera fácil de
acceder y visualizar información guardada como
documentos web, en diferentes servidores

24
Web Servers
• Son servidores que guardan y presentan
paginas web accedidas por web browsers

25
Página Web Estática
• Página en un servidor web, cuyo
contenido es invariable

26
Página web generada
dinámicamente

• Página web que es creada en tiempo


real, casi siempre con referencias a un
query de una Base de Datos, en
respuesta a un petición de un usuario

27
Framework de Aplicaciones Web
• Framework de programación estándar basado en
funciones de librerías reusables para creación de páginas
web dinámicas a través de un lenguaje de programación

28
The Top Web Development
Frameworks in 2018
Written in Node.js
JavaScript
framework by
Google Is an open-source isomorphic
JavaScript web framework

Developed in
Node.js

Built using Ruby


Based on PHP

Written in Python

Built in PHP5 PHP development


frameworks 29
Popular JavaScript Frameworks
Used in 2018

Meteor.js

Polymer 3.0
30
10 Best Java Web Frameworks to
Use in 2018

31
Top 5 PHP Frameworks in 2018

Symfony

Phalcon

32
Aplicación de Web Server

• Colección de software que es accedido por un API


(interfaz de programación estándar) de un framework de
aplicación para aportar funcionalidades en un website
dinámico

• Desarrollados para manejar múltiples peticiones desde


múltiples usuarios y provee balanceo de carga (load
balancing) para soportar grandes volúmenes de uso

33
34
Compatibilidad de Browser

• Una vez habilitada una aplicación, se debe asegurar la


capacidad de la aplicación de ser renderizada y brindar
interactividad correctamente a distintas versiones de
los web browsers (en particular de los más usados:
Edge, Firefox, Google Chrome, Safari, etc.)

35
36

Potrebbero piacerti anche