Sunteți pe pagina 1din 10

Amazon

Introduccin Amazon.com es fundada en 1994-1995, por Jeff Bezos, empez siendo una web que ofreca la venta de libros online, pero poco despus amplio sus lneas de accin ofreciendo una variedad de productos, como msica, software, video juegos, electrnica, pelculas, dvds, y un largo etc La compaa lanzo Subastas Amazon.com, la web de subastas de su propio servicio, pero no triunfo mucho en los clientes, ya que eBay, era el gran dominante en esta clase de servicios. An as la compaa continua hacia adelante saca al mercado un nuevo servicio, Amazon Marketplace que permite a los usuarios vender libros usados, CD, DVD junto con nuevos temas. Ahora s, Amazon consigue plantarle cara, y convertirse en el mayor rival del servicio de eBay Half.com. A partir del 2005, la empresa comienza a vender productos bajo su propia marca, Pinzon, en un principio esta estara dedicada a centrarse en el mbito textil y domestico, pero en 2007 la empresa solicita ampliar el mercado, y la marca Pinzon abarcar una lnea mucho ms amplia de productos. Este mismo ao, Amazon saca una versin beta de su propia tienda de msica online, en la que solo se trabajaba con formatos mp3 y sin gestin de derechos digitales. Otro de los campos a los que llega esta empresa es Amazon dulce, una tienda online que ofrece alimentos. Los clientes pueden recoger los pedidos o hacer que se entreguen en sus hogares. Convirtindose en una de las pocas empresas que abastece con este servicio varios rincones de Seattle. Esta empresa con sede en Seattle, Washington, se convirti en una de las pioneras en vender productos a travs de Internet, obteniendo su gran beneficio en 2003. Ha sido distribuidora en las primeras potencias mundiales como Canad, Alemania, Austria, Francia, Reino Unido

La web Una de las cosas en las que amazon.com innovo sobre otros portales, es la capacidad que los usuarios tienen para presentar los comentarios de cada producto, cada usuario una vez que obtiene el producto tiene que tasar dicho producto en un rango de cinco estrellas, con lo que de esta forma se puede ver reflejada la calidad, popularidad y fiabilidad del producto que se est ofreciendo por parte de la web. Este examen, por llamarlo de alguna forma, al que amazon.com somete a sus clientes, fue una de

las principales razones por las que en sus inicios como librera tuvo tanto xito. Obligando a todos los usuarios a realizar esta tarea, se ofrece una modesta base para la evaluacin de un determinado libro. En 2004 se comprob, como el servicio es abierto, que varios usuarios dentro del anonimato mejoraban la calificacin de sus obras, no queriendo decir con esto que se trate de los propios autores, sino que pudieron ser la propia editorial, amigos, familiares al ser abierto el abuso de auto-elogios se convierte en un arma de doble filo. Amazon soporta un tipo especial de ficha, en el que cada usuario que deja su opinin es identificado con su nombre, el cual se almacena junto su nmero de tarjeta de crdito. Otra de las peculiaridades de amazon.com es que te permite una bsqueda de libros por una palabra clave, buscando en la totalidad de cada ttulo, esta funcin comenz con 120.000 ttulos y de33 millones de pginas de texto en 2003, actualmente amazon.com maneja 250000 libros. Con este tipo de bsqueda alguno de los autores rechazo el sistema apelando que haciendo una bsqueda de determinadas palabras se poda obtener todo el contenido de la obra, pero amazon.com implemento un mtodo por el cual solo se ofrece una imagen de la pgina donde aparece dicha palabra, desactivando la impresin y poniendo un lmite de pginas por usuario, en cada obra que este consulta. Recopilando informacin, Amazon consigue un 40% de sus ventas por empresas afiliadas, estas empresas afiliadas reciben una comisin por cada recomendacin de la web que realizan. Amazon cuenta con ms de 900000 afiliados, que simplemente muestran su link, o enlazan su pgina directamente con un producto ofertado en Amazon, de esta forma los asociados pueden acceder al catlogo de Amazon utilizando los AWS, Amazon Web Services, de los cuales hablaremos ms tarde en profundidad. Segn Compete.com, web que mide la audiencia de otras pginas, amazon.com atrae unos 50 millones de consumidores en Estados Unidos, al mes.

