Sans serveur sur AWS
AWS propose des technologies qui permettent d'exécuter le code, de gérer les données et d'intégrer les applications, le tout sans avoir à gérer les serveurs. Les technologies sans serveur offrent la scalabilité automatique, une haute disponibilité intégrée et un modèle de facturation à l'utilisation qui permettent d'augmenter l'agilité et d'optimiser les coûts. Ces technologies éliminent également les tâches de gestion de l'infrastructure, telles que l'approvisionnement en capacité et l'application de correctifs, ce qui vous permet de vous concentrer uniquement sur l'écriture du code qui sert vos clients. Les applications sans serveur commencent avec AWS Lambda, un service de calcul guidé par les évènements intégré en natif avec plus de 200 services AWS services et applications SaaS (software as a service).
Passer à l'étape suivante
Prêt à créer ? Accédez à la bibliothèque d'apprentissage pour commencer avec des tutoriels pratiques pour le sans serveur.
Vous voulez améliorer les compétences de vos équipes de développement ? Consultez ces informations de l'IDC.
Besoin de créer rapidement un MVP ? Apprenez à accéder aux crédits et à créer votre première application.
Services sans serveur sur AWS
Les applications modernes sont d'abord conçues sans serveur, une stratégie qui donne la priorité à l'adoption de services sans serveur, afin que vous puissiez accroître l'agilité de votre pile d'applications. Nous avons développé des services sans serveur pour les trois couches de votre pile : calcul, intégration et magasins de données. Envisagez une mise en route avec les services suivants :
Calcul
Intégration d'applications
Stockage de données
Cas d'utilisation
-
Applications web
-
Traitement de données
-
Traitement par lots
-
Ingestion d'évènements
-
Applications web
-
Créer des applications web
Créer une application web simple de « liste des tâches » qui permet à un utilisateur enregistré de créer, mettre à jour, afficher et supprimer des éléments. Une application web guidée par les évènements peut utiliser AWS Lambda et Amazon API Gateway pour sa logique métier, Amazon DynamoDB comme base de données et AWS Amplify Console pour héberger tout le contenu statique.
-
Traitement de données
-
Traiter les données quelle que soit l'échelle
Fournissez des notes tirées d'un entretien au format Markdown à Amazon S3. Utilisez les événements S3 pour déclencher des flux de traitement multiples : un flux pour convertir et conserver les fichiers Markdown en HTML et un autre pour détecter et conserver des sentiments.
-
Traitement par lots
-
Automatiser le traitement par lots
Planifiez les flux sur une base récurrente en utilisant une règle Amazon EventBridge. Vous pouvez par exemple générer les notations minimale, maximale et moyenne pour les mesures de la qualité de l'air en orchestrant le flux ETL (extraction-transfert-chargement) grâce à AWS Step Functions et à AWS Lambda.
-
Ingestion d'évènements
-
Indexer et stocker automatiquement les documents et les images
Utilisez les services de machine learning (ML) Amazon tels que Amazon Comprehend et Amazon Rekognition pour découvrir les informations dans les données non structurées et envoyer les résultats vers Amazon OpenSearch (successeur d'Amazon Elasticsearch Service) pour une indexation rapide. Les modèles comme ceux-ci fonctionnent bien dans les applications d'e-commerce pour les tâches qui prennent en charge des expériences client personnalisées, comme l'analyse des flux de clics.
Découvrez les solutions AWS, les conseils et les solutions pour les partenaires.