Vous trouverez ici des didacticiels et de la documentation sur la création d'applications sans serveur avec AWS Lambda. Vous en apprendrez également plus sur les outils pour développeur d'applications sans serveur, par exemple AWS Serverless Application Model (SAM) ou AWS Cloud9.
Un autre moyen facile de démarrer est d'utiliser AWS Serverless Application Repository qui vous permet de déployer rapidement des applications préconfigurées.
Pour approfondir des cas d'utilisation spécifiques, vous trouverez des ressources pour le développement d'applications Web, le traitement de données, le développement de backend sur mobile et l'l'informatique de périphérie.
Vous avez 10 minutes ?
Démarrer avec un didacticiel hello world
Faites vos premiers pas dans la console AWS Lambda. Vous apprendrez les fondamentaux et déploierez une fonction Lambda simple.
Vous souhaitez aller plus loin ?
Développer des applications sans serveur avec le Guide du développeur
Consultez le guide du développeur, qui fait partie de notre documentation technique, pour apprendre à développer et à déployer une fonction AWS Lambda.
Vous apprendrez à utiliser AWS Lambda pour des cas d'utilisation spécifiques, tels que le développement d'applications Web, d'applications mobiles, le traitement de fichiers ou le traitement de données de flux.
Vous trouverez également des instructions sur le développement d'une fonction lambda avec le langage de votre choix, comme C#, Python, Node.js, Java et Go.
Ressources supplémentaires
AWS Serverless Application Repository vous permet de déployer rapidement des exemples de code, des composants et des applications complètes en quelques clics. Vous pouvez également publier vos propres applications et les partager au sein de votre équipe ou avec la communauté dans son ensemble.
Vous trouverez également des ressources pour en savoir plus sur les outils pour développeurs AWS, comme le modèle d'application sans serveur AWS (SAM) ou Cloud9, qui vous aident à développer des applications sans serveur.

AWS Serverless Application Repository
Trouvez des applications, des composants et du code source sans serveur pour votre cas d'utilisation. Lancez une application sans serveur en quelques clics. Vous pouvez également utiliser Serverless Application Repository pour publier vos propres applications et les partager au sein de votre équipe, dans votre organisation ou avec la communauté tout entière.
Visitez Serverless Application Repository >>

Outils pour développeurs
Les outils pour développeur d'applications sans serveur vous aident à créer, tester, déployer et contrôler rapidement des applications sans serveur tout au long de leur cycle de développement. Vous en saurez plus sur AWS Serverless Application Model (SAM) pour définir des applications sans serveur, Cloud9 fournissant un environnement IDE basé sur le cloud, ainsi que d'autres outils et services utiles.
En savoir plus sur les outils pour développeur pour les applications sans serveur >>
Trouvez votre cas d'utilisation
Vous trouverez ci-dessous des ressources spécifiques pour le développement d'applications Web, le traitement de données, le développement de backend sur mobile et l'informatique de périphérie.
APPLICATIONS WEB

DIDACTICIEL D'APPLICATIONS WEB SANS SERVEUR
Dans ce didacticiel de démarrage, vous apprendrez à créer et à déployer votre propre application Web dynamique sans serveur. Vous apprendrez à héberger des ressources Web statiques, à gérer les utilisateurs et l'authentification et à créer une API RESTful pour le traitement backend.

Dans cet atelier virtuel de 30 minutes, nos experts AWS sans serveur vous montrent comment développer, déboguer et déployer une fonction AWS Lambda pour une application Web simple. Vous y trouverez également un guide étape par étape avec des instructions pratiques.
Mise en route >>
TRAITEMENT DE DONNÉES

Dans ce didacticiel, vous apprendrez à créer une application de traitement d'image simple et à développer une fonction Lambda pour convertir automatiquement une image en vignette. Vous apprendrez à utiliser AWS Lambda en association avec Amazon Simple Storage Service (S3), le modèle d’application sans serveur AWS, et AWS CloudFormation.
Mise en route >>

Dans ce didacticiel, vous apprendrez à créer une application de traitement de données complète à l'aide d'AWS Lambda et d'Amazon Kinesis. Vous utiliserez Amazon Kinesis pour créer un flux de données et effectuer des opérations AWS Lambda, telles que la création d'une fonction Lambda pour analyser et stocker des données en streaming.
Mise en route >>

Mise en route >>
BACKENDS MOBILE

Dans ce tutoriel de démarrage, vous créerez une application mobile simple et hébergerez sa logique backend avec AWS Lambda. Vous apprendrez à raccorder divers composants pour permettre à une application mobile Android d'appeler une fonction Lambda et de traiter une réponse.
Mise en route >>

L'architecture de référence montre comment utiliser AWS Lambda conjointement avec Amazon API Gateway et Amazon S3 pour télécharger des photos et des notes à partir d'une application mobile. En utilisant ces services, vous pouvez créer des backends mobiles rentables qui ne nécessitent pas la gestion des serveurs.
Mise en route >>

Mise en route >>
INFORMATIQUE DE PÉRIPHÉRIE

Grâce à Lambda@Edge, vous pouvez facilement exécuter votre code dans des emplacements AWS dans le monde entier, ce qui vous permet de répondre à vos utilisateurs finaux en proposant la latence la moins élevée possible.
Mise en route >>

Dans cette présentation, vous apprendrez à écrire vos fonctions Lambda une fois et à les exécuter là où se trouvent vos utilisateurs finaux avec AWS Lambda@Edge.
Mise en route >>
Découvrez davantage de ressources AWS Lambda