Documentos técnicos

A continuación, encontrará una serie de documentos técnicos acerca de AWS Lambda y del funcionamiento de arquitecturas sin servidor a escala.

Introducción

A continuación, encontrará una serie de tutoriales paso a paso con la información básica para crear su primera aplicación sin servidor. También puede utilizar el AWS Serverless Application Repository para encontrar e implementar rápidamente aplicaciones para los casos más habituales.

En este tutorial, aprenderá los conceptos básicos sobre la ejecución de código en AWS Lambda sin aprovisionar ni administrar servidores.

Todas las operaciones que se explican en este tutorial pueden realizarse con la capa gratuita.

En este módulo de formación, implementará una sencilla aplicación web que permita a los usuarios solicitar paseos en unicornio de la flota de Wild Rydes.

El AWS Serverless Application Repository es un conjunto de aplicaciones sin servidor publicadas por desarrolladores, empresas y socios. Detecte e implemente rápidamente aplicaciones sin servidor y componentes de aplicaciones para diferentes casos de uso habituales.

En este taller, implementará una sencilla aplicación web. La aplicación también permitirá a los usuarios registrarse al servicio.

En este taller, explorará los diferentes enfoques para el procesamiento de datos mediante el uso de arquitecturas sin servidor. Para crear esta infraestructura, utilizará AWS Lambda, Amazon S3, Amazon Kinesis, Amazon DynamoDB y Amazon Athena.

En este taller, implementará una API RESTful con el modelo de aplicaciones sin servidor AWS (AWS SAM). La arquitectura de la aplicación utiliza AWS Lambda, Amazon API Gateway y Amazon DynamoDB.

En este módulo utilizará AWS Step Functions para crear un flujo de procesamiento de imágenes mediante el control de varias funciones de AWS Lambda.

Casos prácticos de clientes

Thomson Reuters utiliza una arquitectura sin servidor para procesar hasta 4 000 eventos por segundo en sus servicios de análisis del uso. El servicio administra de manera fiable los picos que doblan el tráfico normal y su alta durabilidad. La empresa puso el servicio en producción en tan solo cinco meses mediante AWS.

Netflix es uno de los principales proveedores mundiales de contenidos audiovisuales para streaming online. La empresa tiene previsto utilizar AWS Lambda para crear una infraestructura que se pueda administrar de forma autónoma mediante el uso de reglas y sustituir los procesos ineficientes para reducir el número de errores y ahorrar tiempo.

MLBAM es la división de servicios digitales de la Major League Baseball (Grandes Ligas de Béisbol). Su producto Statcast ofrece datos de los partidos en tiempo real a las diferentes plataformas de transmisión. MLBAM utiliza AWS Lambda para mejorar y transformar los datos sin procesar, y también para aumentar la velocidad, escalabilidad y capacidad de MLBAM para capturar, analizar y suministrar grandes cantidades de datos a sus aficionados.

Square Enix utiliza AWS Lambda para procesar las imágenes en su videojuego de rol multijugador masivo online (MMORPG). Con AWS Lambda, Square Enix pudo administrar de forma fiable picos hasta 30 veces superiores al tráfico normal. Lambda también redujo el tiempo requerido para procesar imágenes de varias horas a apenas algo más de 10 segundos, con la consiguiente reducción de costos de infraestructura y operativos.

PhotoVogue es una plataforma de fotografía online que forma parte de Vogue Italia. Gracias al uso de AWS Lambda y Amazon API Gateway, PhotoVogue pudo mejorar la experiencia de sus clientes, al mismo tiempo que reducía los costos de TI.

Benchling es una empresa de software de ciencias de la vida. Han creado CRISPR, un novedosa técnica que los investigadores utilizan para modificar partes de un genoma de un modo extremadamente preciso. Con el objetivo de aumentar su escalabilidad y reducir sus costos, Benchling creó su aplicación utilizando una arquitectura sin servidor. Ahora, los científicos que utilizan la plataforma de Benchling pueden dedicar más tiempo a la investigación, al no verse afectada por ninguna limitación de rendimiento.

Zapproved, un proveedor de SaaS que ayuda a sus clientes del sector jurídico a gestionar los procesos de respuesta a litigios, creó un moderno software partiendo de cero con AWS Lambda. Al utilizar una arquitectura sin servidor, Zapproved se ha beneficiado de una mayor eficiencia, un crecimiento más rápido, un menor tiempo hasta la comercialización y unos costos reducidos.

