Jésus Muñoz | 15 mai 2023
Modernisation vers le cloud natif
Dans le parcours de modernisation vers les architectures cloud natives, une architecture multicloud est souvent une étape naturelle dans l'évolution de votre application.
Réduction des coûts, dépendance vis-à-vis du fournisseur, polyvalence… nommez votre raison, c'est une réalité que nous voyons de plus en plus dans l'expérience d'aider nos clients en production.
Dans cet article de blog, nous sommes ravis de partager avec vous comment rendre une fonction AWS lambda disponible pour vos applications exécutées dans GCP, en utilisant différents maillages Istio et en sécurisant le trafic sur le réseau.
1. Créez la fonction lambda
Tout d'abord, nous allons créer une fonction lambda et l'exposer avec unALB privé, disponible uniquement dans le VPC AWS.
Le code du lambda est vraiment simple, et vous pouvez même le déployer directement depuisce dépôt :
définitivement lambda_handler(événement,contexte):réponse ={"code d'état":200,"statutDescription":"200 d'accord","isBase64Encoding":FAUX,"en-têtes": {"Type de contenu":"text/html; jeu de caractères=utf-8"}}réponse['corps']= """Bonjour le monde ! html, corps {marge : 0 ; rembourrage : 0 ;famille de polices : arial ; poids de la police : 700 ; taille de police : 3em ;aligner le texte : centrer ;}Bonjour le monde de Lambda