Nouveautés AWS, 1ère quinzaine de Janvier 2023
Quelques nouveautés AWS qui ont attiré mon attention pendant cette quinzaine !
Qui dit nouvelle année dit reprise des annonces de nouveautés chez AWS — encore que, je ne crois pas que le train de sorties se soit jamais réellement arrêté !
Sur ces deux semaines, la nouveauté qui attire le plus mon attention, celle que j’ai le plus de chances d’utiliser ou de voir utilisée ?
Introducing maximum concurrency of AWS Lambda functions when using Amazon SQS as an event source
AWS Lambda offre désormais un moyen de contrôler le nombre maximal de fonctions simultanées invoquées par Amazon SQS en tant que source d'événements. Vous pouvez utiliser cette fonctionnalité pour contrôler la concurrence des fonctions Lambda traitant les messages dans les files d'attente SQS individuelles.
Pouvoir dépiler des messages d’une queue SQS, par des fonctions Lambda, tout en spécifiant combien d’exécutions doivent tourner en parallèle au maximum ? Je dis oui !
C’est une fonctionnalité extrêmement pratique sur DynamoDB (avec PITR), et je suis content de la voir devenir disponible pour MySQL : Backtrack Support for Aurora MySQL Version 3 (Compatible with MySQL 8.0) is generally available
Backtrack vous permet de déplacer votre base de données à un point antérieur dans le temps sans avoir besoin de restaurer à partir d'une sauvegarde, et cela se fait en quelques secondes, même pour les grandes bases de données.
Pour le stockage et la sécurité, S3 chiffre désormais les nouveaux objets par défaut.
Désormais, S3 applique automatiquement le chiffrement côté serveur (SSE-S3) pour chaque nouvel objet, sauf si vous spécifiez une option de cryptage différente.
Une façon de vous simplifier la vie, par exemple si votre cadre réglementaire impose le chiffrement pour vos données.
Du ménage dans les en-têtes HTTP des réponses, au niveau du CDN : Amazon CloudFront now supports the removal of response headers
[…] utiliser les politiques d'en-tête de réponse pour supprimer sélectivement les en-têtes envoyés aux clients, en leur cachant les en-têtes qui sont nécessaires à la logique de l'application ou aux politiques de mise en cache spécifiques au CDN, mais qui n'ont pas besoin d'être partagés. Par exemple, un client peut avoir une application de blog qui envoie un en-tête
x-powered-by
[...]
Exposer moins d’informations aux utilisateurs ? J’apprécie que ce soit désormais facilité !
Announcing the general availability of Amazon Route 53 Application Recovery Controller zonal shift
Vous pouvez désormais déplacer le trafic depuis une AZ, en une seule action, pour les ressources multi-AZ, avec support des Application Load Balancer et Network Load Balancer.
Je n’ai pas encore essayé, je me dis que ça peut servir pour cesser d’envoyer du trafic dans une AZ, en une seule opération. Pour forcer une bascule, tester comment une application se comporterait en cas de panne… Je suis curieux d’en apprendre plus si vous avez commencé à expérimenter ;-)
Au rang des utilitaires, j’ai noté :
Et, pour finir : vous souhaitez échanger des données avec des clients ou partenaires ? Peut-être que AWS Clean Rooms répondrait à vos besoins ? Ce service, annoncé il y a quelques semaines à re:Invent, est désormais disponible en preview — et voici une vidéo de présentation.
Et vous, quelles nouveautés ont attiré votre attention, pendant cette quinzaine ?