Localytics es una empresa dedicada al análisis y colaboración en sitios web y aplicaciones móviles, que trabaja con marcas punteras, como ESPN, eBay, Fox, Salesforce, RueLaLa y el New York Times. Con AWS Lambda, los diferentes equipos de ingeniería de Localytics pueden aprovechar las transmisiones de datos en paralelo para crear microservicios independientes de la aplicación principal de análisis. Esto permite a la empresa ofrecer nuevos servicios a sus clientes de un modo más rápido. Para una startup, reducir el tiempo de comercialización es algo clave.

Nordstrom creó un nuevo motor de recomendaciones mediante el uso de AWS Lambda para procesar las solicitudes de sus clientes. Como resultado, la empresa reducirá costos, mejorará su experiencia del cliente y desarrollará nuevas características sin necesidad de aprovisionar una nueva infraestructura de TI on-premise.

VidRoll es una plataforma de tecnología de vídeo y monetización para editores de contenidos que utiliza AWS Lambda para impulsar la lógica de negocio para ofertas de anuncios en tiempo real y anuncios de transcodificación de vídeo en tiempo real. 

Palringo es la red más importante del mundo para juegos comunitarios en dispositivos móviles. Con AWS Lambda, Palringo creó una canalización de procesamiento de transmisión escalable que produce métricas y visualizaciones en tiempo real, y que las ofrece directamente a las partes interesadas internas y a los clientes externos.

The Seattle Times es el diario más importante del estado de Washington, con un sitio web que alcanza los 32 millones de visualizaciones cada mes. Seattle Times usa AWS Lambda para modificar el tamaño de las imágenes para su visualización en distintos dispositivos, como equipos de sobremesa, tablets y smartphones.

AOL cuenta con varias líneas de negocio, que incluyen la publicidad digital, varias propiedades web y servicios de suscripción. La empresa utiliza AWS Lambda para la creación de arquitecturas sin servidor.

Realtor.com controla un conocido sitio web de anuncios de bienes inmobiliarios online que ofrece millones de anuncios de propiedades en venta y otra información para compradores, vendedores y arrendatarios. La empresa utiliza AWS Lambda para ejecutar su producto Turbo Listings.

Alt/S es una startup tecnológica especializada en análisis de datos e información derivada, que se dedica a convertir la información acumulada en datos útiles para la toma de decisiones, análisis predictivos y aplicaciones de última generación. Alt/S creó una plataforma de backend totalmente sin servidores con AWS Lambda y los productos relacionados de Amazon Web Services (AWS).

Historias de clientes

En esta charla de re:Invent 2016, Coca-Cola North America echará un vistazo a las herramientas y estrategias que han desarrollado para crear su siguiente generación de aplicaciones de marketing sin ningún servidor.

En esta charla de re:Invent 2016, Hearst, uno de los editores más importantes de revistas mensuales, muestra cómo transformaron su antiguo sistema Clickstream de tipo cronológico en una solución sin servidores con AWS Lambda.

Thomson Reuters habla acerca de cómo crearon su propia herramienta de información sobre productos para su uso interno y para realizar un seguimiento analítico con AWS Lambda.

A mediados del año 2015, Expedia empezó a utilizar AWS Lambda para computación sin servidor. Expedia ha creado plantillas repetitivas en Node.js, Java y Python para que los equipos de desarrollo puedan crear e implementar aplicaciones sin servidor en AWS. Actualmente, cuentan con 300 funciones de AWS Lambda que procesan 40 millones de invocaciones al día.

FINRA, el organismo regulador del sector financiero, monitoriza el 99% de todas las operaciones de valores bursátiles estadounidenses y lleva a cabo medio billón de validaciones cada día. Escuche cómo utilizaron una solución sin servidor basada en AWS Lambda para crear su plataforma de validación.

En esta charla de re:Invent 2016, Vevo, un servicio multinacional estadounidense de alojamiento de vídeo, comparte su viaje desde los servicios antiguos monolíticos a la moderna arquitectura de microservicios, utilizando servicios como AWS Lambda, lo que les ha ayudado a acelerar el proceso de desarrollo y el tiempo de salida al mercado.

En este episodio de This Is My Architecture, Amit de CA Technologies explica de qué manera crearon una canalización de implementación de funciones de AWS Lambda con Amazon S3, Amazon SNS y funciones adicionales de Lambda para automatizar lanzamientos.

Publicaciones del blog

chatbot-diagram_alt-benefit-lambda
Bryan Liston y Stefano Buliani
20 DE DICIEMBRE DE 2016

Consulte más consejos, prácticas recomendadas y tutoriales sobre AWS Lambda en los siguientes blogs:

Más información sobre AWS Lambda

Visite la página de preguntas frecuentes
¿Listo para comenzar?
Inscribirse
¿Tiene más preguntas?
Contacte con nosotros