Un breve inciso: Cloud Computing El Cloud Computing es una nueva tendencia que se est poniendo de moda en la que la informacin, los programas y cualquier aplicacin que tengas instalada en tu ordenador, se ejecute en Internet, sea que estn instalados en servidores y que puedas acceder a ellos mediante cualquier tipo de plataforma PC, MAC, PDA, mvil etc.. sin importar el sistema operativo que manejes y la tecnologa empleada. Esta idea surge tras el asentamiento del web 2.0, donde las redes sociales se han instaurado en internet, cada uno puede revisar su blog desde cualquier ordenador del mundo y modificarlo como si fuera su propia mquina. Por qu no entonces poder usar las aplicaciones y datos que manejas da a da desde cualquier lugar?, esta es la pregunta que se plantea actualmente los desarrolladores de esta nueva tendencia. Dicho de otra forma el Cloud Computing sera como exportar todas las aplicaciones y servicios que tenemos en nuestro PC, sobre la propia web. Esta tendencia esta seguida por muchas empresas de cerca, actualmente Google, Microsoft, Amazon comienzan a preparar productos cada vez ms seguros, eficientes y atractivos para las empresas, que corran en la web. Estas empresas ya han empezado a captar afiliados a su nube, Cloud, de esta forma aunque no nos demos cuenta Google Maps, Google Docs son aplicaciones que manejamos y forman parte de esta nueva era de las webs. En cualquier caso, el Cloud Computing puede tener muchas ventajas, especialmente para las empresas:

Si se necesita una gran cantidad de cmputo o de datos slo en algunos momentos, sera tirar el dinero comprar la infraestructura suficiente para soportar ese nivel de carga mximo que estar desaprovechado la mayor parte del tiempo. Si el software est preparado para ejecutarse transparentemente de forma distribuida, escalar es fcil. Si alguien tiene montada ya la infraestructura, adems ser rpido. Para un particular, tener toda la capacidad de clculo y cmputo accesible desde cualquier parte del mundo puede ser muy cmodo. Si las aplicaciones estn instaladas en el servidor, el cambio de terminal supone un coste de administracin mnimo.

Pero tambin como dice Richard Stallman de la Free Software Foundation: Una de las razones por las que no debes usar aplicaciones web para tus tareas que te incumben a ti, es que pierdes el control. T debes estar en condiciones de realizar tus propias tareas en tu propio PC, en un programa amante de la libertad. Si usas un programa propiedad de un proveedor, o el servidor Web de otra persona, entonces quedas indefensoel Cloud Computing es una trampa. Nosotros vemos esta nueva tendencia como un paso adelante para el mundo de la informtica y la sociedad en general, siempre y cuando el usuario sea responsable de sus actos y con cautela,

ya que lo que dice Stallman tambin tiene su punto de razn, al no tener control alguno sobre los datos que insertas en algunos servicios online. Amazon y sus API Aparte de la web de la que hablamos antes Amazon ofrece un determinado nmero de servicios online al usuario, que estos pueden manejar y ejecutar mediante su API. Los llamados Amazon Web Services que forman la plataforma de Cloud Computing de esta empresa estn teniendo bastante relevancia en EEUU, donde este modelo de servicios permite a las empresas olvidarse de tener que gestionar varios recursos para que sea Amazon a travs de sus servidores la que facilite ese tipo de tareas. Y la cosa marcha, por lo visto. Vamos a describir cada uno de sus Web Services, y luego profundizaremos un poco mas en alguno de ellos, que tomaremos como ejemplo. Elastic Compute Cloud Este servicio permite a sus usuarios alquilar por un determinado tiempo servidores de datos de Amazon para la ejecucin de mquinas virtuales Xen. Segn la documentacin de AWS es un servicio que permite tener en marcha y manejar sesiones de un servidor Amazon usando su API, sus herramientas y sus utilidades. Estas sesiones se pueden encontrar con diferentes tamaos y configuraciones, es decir, cada sesin es una mquina y puedes manejar diferentes tipos de sesiones segn tus necesidades. Esta es una de las caractersticas bsicas de Amazon, que el cliente paga solo por sus necesidades y no por un estndar, reduciendo tambin gastos en hardware, tener control del trfico y congestiones, privacidad de datos, etc. Alguna de las caractersticas de este AWS son su: 1Elasticidad: ya que puedes disfrutar de este servicio por minutos, t usas lo que te haga falta. 2Completo control: tienes un acceso como administrador a tus sesiones, las cuales pueden ser vueltas a cargar utilizando el API de este servicio, pero solo el usuario tiene la salida de los datos de su sesin. 3 Flexibilidad de posibilidades: como ya explicamos antes cada sesin se adapta a tus necesidades de CPU, memoria, etc... 4Confiable: Amazon oferta con una gran confianza su red de infraestructura y sus servidores. 5Seguro: aporta al usuario interfaces para configurar firewall y el control de acceso al medio entre grupos de sesiones. Algunos usos de este servicio son: Aplicaciones Escalables, Eventos Temporales, Aplicaciones para resistir cadas, gestionar grupos de procesos.

