GUIDE DE RECOMMANDATIONS SUR LE CALCUL MODERNE

AWS Lambda

Guide

Puisque vous avez sélectionné « J'aimerais simplement exécuter du code », le meilleur point de départ est AWS Lambda

Qu'est-ce qu'AWS Lambda ?

AWS Lambda est un service de calcul sans serveur qui exécute du code en tant que fonction d'application hautement disponible, pouvant être mise à l'échelle, sécurisée et tolérante aux pannes. Lambda résume l'environnement de calcul sous-jacent et vous permet de vous concentrer principalement sur le développement d'applications, en accélérant le délai de mise sur le marché et en abaissant le coût total de possession. Avec AWS Lambda, vous pouvez exécuter votre code en réponse à des événements provenant de plus de 200 services, ou l'invoquer par le biais d'approches traditionnelles comme les appels HTTP.

Pourquoi recommandons-nous AWS Lambda ?

AWS Lambda peut se mettre à l'échelle automatiquement de zéro à des centaines de milliers de fonctions en temps réel, grâce à des postures de sécurité intégrées. Avec AWS Lambda, vous pouvez tirer pleinement parti du fournisseur de cloud le plus fiable et le plus sécurisé, car AWS Lambda gère presque toutes les tâches de gestion des serveurs pour votre compte, y compris le matériel, les logiciels, la gestion de la mise en réseau et des installations, les intégrations de sources de données et l'approvisionnement. C'est pourquoi AWS Lambda compte chaque mois plus d'un million de clients actifs qui génèrent plus de 10 billions d'invocations. 

Bien que ce soit notre point de départ recommandé, d'autres services peuvent également répondre à vos besoins et vous pouvez toujours essayer un autre service si votre cas d'utilisation évolue ou si AWS Lambda ne semble pas optimal pour votre cas d'utilisation. 

Icône des questions fréquentes (FAQ)

Questions fréquentes

  • Vous pouvez charger votre code sous forme de fichier zip ou d'image de conteneur.
  • Capacité gérée d'AWS Lambda dans les régions AWS.
  • Services web, applications basées sur les événements, traitement des données et diffusion en continu des données.
  • Avec AWS Lambda, vous payez uniquement le temps de calcul utilisé (en millisecondes) plutôt que de mettre en service une infrastructure d'avance en cas de pic de capacité. Pour plus d'informations sur la tarification d'AWS Lambda, consultez la page Tarification d'AWS Lambda.

  • AWS Lambda est un service de calcul basé sur les événements sans serveur qui vous permet d'exécuter du code pour presque tout type d'application ou de service back-end, sans vous soucier de l'approvisionnement ou de la gestion des serveurs. AWS Lambda prend en charge les langages de programmation traditionnels, ce qui garantit un haut niveau de portabilité du code. La valeur d'AWS Lambda réside dans son environnement d'exécution sans serveur et dans son intégration avec les événements provenant d'autres services AWS. La nature hautement gérée d'AWS Lambda permet aux clients de penser à leur code et non à l'infrastructure. L'exécution d'une application AWS Lambda telle quelle en dehors d'AWS ne bénéficierait pas de la mise à l'échelle automatique, de la haute disponibilité, de l'application de correctifs de sécurité, d'une tolérance aux pannes intégrée ou de plus de 200 intégrations de services clé en main.
  • AWS Lambda est un déploiement de fonctions, tandis qu'Amazon ECS est un orchestrateur de conteneurs. AWS Lambda est idéal pour les applications qui s'exécutent à la demande en 15 minutes ou moins et/ou pour lesquelles vous souhaitez payer uniquement pour la capacité utilisée. AWS Lambda utilise un modèle basé sur les événements et prend en charge une plus grande partie du travail pour mettre à l'échelle, sécuriser et garantir la disponibilité de votre charge de travail. AWS Lambda est uniquement disponible dans les régions AWS. Amazon ECS est idéal si vos tâches s'exécutent pendant plus de 15 minutes ou si vous devez exécuter du code en dehors des régions AWS. Amazon ECS propose des expériences opiniâtres dans des domaines tels que la mise en réseau et l'observabilité, mais peut être personnalisé en fonction de vos besoins. Amazon ECS propose plusieurs options de déploiement, notamment la technologie sans serveur sur AWS Fargate, sur Amazon EC2, sur AWS Outposts et sur AWS Anywhere pour les charges de travail sur site.

Démarrons avec AWS Lambda

Icône d'AWS Lambda

Démarrer avec AWS Lambda

Vous pouvez déclencher Lambda à partir de plus de 200 services AWS et applications SaaS (logiciel en tant que service). En plus, vous ne payez que ce que vous utilisez.

Icône des ressources d'AWS Lambda

Ressources d'AWS Lambda

Accédez à une documentation détaillée, à des livres blancs, à des didacticiels et à des chemins d'apprentissage sur AWS Lambda.

Icône des ateliers sans serveur

Ateliers sans serveur

Ateliers pratiques conçus pour présenter des compétences, des techniques ou des concepts pratiques que vous pouvez utiliser pour résoudre des problèmes métier. (Ateliers disponibles en anglais uniquement)

Icône des ateliers de modernisation

Ateliers de modernisation

Découvrez comment moderniser votre entreprise grâce à différentes technologies. (Ateliers disponibles en anglais uniquement)

Icône TCO de Deloitte

Déterminer le coût total de possession

Consultez l'e-book sur les informations sectorielles de Deloitte pour comparer les technologies sans serveur et basées sur serveur.

Icône des témoignages clients d'AWS Lambda

Témoignages clients d'AWS Lambda

Découvrez comment de grandes entreprises du monde entier utilisent AWS Lambda pour exécuter leurs applications les plus sensibles et les plus critiques.