Aquí encontrará tutoriales y documentación sobre cómo comenzar a crear aplicaciones sin servidor con AWS Lambda. También aprenderá sobre las herramientas para desarrolladores de aplicaciones sin servidor como AWS Serverless Application Model (SAM) o AWS Cloud9.

Otra manera fácil de comenzar es con AWS Serverless Application Repository que le permite implementar rápidamente aplicaciones prediseñadas.

Para profundizar en un caso de uso específico, encontrará recursos para desarrollo de aplicaciones web, procesamiento de datos, desarrollo de backend móvilese informática perimetral.

¿Tiene 10 minutos?

Comience con el tutorial de hello-world

Dé sus primeros pasos en la consola AWS Lambda. Aprenderá los elementos más básicos e implementará una función simple de Lambda.

Cree su primera función de Lambda >>

¿Quiere saber más?

Desarrolle aplicaciones sin servidor con la Guía para desarrolladores

Analice la Guía para desarrolladores, parte de nuestra documentación técnica, para aprender rápidamente cómo desarrollar e implementar una función de AWS Lambda.

Aprenderá a usar AWS Lambda para casos de uso específicos, como el desarrollo de aplicaciones web, las aplicaciones móviles y el procesamiento de archivos o de datos de streaming.

También encontrará orientación sobre cómo desarrollar una función de Lambda con el lenguaje que usted elija, como C#, Python, Node.js, Java y Go.

Introducción a la Guía para desarrolladores >>

Recursos adicionales

AWS Serverless Application Repository le permite implementar rápidamente ejemplos de códigos, componentes y aplicaciones completas con solo unos pocos clics. También puede publicar sus propias aplicaciones y compartirlas con su equipo o con la comunidad en general.

Además, encontrará recursos para obtener más información acerca de las herramientas de AWS para desarrolladores, como AWS Serverless Application Model (SAM) o Cloud9, que le ayudan a desarrollar aplicaciones sin servidor.

SAR_pic

AWS Serverless Application Repository

Encuentre aplicaciones sin servidor, componentes y código fuente para su caso de uso. Implemente una aplicación sin servidor con solo unos pocos clics. También puede usar Serverless Application Repository para publicar sus propias aplicaciones y compartirlas con su equipo, en una organización o con la comunidad en general.

Visite Serverless Application Repository >>

SAM_flag_2

Herramientas para desarrolladores

Las herramientas de desarrollo de aplicaciones sin servidor lo ayudan a crear, probar, implementar y supervisar rápidamente aplicaciones sin servidor a lo largo de su ciclo de desarrollo. Aquí encontrará más información sobre AWS Serverless Application Model (SAM) para definir aplicaciones sin servidor y Cloud9 que proporciona un IDE basado en la nube y otros.

Obtenga más información sobre las herramientas de desarrollo para aplicaciones sin servidor >>

Encuentre su caso de uso

A continuación, encontrará recursos específicos para el desarrollo de aplicaciones web, el procesamiento de datos, el desarrollo de backend móvil y la informática perimetral. 

APLICACIONES WEB

webapp_serverless

TUTORIAL PARA APLICACIONES WEB SIN SERVIDOR

En este tutorial introductorio, aprenderá cómo crear e implementar su propia aplicación web dinámica y sin servidores. Aprenderá cómo hospedar recursos web estáticos, cómo administrar usuarios y autenticación, y cómo crear una API RESTful para el procesamiento de backend.

Introducción >>

RA_webapp

Esta aplicación web muestra cómo utilizar AWS Lambda junto con otros servicios de AWS para crear una aplicación web sin servidor. Este repositorio contiene un código de muestra para todas las funciones de Lambda que componen el backend de la aplicación.


Introducción >>

SB1

En este taller virtual de 30 minutos, nuestros expertos en servidores de AWS le muestran cómo desarrollar, depurar e implementar una función de AWS Lambda para una aplicación web simple. También encontrará una guía paso a paso con instrucciones concretas.



Introducción >>

PROCESAMIENTO DE DATOS

batch_processing

En este tutorial, aprenderá a crear una aplicación de procesamiento de imágenes simple y a desarrollar una función de Lambda para convertir automáticamente una imagen en una miniatura. Aprenderá a usar AWS Lambda junto con Amazon Simple Storage Service (S3), AWS Serverless Application Model y AWS CloudFormation.

Introducción >>

dataprocessing_image_4

En este tutorial, aprenderá a crear una aplicación de procesamiento de datos integral con AWS Lambda y Amazon Kinesis Utilizará Amazon Kinesis para crear un stream de datos y realizar operaciones AWS Lambda, como crear una función Lambda para analizar y almacenar datos de streaming.


Introducción >>

RA_fileprocessing_1
Esta aplicación de ejemplo muestra una aplicación de conversión de Markdown donde Lambda se usa para convertir archivos Markdown a HTML y a texto sin formato. Utiliza una arquitectura de procesamiento de datos en paralelo, impulsada por eventos, que es ideal para cargas de trabajo que necesitan más de una derivada de datos de un objeto.


Introducción >>

BACKENDS MÓVILES

mobilebackend_3

En este tutorial de introducción, creará una aplicación móvil simple y alojará su lógica de back-end con AWS Lambda. Aprenderá a conectar varios componentes para permitir que una aplicación móvil Android invoque una función Lambda y procese la respuesta.


Introducción >>

RA_mobilebackend_3

La arquitectura de referencia muestra cómo utilizar AWS Lambda junto con Amazon API Gateway y Amazon S3 para cargar fotos y notas desde una aplicación móvil. Al aprovechar estos servicios, puede crear backends móviles rentables que no requieren la sobrecarga de la administración de servidores.

Introducción >>

mobile_hub_4.jpg
AWS Mobile Hub ofrece recursos para el desarrollo de aplicaciones móviles con AWS. Encontrarás SDK, tutoriales y muestras para iOS, Android, JS, Unity, React Native y Xamarin.



Introducción >>

INFORMÁTICA PERIMETRAL

Cloudfront_1

Con Lambda@Edge, puede ejecutar código fácilmente en ubicaciones globales de AWS, lo que le permite responder a los usuarios finales con baja latencia.




Introducción >>

cloudfron_talk3

En esta charla, aprenderá a escribir sus funciones de Lambda una vez y las ejecutará en todos los lugares en que los espectadores finales estén presentes con AWS Lambda@Edge.




Introducción >>

cloudfron_talk2
En esta charla, aprenderá a utilizar AWS Lambda@Edge junto con Amazon CloudFront para entregar contenido a los usuarios finales de todo el mundo con baja latencia, altas velocidades de transferencia de datos y sin compromisos.  

Descubra más sobre los recursos de AWS Lambda

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