Simple Storage Service Este servicio nos permite el almacenamiento masivo y estable de datos a bajo coste, es decir es como si alquilsemos una determinada cantidad de memoria fsica en un servidor de Amazon. Lo que pasa es que no funciona as exactamente, nosotros no disponemos de un tamao fijo, sino que pagamos segn vayamos utilizando, como si tuviramos un contendor con capacidad virtualmente ilimitada del cual vamos pagando segn se va llenando. Nuestros datos entonces estarn repartidos por los servidores de Amazon de forma transparente para el desarrollador, de tal forma que este no se tenga que preocupar por cmo gestionar dichos datos. Caractersticas de S3: 1Permite escribir, leer o eliminar objetos desde 1 byte hasta 5 gigabytes de tamao. No hay tiene un lmite de objetos a almacenar. 2Ofrece un mecanismo de autentificacin, los objetos pueden ser declarados como pblicos o privados segn el diseador. 3Usa estndares basados en interfaces REST y SOAP diseadas para trabajar sobre cualquier tipo de herramienta de desarrollo. Amazon S3 y EC2 son servicios en red de almacenamiento y computacin respectivamente. A travs de una interfaz web simple, se puede configurar un sistema informtico virtual y distribuido sobre el que se ejecutarn las aplicaciones. El servicio es elstico porque permite aumentar la capacidad de los recursos utilizados en minutos, todo ello acompaado de una elevada fiabilidad y seguridad con un coste razonable (se paga por uso).

Simpledb Podemos definir la funcin de este web service como ejecutar consultas sobre datos estructurados en tiempo real, fcil de utilizar sin la complejidad de las bases de datos relacionales. Es un poco extrao para los que no conocen este tipo de base de datos empezar a hablar de una base de datos sin estructura, eso mismo es una simpledb, en la que se crean dominios y dentro de cada dominio puede haber infinitos itinerarios con diferentes caractersticas cada uno, al no tener una estructura definida el desarrollador no tiene porque preocuparse en gestionar dicha base de datos, ya que el sistema se encarga por l. Simpledb indexa los datos directamente y proporciona un API simple para el almacenamiento y el acceso a los datos. Alguna de las caractersticas ms relevantes de Simpledb: 1Fcil de usar, proporciona un acceso simple, tanto a la gestin de datos como a la bsqueda

por consulta de los mismos, mediante la API que lo maneja. 2Flexible ya que no hay que definir ningn modelo de base de datos para almacenar nuestra informacin. 3Adaptable: con simpledb, se pueden crear nuevos dominios para una aplicacin en los cuales albergar la informacin, el lmite en la versin beta era de 10GB por dominio y un mximo de 100 dominios. 4Rpido: proporciona una rpida e eficiente recuperacin de datos para apoyar a las aplicaciones web pesadas. 5Diseado para integrarse con otros AWS como EC2 y S3, para aprovechar ms cada uno de los servicios ofreciendo gestin, almacenamiento y control sobre los datos.

Cloud Front Con Amazon Cloud Front podemos distribuir nuestro contenido alojado en Amazon S3 mucho ms rpido y con menor latencia. Sistema de autoservicio de distribucin de contenido con pago segn el consumo. Ante la peticin de un recurso Cloud Front, busca a travs de la red mundial de Amazon el objeto que busca y encamina a los usuarios finales a la ruta ms cercana, de esta forma el funcionamiento mejora en rapidez. El servicio guarda en memoria cach las copias de los contenidos en una ubicacin cercana a los usuarios finales para una distribucin de latencia baja, a la vez que provee ndices de transferencia de datos sustentables y rpidos necesarios para distribuir los objetos populares a los usuarios finales en escala. Cloud Front trabaja a la par que S3, solo que proporciona mayor rapidez e eficiencia.

Simple Queue Service El SQS es un servicio que permite mantener mensajes organizados en una cola mientras a su vez se comparten entre distintas mquinas. Gracias a este servicio, los desarrolladores integran fcilmente todos los componentes de sus aplicaciones cuando stos estn distribuidos en distintas mquinas realizando una tarea diferente cada uno y sin necesidad de que cada componente est siempre disponible. Adems, este servicio implica que no perderemos nunca nuestros mensajes, ya que van a estar alojados en distintas mquinas y a los mecanismos de proteccin ante cadas donde se garantiza que cada mensaje va a enviarse satisfactoriamente como mnimo una vez al ordenador objetivo.

Elastic MapReduce

Flexible Payments Service DevPay

Bibliografa y artculos de la Web http://www.posicionalia.com/20071016-cloud-computing-y-la-web-20.html http://www.dreig.eu/caparazon/2008/10/30/%C2%BFque-es-el-cloud-computing-definiciontendencias-y-precauciones/ http://s3.amazonaws.com/awsdocs/CF/latest/cf_dg.pdf http://awsdocs.s3.amazonaws.com/EC2/latest/ec2-dg.pdf http://awsdocs.s3.amazonaws.com/SDB/latest/sdb-dg.pdf

http://awsdocs.s3.amazonaws.com/S3/latest/s3-dg.pdf http://awsdocs.s3.amazonaws.com/SQS/latest/sqs-dg.pdf http://s3.amazonaws.com/awsdocs/ElasticMapReduce/latest/AWSElasticMapReduce-dg.pdf http://awsdocs.s3.amazonaws.com/DevPay/latest/devpay-dg.pdf http://s3.amazonaws.com/awsdocs/FPS/latest/fps-advanced.pdf