Код из урока.
Алгоритм подключения AWS lambda в коде урока:
- загружаем в AWS необходимые нам лямбды;
- подключаем библиотеку aws-lambda-java-core к коду, который будет их использовать;
- описываем в отдельном интерфейсе методы, которые будут вызывать ту или иную лямбду;
- создаем и инициализируем этот отдельный интерфейс с помощью lambda-билдера, передавая ему на вход все тот же интерфейс как класс;
- используем наши AWS lambda методы через наш интерфейс.
У сервиса AWS Lambda есть целый список ограничений, который меняется по мере развития этого сервиса.
О типах вызовов AWS lambda: ДОКУМЕНТАЦИЯ.
Источниками событий для вызова AWS lambda могут служить различные сервисы AWS или их потоки. Синхронность вызова определяется конкретной используемой службой AWS. Типы вызова разработчик может контролировать только из своего приложения или при вызове AWS lambda из AWS CLI.
Вы можете включить собственную копию библиотеки (включая AWS SDK) вместо того, чтобы использовать версию, предоставляемую AWS Lambda по умолчанию.
Инструкция для создания простой лямбда-функции.
Остались вопросы? Задайте их в разделе «Обсуждение»
Вам ответят команда поддержки Хекслета или другие студенты