Tecnico

Páginas: 9 (2011 palabras) Publicado: 28 de noviembre de 2012
Amazon Web Services (AWS)
Amazon también ofrece diferentes servicios basados en servicios web bajo el nombre de
Amazon Web Services o AWS. Estos servicios son tres:
– Ecommerce
Service (ECS): este es el servicio más importante y el que más relacionado está
con la actividad principal de Amazon. Con este servicio Amazon ofrece su sistema de
búsqueda de productos así como las funciones decomercio electrónico.
– Alexa Web Information Service (AWIS): mediante este servicio se ofrece acceso a Alexa
Internet, que es un servicio que ofrece búsqueda de sitios web e información sobre estos.
– Simple Queue Service: este consiste en un servicio de colas para comunicar mensajes en una
aplicación distribuida.
En esta sección me centraré en el análisis de ECS y el servicio de colas porconsiderarlos más
interesantes.
3.1. Ecommerce
Service (ECS)
3.1.1. Descripción del Servicio
Como se ha adelantado este servicio, que actualmente se encuentra en la versión 4.0, pretende
ofrecer las funciones que Amazon posee para el desarrollo de su propio sistema de comercio
electrónico.
Las funciones ofrecidas son:
– Obtención de información detallada de los productos ofertados por Amazon,lo que incluye:
descripción, atributos, precio, imágenes,...
– Acceso a las revisiones de los clientes sobre los productos.
– Un sistema de búsqueda avanzado. Al parecer antes de esta versión la búsqueda estaba
restringida a una simple palabra de búsqueda, ahora la búsqueda puede ser más compleja
pudiendo buscar según determinados atributos.
– Ofrece la posibilidad de usar la función decesta de compra remota, permitiendo las
operaciones comunes sobre este tipo de servicios. De esta manera la cesta de la compra puede
ser mantenida en los servidores de Amazon en lugar de en la aplicación creada, al igual que
ocurre cuando se hace a través de web.
– También se puede hacer uso de la lista de deseos (wish list) de Amazon.
– Una función interesante es la de Grupos de RespuestaPrecisos, que consiste en especificar
qué datos exactos se quieren recuperar. Esto es una mejora importante de eficiencia respecto
al modo anterior, que al parecer consistía únicamente en pocos datos (lite) o muchos datos
(heavy).
11
VICENTE
DAVID GUARDIOLA BUITRAGO TRABAJO DE SISTEMAS DISTRIBUIDOS
Concretamente, las operaciones ofrecidas son:
• Obtención de revisiones de productos y similares• Búsqueda de revisiones de productos y similares
• Obtención de información de productos
• Búsqueda de productos
• Búsqueda de productos similares a uno dado
• Obtener información de una WishList
• Buscar WishList
• Añadir un producto al carrito de compra
• Borrar los elementos de un carrito de compra
• Crear un carrito de compra
• Obtener los elementos de un carrito de compra
• Modificarlas cantidades de productos en un carrito de compra, moverlos de un sitio a otro,
etc.
• Obtener información de transacciones realizadas a través de Amazon
Puede verse que ofrece un gran número de funciones lo que permitiría hacer un aplicación
bastante completa haciendo uso de este servicio simplemente.
3.1.2. Pasos a Seguir Para su Uso2
Para el uso de este y el resto de servicios de AWSse debe estar registrado como desarrollador de
AWS. Para esto es necesario dar cierta información3:
– una dirección de email
válida
– la fecha de nacimiento
– el nombre
– dirección
– teléfono
Una vez completado este proceso se recibe un email,
con un enlace para validar el email
y así
poder obtener el ID necesario para trabajar. Finalmente se recibe el email
con el ID e informaciónadicional sobre los servicios.
A continuación, según las instrucciones de Amazon, y al igual que Google, te recomiendan
descaragr los ejemplos así como los ficheros WSDL del servicio correspondiente.
Seguidamente se supone que se debería leer la documentación y por último se debe escribir la
aplicación correspondiente.
Pero de igual manera que ocurre con Google, el paso realmente necesario...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tecnica
  • Tecnico
  • Tecnicas
  • Tecnicas
  • Tecnico
  • Tecnicas
  • Tecnico
  • Tecnico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS