Fundación Tecnológica Antonio De Arévalo Tecnar “
Arquitectura del comercio electrónico
Integrantes Pedro S. Manuel Piñeros Wendy Lozano Borja Geraldine Machado Díaz Jonathan Zúñiga Gómez Milton girado Presentado a: Prof. Astrid Calderón Fecha: 31/05/12 Programa Gestión naviera y portuaria Semestre: III
”
Proceso del comercio electronico
Todo el mundo lo está haciendo, o por lo menos está pensando incursionar en el Comercio Electrónico, llámese Negocio a Negocio, Negocio a Consumidor final o cualquiera de sus otros modelos. Sin embargo, emprender la aventura de embarcarse en un proceso de comercio electrónico requiere de toma de decisiones en tres niveles específicos: Infraestructura, Funcionalidad Técnica Interna y Funcionalidad Técnica para el Usuario. Hemos definido entonces como arquitectura los componentes que conformarán cada uno de estos niveles o bloques dentro de la solución de comercio-e. Analizaremos en detalle cada una de estos tres niveles
Arquitectura Emprender la aventura de embarcarse en un proceso de comercio electrónico requiere de toma de decisiones en tres niveles específicos: Infraestructura, Funcionalidad Técnica Interna y Funcionalidad Técnica para el Usuario. Todo el mundo lo está haciendo, o por lo menos está pensando incursionar en el Comercio Electrónico, llámese Negocio a Negocio, Negocio a Consumidor final o cualquiera de sus otros modelos. Sin embargo, emprender la aventura de embarcarse en un proceso de comercio electrónico requiere de toma de decisiones en tres niveles específicos: Infraestructura, Funcionalidad Técnica Interna y Funcionalidad Técnica para el Usuario. Hemos definido entonces como arquitectura los componentes que conformarán cada uno de estos niveles o bloques dentro de la solución de comercioe. Analizaremos en detalle cada una de estos tres niveles. Infraestructura el primer conjunto de decisiones se debe hacer en el campo de la infraestructura tanto de hardware como de software, requerida para iniciar cualquier forma de comercio electrónico. Antes de seguir al siguiente nivel se deben tomar las decisiones adecuadas en todos y cada uno de los siguientes rubros para garantizar una base sólida al negocio. Tenga en cuenta que en este nivel hay muchas oportunidades para la subcontratación (outsourcing).
Comunicaciones
Lo más probable es que ya cuente con un conjunto de equipo de comunicaciones internas, sin embargo deberá efectuar los ajustes necesarios para atender la demanda externa cuando atienda clientes externos. Seguridad – Rompefuegos (Firewalls) Dependiendo del uso que se le dará a su sitio web y las aplicaciones que manejará en el mismo, es probable que sus equipos de comunicación (enrutadores, switches, etc) no le provean el nivel de seguridad deseado. Un rompefuegos (firewall), que por lo general es un producto que se puede catalogar como software corriendo en su propio servidor, puede ofrecer una mayor seguridad y flexibilidad. Servidores El mayor riesgo al seleccionar un servidor es la imposibilidad de tener una buena predicción sobre la carga que deberá soportar. Lo que si se puede asegurar es que una vez que se lanza un sitio de comercio electrónico al "mercado", cualquier pequeño inconveniente con el servidor causará problemas serios en el rango administrativo de la compañía. Es importante manejar conceptos como tolerancia a fallas y/o soluciones redundantes de servidores. Servidores de Correo Un servidor de correo es software, y es probable que al interior de una empresa que quiera emprender el Comercio Electrónico, ya exista una solución de correo, sin embargo, el comercio-e puede aumentar la cantidad de mensajes a manejar y la funcionalidad que se requiere por parte del servidor. Es por esto que no se puede suponer que la solución actual podrá con el nuevo trabajo. Se debe contemplar desempeño a largo plazo, y es probable que con el tiempo se deba incluir un equipo adicional exclusivo para la administración del correo, Servicios de fax se deben tener en cuenta también, en especial para soluciones NAN (B2B). Sistemas de Almacenamiento En este punto, al igual que para los servidores, el tema de disponibilidad es el que se debe abordar y definir. La necesidad de tener el equipo disponible al ciento por ciento puede implicar examinar tecnologías que hasta el momento no ha tenido la oportunidad de conocer, tecnologías que garanticen que cualquier falla en el medio de almacenamiento no causará una baja del sitio. Servidores Servidores W eb
Este es el software que provee o "sirve" el contenido Web al visor del usuario. Desafortunadamente, aunque los grandes proveedores tienen funcionalidad similar, la decisión sobre el servidor Web terminará por ser una de esas en donde se cuestionan fundamentos casi que religiosos, como por ejemplo escoger entre Netscape o Microsoft, sistemas abiertos o propietarios, etc.), decisiones que involucrarán a los miembros del departamento de sistemas, programadores, y diseñadores Web. Este tipo de decisiones ya han sido tomadas para los servicios actuales de la empresa, pero se han visto casos en donde las políticas se tienen que modificar para poder tomar la mejor decisión. Tenga en cuenta que también encontrará algunos proveedores de soluciones bajo el nombre de servidores de comercio. Estos son servidores Web mejorados con soporte para algunas actividades específicas de comercio. Estos servidores se pueden utilizar tal como vienen para emprender el comercio-e, o como una herramienta de desarrollo para soluciones personalizadas, especialmente cuando la propuesta del proveedor tiene sentido. Bases de Datos Esta es otra de las áreas donde hay suficiente conocimiento al interior de la empresa, en especial en el departamento de TI, sin embargo la selección de las bases de datos presenta retos en ciertos aspectos. Mientras el modelo transaccional (OLTP) es importante, muchos sitios Web requieren que la información pueda ser cortada, pegada, y extractada en muchas formas que no son fácilmente adaptables al modelo relacional. También se debe contemplar el hecho de que la cantidad de accesos a las bases de datos en el ambiente de comercio-e puede exceder los niveles que se acostumbran a ver en las aplicaciones tradicionales de TI. Respaldo Hasta algo tan sencillo como el respaldo y la recuperación tiene su propia consideración cuando se maneja para el entorno Web. Problemas conocidos en varios sitios resaltan la necesidad de contemplar redundancia a todos niveles, pero contrario a los procedimientos tradicionales, en el mundo electrónico no hay esos períodos "nocturnos" donde por lo general se efectúan las copias de respaldo periódicas, y retrasos de horas recargando una base de datos no se pueden tolerar. Para poder cubrir las necesidades del negocio electrónico se requiere abordar el tema de respaldo en el software, los equipos y las redes."
Funcionalidad técnica La etapa de infraestructura requería un análisis minucioso de cada uno de sus componentes en el orden presentado y exigía la toma de decisión en cada uno de los temas. En el caso de la funcionalidad técnica no hay un orden establecido, sino que se debe incluir la funcionalidad que se requiera para las labores que se piensen realizar. Consideramos que se terminarán incluyendo todas con el tiempo, pero no se requieren decisiones a todo nivel para seguir adelante.
Seguridad y Certificación Más allá de la seguridad en el nivel del router y el cortafuegos (firewall), es aquí donde se toman las decisiones sobre la encripción de información como la de las tarjetas de crédito y la información personal de los visitantes y/o compradores, las firmas digitales, y en términos generales probarle al cliente en tiempo real que están transando con quien creen que están transando, mediante certificación. Desarrollo Hay una amplia gama de herramientas para el desarrollo, desde editores HTML hasta ambientes de desarrollo para un sitio completo, de formas simples hasta pequeñas aplicaciones (applets) en Java o componentes Active-X que pueden entrar en juego durante la construcción de un sitio web. Inclusive cuando el desarrollo se efectúa fuera del departamento de TI, el departamento de TI se verá involucrado porque muchos de los criterios de diseño involucran servidores y bases de datos. De la misma manera como se pueden presentar conflictos en el nivel de infraestructura con las bases de datos y los servidores, se puede presentar en este nivel. Pruebas A la velocidad del Web, nunca hay tiempo de probar. Colóquelo al aire y luego encuentre los problemas. Si el desempeño es lento, agregue otro servidor. Aquellos que no están cómodos con esta forma de trabajo o quieran tener un proceso más organizado, deberán decidir invertir en herramientas que permitan probar el acceso al contenido, la funcionalidad básica, y el comportamiento bajo una carga controlada. Para el resto, hay pruebas de carga, pero lo mas probable es que sea la tecnología y no el sitio web la que sea evaluada con estas pruebas. Administración del Contenido LA administración del contenido se torna mucho más interesante que la administración de la configuración de la red y las diferentes versiones de las aplicaciones. La administración del contenido tiene múltiples alternativas. En el rango bajo se encuentra un problema de tamaño. Un sitio web puede generar cientos de páginas nuevas por semana en un
proceso continuo pero quienes normalmente elaboran este contenido son personas que no tienen en cuenta las tareas de "limpieza" de archivos en desuso y las consecuencias de un borrado inadecuado. En el otro extremo de requerimientos se encuentran las empresas cuyo negocio es contenido (desde editores hasta sitios de catálogos pasando por vendedores NAN) pueden estar interesados en un control más estricto del estilo y la forma y en poder redireccionar el contenido fácilmente. Hay aplicaciones de alto costo que hacen manejo de contenido en el ámbito empresarial. Servidor de Publicidad Esta es una tecnología crítica para casi todo sitio web. Aunque su sitio web no sirva anuncios publicitarios, uno debe poner atención a esta tecnología. Se empiezan a ver productos que permiten su publicidad en otros sitios. Reportes de Tráfico Usted puede no creer que tan importante este rubro es. En teoría, los reportes básicos se pueden desarrollar por un aprendiz a partir de los registros de acceso al servidor, sin embargo notará que muchos departamentos querrán diferente tipo de información y empaquetamiento. Los reportes de tráfico con la clave para saber qué funciona y qué no funciona, y entre más rápido puedan enterarse de una página aburridora, más oportunamente podrán hacer los cambios respectivos para que tenga un efecto directo o indirecto en los ingresos de la empresa. Este puede ser el único rubro e la tecnología Web que todos en la empresa utilizarán y notarán cuando los reportes hagan falta o sean inconsistentes. Minería de Datos Todavía no se sabe a ciencia cierta qué funcionalidad será la que permita esta área. Lo que parece estar surgiendo es el alcance estilo bodega de datos, es decir, consultas rápidas sobre una masa muy amplia de información. Está construida sobre registros de tráfico, reportes de publicidad, y alguna forma de análisis en tiempo real que captura información sobre el comportamiento del usuario que no se puede obtener con otras fuentes. Se elaboran consultas sobre cuantos pasos se tuvo que dar antes de efectuar una compra, o de cuantos avisos publicitarios se requirió para convencer al cliente. Personalización Esta es en parte la otra cara de la minería de datos. Dado el alto detalle de conocimiento sobre los individuos o grupos con características similares de comportamiento, se puede personalizar la experiencia del cliente en el sitio. Más que una funcionalidad similar a las que se encuentran en las personalizaciones como MiPágina, ésta personalización refiere más al servicio de publicidad o al reacomodo del contenido en tiempo real para responder a los comportamientos que se presentan en el sitio y hacer que el visitante se quede en el sitio, haga clic en un anuncio o compre algo. Mensajería El comercio-e puede crear muchas formas de mensajes electrónicos, que pueden ser respuestas automáticas, boletines direccionados, envío de faxes, software para trabajo en grupo, telefonía por IP, llamadas al beeper y quien sabe que más. La comunicación sigue
siendo la base de los negocios y el Web simplemente lo multiplica. Help Desk Es una necesidad para cualquier negocio sobre el Web. Naturalmente, las personas atendiendo el Help Desk o Centro de Ayuda requiere herramientas apropiadas para acceder las múltiples bases de datos que se usan en el sitio web, incluida la información de comportamiento del usuario y las compras. Búsqueda Lo menos que puede pretender tener en su sitio son herramientas de búsqueda para ayudarle a sus visitantes a encontrar lo que buscan. Hay varias opciones que difieren en uso, utilidad y la forma en la cual arrojan los resultados de las consultas. Algunos sitios inclusive complementan su contenido con enlaces a material relacionado que se encuentra buscando en el Web. En este último nivel se encuentra la funcionalidad y aplicaciones que definen el sitio Web. Son las nuevas atracciones turísticas que aparecen cada día. Una lista completa de funcionalidad se descompletaría muy rápido, por lo que solo presentaremos algunos ejemplos de este último nivel. Encuestas Un sitio web es una excelente forma para obtener información sobre cosas que le interesan. Solo coloque una encuesta y obtendrá unos cuantos cientos (o miles) de respuestas. Colocando las respuestas en el sitio web para que los usuarios la vean por lo general generan más paginas vistas y más publicidad vista. Creación de Comunidad Muchos sitios web soportan foros y chat. Es sabido que parte de las necesidades de los humanos es comunicarse y en la medida en que se brinden las oportunidades de comunicación en el sitio Web los visitantes en el tema interesado se expresarán a través de estos medios. La tecnología presente para esto puede ser muy plana en puro texto, hasta permitir la asignación de dibujos animados a cada participante. Catálogos y Directorios Aunque no hay una clara distinción, se podría decir que un catálogo por lo general es una lista de productos que lleva a una compra, mientras que un directorio es una base de datos con facilidad de búsqueda que lleva a enlaces. En las aplicaciones NAN el catálogo puede residir en el sitio del proveedor, un tercera parte que une varios catálogos o el comprador. Tiendas Si está vendiendo a clientes, el concepto de
tienda es donde lo hace. El software que se utiliza para el manejo de tiendas probablemente incluya soporte para crear un catálogo de productos y manejar transacciones con tarjeta de crédito. Subastas No hace mucho que empezaron las subastas por Internet, y ya abundan aplicaciones que permiten establecer servicios de subastas. Existe alto interés en el establecimiento de subastas dentro de comunidades verticales para permitir intercambio de materias primas entre empresas que las pueden utilizar, así sean competidores. Plaza de Mercado La plaza de mercado une a los compradores y a los vendedores. Para una compañía que tienen presencia en ambos campos, esta puede ser una oportunidad para nuevas fuentes de ingresos. Pagos y Facturación Este realmente es el punto central de todo. En un ambiente de clientes finales, es una actividad relativamente sencilla obtener pago mediante tarjetas de crédito, pasar los números de las tarjetas en un procesador y posiblemente interfazarlas con algún sistema de dinero electrónico. En el ambiente NAN es completamente distinto, ya que se necesita acceso a los sistemas financieros que por lo general están fuera del sistema de comercio electrónico, además de el requerimiento de generar reportes que puedan ser manejados automáticamente por los sistemas de sus socios de negocios. Compra La Internet se presenta como un excelente sitio para iniciar procesos de compra y en algunos casos para concluirlos. La presentación de información sobre productos, al igual que proveer facilidades para configuración y búsqueda de productos substitutos hacen que el proceso de compra se pueda agilizar en la red. Recursos Humanos Con sitios inmensos para almacenar hojas de vida, hay todo un incentivo para que las empresas hagan más reclutamiento de empleados en el Web. Colocando anuncios en sitios web o en grupos de discusión es solo el comienzo. En la medida en que se agiliza el recibo de hojas de vida para que se puedan aceptar bien sea mediante correo electrónico o formas enviadas en sitios Web y sean procesadas automáticamente, más rápido se pueden poner en manos de quien requiere esta información. Protocolos específicos de industria o mercado El comercio-e NAN globalizado demanda que la información viaje sin tropiezos entre las diferentes empresas y las diferentes aplicaciones. Esto implica la utilización de estándares creados por grupos imparciales y soportados por todos los proveedores. Ya se ven el
surgimiento del XML como formato estándar de intercambio de documentos entre empresas y aplicaciones y se ven también múltiples ofrecimientos de aplicaciones con soporte para este estándar.""