La api de servicios web amazon en uso en el mundo real

Video: Amazon Web Services Introduction & Journey to the Cloud (1/4)

A pesar de que la API de Amazon Web Services (AWS) parece hacer que todo sea más fácil, y el concepto es fácil de entender, en la práctica puede ser extremadamente difícil de utilizar la API de AWS adecuadamente - como era de esperar, dados los cientos de páginas dedicadas a la Guia de referencia.

Video: deSymfony 2013 - Consumiendo APIs REST con Guzzle y Symfony2

En este punto, es posible que no se siente seguro acerca de su capacidad para utilizar con éxito AWS. Es comprensible que usted puede sentir que la interacción con AWS es demasiado complicado y difícil, incluso para el viejo intento de la universidad.

Nunca temas. Aunque los detalles sucio hacia abajo-y-del uso de la API de AWS son todo un reto, es poco probable que se conviertan en trabas para lograr el éxito con AWS.

Video: Top 5 inventos increíbles que hay que ver ▶ 9

Esto se debe a que muchas personas inteligentes han reconocido que la API es difícil de usar y han creado herramientas para hacer más fácil de usar AWS. En esta figura, se puede ver las cuatro categorías principales de mecanismos de interacción de AWS que te ahorrará tiempo de la carga de interactuar con la API de AWS directamente.

Video: Servicios Web REST - Symfony Valencia

  • AWS Management Console: Amazon ofrece una interfaz web gráfica que le permite interactuar con el servicio (y el suyo propio) los recursos informáticos. Para muchas personas, la consola de administración de AWS es el principal mecanismo que utilizan para operar AWS. Incluso las personas que utilizan los otros dos mecanismos para interactuar con AWS también hacen un uso intensivo de la consola de administración.

  • CLI / SDK: Muchos ingenieros de software escribir aplicaciones que necesitan interactuar con los servicios de AWS directamente. Ahora, llamar a la API de servicios web directamente es complicado y propenso a errores.

    Plumbing es una forma común para referirse a este tipo de funcionalidad subyacente, como la API de AWS - al igual que la mayoría de nosotros no quiere tener que instalar un nuevo conjunto de tubos sólo para llenar un vaso de agua, la mayoría de los ingenieros de software podrían no prefieren tener que lidiar con los detalles de la API de AWS. Para ayudarlos, Amazon y otras compañías han creado bibliotecas de idiomas (comúnmente llamados SDK, de pie para Software reesarrollo Ksu) y una interfaz de línea de comandos (CLI comúnmente llamado), que permite a los comandos que deben registrarse en un terminal conectado a AWS.

    La idea aquí es ofrecer una interfaz de programación más simple al conjunto de funciones que hacen el trabajo pesado de interactuar con la API de AWS. Un ingeniero de software puede incorporar más fácilmente rutinas de biblioteca en una aplicación, por lo que es más fácil y más rápido para construir aplicaciones basadas en AWS.

  • Herramientas de terceros: Muchas empresas a construir herramientas que incorporan AWS. Algunas de estas herramientas se extienden ni simplifica sí AWS, similar a lo que hacen las bibliotecas de idiomas para los ingenieros de software. Otras herramientas son productos que ofrecen una funcionalidad separada o incluso aplicaciones completas.

  • Por ejemplo, una empresa puede proporcionar software de gestión de la nube que ofrece funciones adicionales que no ofrece la consola de administración de AWS. Otros ejemplos incluyen entornos de programación de compañías como Heroku y Engine Yard, la tecnología de almacenamiento de datos de Informatica y JasperSoft, y los servicios de carga pruebas de SOASTA. Lo que estas herramientas tienen en común es que proporcionan funcionalidad para proteger a los usuarios de la interacción con la API de AWS, haciendo AWS más fácil y rápido de usar.

Los cuatro de estos mecanismos de interacción API AWS actúan como proxIES en su nombre - bajo las sábanas que hacen las llamadas necesarias a la API de AWS para utilizar la funcionalidad AWS para las acciones que desea realizar.

Artículos Relacionados