RSS

Introducción a Amazon Web Services. Amazon EC2, Amazon SimpleDB, Amazon S3.

29 May

En este post vamos a ver una pequeña introducción de los servicios web de Amazon (AWSAmazon Web Services). En nuestro caso vamos a trabajar con el lenguaje de programación Java, pero podemos usar Amazon Web Services con otros lenguajes y entornos como PHP, Ruby ó .NET).

Para trabajar con AWS, Amazon nos da un kit de desarrollo para programar con Java (Amazon SDK). La definición que da Amazon de su SDK para Java es la siguiente:

El SDK de AWS para Java ofrece una API de Java para servicios de infraestructuras de AWS, lo que facilita aún más la construcción de aplicaciones que aprovechan las ventajas económicas, de flexibilidad de tamaño y de fiabilidad de la nube de AWS. Los desarrolladores pueden utilizar el SDK para construir soluciones en Amazon Simple Storage Service (Amazon S3), Amazon Elastic Compute Cloud (Amazon EC2), Amazon SimpleDB y otras. Con el SDK de AWS para Java, los desarrolladores pueden empezar a trabajar en minutos con un único paquete descargable que incluya la biblioteca de Java de AWS, ejemplos de código y documentación. Los usuarios de Eclipse Java IDE pueden empezar fácilmente a trabajar con el SDK por medio del kit de herramientas de AWS para Eclipse.

El kit de herramientas de AWS para Eclipse nos ofrece una serie de utilidades que permite utilizar los distintos productos y servicios de Amazon. Si queremos ver la lista completa de los productos de Amazon podemos visitar la siguiente página. SDK AWS para Java nos permite desarrollar proyectos Java a partir de plantillas predefinidas. Estas plantillas nos permiten crear proyectos Java básicos para servicios concretos de Amazon como Amazon SimpleDBAmazon S3 y Amazon EC2. Podemos ver un pequeño vídeo de introducción aquí.

  • Amazon SimpleDB. Según Amazon, Amazon SimpleDB es un almacén de datos no relacionales altamente disponible, ampliable y flexible que alivia carga de trabajo de la administración de bases de datos. Los desarrolladores simplemente almacenan elementos de datos y los consultan mediante solicitudes de servicios Web; Amazon SimpleDB se encarga del resto’.
  • Amazon Simple Storage Service (Amazon S3). Amazon S3 es almacenamiento para Internet. Está diseñado para facilitar a los desarrolladores la informática a escala web. Amazon S3 proporciona una sencilla interfaz de servicios web que puede utilizarse para almacenar y recuperar la cantidad de datos que desee, cuando desee, y desde cualquier parte de la web. Concede acceso a todos los desarrolladores a la misma infraestructura económica, altamente escalable, fiable, segura y rápida que utiliza Amazon para tener en funcionamiento su propia red internacional de sitios web. Este servicio tiene como fin maximizar las ventajas del escalado y trasladar estas ventajas a los desarrolladores’.
  • Amazon Elastic Compute Cloud (Amazon EC2). ‘Amazon Elastic Compute Cloud (Amazon EC2) es un servicio web que proporciona capacidad informática con tamaño modificable en la nube. Se ha diseñado con el fin de que la informática web resulte más sencilla a los desarrolladores. La sencilla interfaz de servicios web de Amazon EC2 permite obtener y configurar capacidad con una fricción mínima. Proporciona un control completo sobre sus recursos informáticos y permite ejecutarse en el entorno informático acreditado de Amazon. Amazon EC2 reduce el tiempo necesario para obtener e iniciar nuevas instancias de servidor a cuestión de minutos, lo que permite escalar con rapidez su capacidad (aumentarla o reducirla) cuando cambien los requisitos informáticos. Amazon EC2 cambia la economía de la informática al permitirle pagar sólo por la capacidad que realmente utilice. Amazon EC2 proporciona a los desarrolladores las herramientas necesarias para crear aplicaciones resistentes a errores y para aislarse de los casos de error más comunes’.

Podemos ver vídeos de introducción pinchando en los siguientes enlaces: Amazon SimpleDB y Amazon Elastic Compute Cloud. En la siguiente entrada vamos a seguir los pasos para subscribirnos a los servicios y productos de Amazon, además de realizar un ejemplo básico de uso.

 
3 comentarios

Publicado por en 29 mayo, 2011 en Amazon Web Services

 

Etiquetas: , , , , ,

3 Respuestas a “Introducción a Amazon Web Services. Amazon EC2, Amazon SimpleDB, Amazon S3.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: