AWS Lambda prend en charge la mise à l’échelle planifiée des fonctions sur les instances gérées Lambda
AWS Lambda prend désormais en charge la mise à l’échelle planifiée pour les fonctions exécutées sur des instances gérées Lambda, à l’aide du planificateur Amazon EventBridge Scheduler. Cette fonctionnalité vous permet de définir des programmes ponctuels ou récurrents qui ajustent de manière proactive les limites de capacité de votre fonction avant le trafic attendu, afin d’atteindre vos objectifs de performance pendant les périodes de pointe et d’éviter des coûts pendant les périodes d’inactivité.
Les instances gérées Lambda vous permettent d’exécuter des fonctions Lambda sur des instances Amazon EC2 gérées avec le routage, l’équilibrage de charge et la mise à l’échelle automatique intégrés. La capacité varie entre les limites minimales et maximales de votre environnement d’exécution configurées en fonction du trafic. Auparavant, les clients dont les modèles de trafic étaient prévisibles, tels que les applications pendant les heures ouvrables ou les événements marketing, devaient ajuster manuellement les limites de capacité avant l’évolution connue de la demande ou créer une automatisation personnalisée pour gérer la mise à l’échelle selon un calendrier. Grâce à la mise à l’échelle planifiée, vous pouvez désormais définir des programmes qui ajustent de manière proactive les limites de capacité de votre fonction avant le trafic attendu. Par exemple, vous pouvez planifier une augmentation des limites de capacité avant les heures ouvrables afin que les environnements d’exécution soient prêts dès l’arrivée des premières demandes. Vous pouvez également définir un calendrier qui réduit la capacité à zéro pendant les périodes d’inactivité (vous ne payez donc que lorsque la fonction dessert activement le trafic) et le planifier pour l’augmenter à nouveau avant le retour du trafic.
La mise à l’échelle planifiée pour les fonctions exécutées sur les instances gérées Lambda est disponible dans toutes les régions AWS où les instances gérées Lambda sont prises en charge. Vous pouvez créer des planifications à l’aide de la console du planificateur Amazon EventBridge Scheduler, de l’AWS CLI, du kit SDK AWS, du CDK AWS ou d’AWS CloudFormation. Pour en savoir plus, consultez la documentation relative à AWS Lambda Managed Instances, la documentation relative au planificateur Amazon EventBridge Scheduler, la tarification d’AWS Lambda et la tarification d’Amazon EventBridge.