... ou plutôt qu'est-ce qu'implique l'organisation de cet accès?

J'aimerais essayer AWS Lambda et Azure Functions, et avoir à l'esprit une application jouet qui, selon le calendrier, appellerait une API Web - ou gratterait une page Web - saisirait des données et les enregistrerait dans un fichier. Je crains que la partie «accès Internet» ne soit pas simple; La recherche initiale sur Google a suggéré que pour AWS Lambda, j'aurais besoin d'obtenir du «NAT» (?), à 30 $ pm, et pour Azure Functions, je n'ai rien trouvé. Quelqu'un peut-il conseiller?

-3
Dimitri Shvorob 20 nov. 2018 à 16:49

3 réponses

Meilleure réponse

AWS Lambda et Azure Functions peuvent accéder à Internet par défaut.

Remarque: Si vous effectuez des configurations avancées, par exemple en plaçant une fonction AWS Lambda dans un VPC, c'est là que vous devez utiliser une passerelle NAT (payante en plus) pour accéder à Internet.

3
Ashan 20 nov. 2018 à 15:46

En plus de la réponse @ 4c74356b41:

Votre recherche n'a peut-être pas montré ce que vous avez recherché.

Les fonctions AWS Lambda n'ont pas accès à Internet uniquement lorsqu'elles se trouvent à l'intérieur de VPC.

Par défaut, les Lambdas ne sont créés dans aucun VPC, ils ont donc accès à Internet.

Ce que vous avez trouvé sur Google n'est vrai que pour les fonctions AWS Lambda à l'intérieur d'un VPC.

2
AlexK 20 nov. 2018 à 13:55

La fonction Azure a un accès Internet externe \ sortant. Je ne sais même pas comment vous le bloqueriez. Donc oui. son a cela.

1
4c74356b41 20 nov. 2018 à 13:50