... или, точнее, что было задействовано в организации такого доступа?
Я хотел бы попробовать AWS Lambda и Функции Azure и иметь в виду игрушечное приложение, которое по расписанию будет вызывать веб-API - или очищать веб-страницу - захватывать некоторые данные и сохранять их в файл. Я беспокоюсь, что часть «доступ в Интернет» может быть непростой; Первоначальный поиск в Google предполагал, что для AWS Lambda мне нужно будет получить "NAT" (?) за 30 долларов США, а для Функций Azure я ничего не нашел. Кто-нибудь может посоветовать?





Функция Azure получила внешний \ исходящий доступ в Интернет. Я даже не знаю, как бы вы это заблокировали. Так да. он получил это.
В дополнение к ответу @ 4c74356b41:
Ваш поиск мог не показать то, что вы искали.
Функции AWS Lambda не имеют доступа в Интернет только тогда, когда они находятся внутри VPC.
По умолчанию лямбды не создаются ни в одном VPC, поэтому у них есть доступ в Интернет.
То, что вы нашли в Google, верно только для функций AWS Lambda внутри A VPC.
извините, я не знаю об AWS
И AWS Lambda, и функции Azure по умолчанию имеют доступ к Интернету.
Примечание. Если вы выполняете предварительную настройку, например, помещаете функцию AWS Lambda в VPC, именно здесь вам потребуется использовать шлюз NAT (с дополнительной оплатой) для доступа в Интернет.
Вам не нужно делать ничего особенного, чтобы получить исходящий доступ в Интернет. Вы платите только за время работы вашей функции. Куда вы сохраняете очищенные данные, стоит подумать. Если это всего лишь тест, сохраните его в локальной файловой системе функции, но имейте в виду, что он может быть непостоянным. Если вам нужно сохранить его, запишите его в хранилище объектов (например, S3).