AWS lance l'intégration de LocalStack dans l'IDE VS Code afin de simplifier les tests locaux pour les applications sans serveur
AWS lance l'intégration de LocalStack dans Visual Studio Code (VS Code), permettant aux développeurs de tester et de déboguer facilement des applications sans serveur dans leur environnement de développement intégré (IDE) local. Grâce à cette nouvelle intégration, les développeurs peuvent utiliser LocalStack pour émuler et tester localement leurs applications sans serveur à l'aide de l'interface familière de VS Code sans passer d'un outil à l'autre ni gérer une configuration complexe, simplifiant ainsi leur processus de développement local sans serveur.
LocalStack, un partenaire du réseau de partenaires AWS (APN), permet aux développeurs d'émuler des services AWS tels qu'AWS Lambda, Amazon SQS, Amazon API Gateway et DynamoDB pour le développement et les tests d'applications locales. Auparavant, pour utiliser LocalStack afin d'émuler les services AWS dans VS Code, les développeurs devaient configurer manuellement les ports, modifier le code et basculer le contexte entre l’IDE et l'interface LocalStack. Désormais, grâce à l'intégration de LocalStack dans VS Code, les développeurs peuvent se connecter à l'environnement LocalStack depuis leur IDE sans configuration manuelle ni modification de code. Cela permet aux développeurs d'accéder aux ressources AWS émulées dans l'IDE, ce qui facilite la création et le test d'applications sans serveur localement. Par exemple, ils peuvent désormais facilement tester et déboguer les fonctions Lambda et leurs interactions avec les services AWS dans un environnement émulé LocalStack depuis leur IDE.
Cette intégration est désormais disponible pour les développeurs utilisant le kit AWS Toolkit pour VS Code (v3.74.0 ou version ultérieure). AWS ne facture aucuns frais supplémentaires pour l'utilisation de cette intégration. Pour commencer, suivez la procédure guidée AWS Walkthrough dans VS Code, qui installe automatiquement la CLI LocalStack, vous guide dans la configuration du compte LocalStack et crée un profil LocalStack. Passez ensuite au profil LocalStack et déployez les applications directement dans l'environnement LocalStack. Pour en savoir plus, consultez le blog AWS News, la documentation AWS Toolkit et le Guide du développeur Lambda.