Вызовите AWS лямбду из консольного приложения .Net - PullRequest
0 голосов
/ 15 декабря 2018

У меня есть консольное приложение .Net, работающее на EC2, в котором я хочу вызвать AWS lambda для выполнения длинного списка из 10000 задач.У этих задач могут быть шансы на успех и неудачу, однако мне нужно не менее 5000 успешных задач.Очередь не будет частью картины, потому что я хочу, чтобы код ответа от лямбды был в моем консольном приложении.Можно ли запустить AWS лямбда из консольного приложения .Net?Есть ли какая-либо конфигурация пользователя или роли при вызове лямбды, если это возможно?

1 Ответ

0 голосов
/ 15 декабря 2018

В ответ на вашу первую часть вопроса: да, можно вызвать лямбда-функцию из основного приложения .net - вы можете сделать это напрямую с помощью .net sdk или через вызовы REST с помощью api-шлюза aws(при условии, что вы сначала настроили шлюз api-gateway для лямбда-связи).

Существует ли какая-либо конфигурация пользователя или роли при вызове лямбды, если это возможно?

Iне понимаю эту часть вопроса: но вам нужно будет использовать некоторые учетные данные aws для вызова лямбды из основного приложения .net, и эти учетные данные должны иметь достаточные права для выполнения вызова.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...