Я новичок во всем мире AWS и запутался в терминологии, когда дело касается Lambda @ edge. У меня простой случай, когда веб-сервис должен иметь высокую доступность.
Веб-сайт загружает JS, который содержит вызов AJAX веб-службы для получения информации из базы данных.
Я мог бы разместить файл JS на AWS Cloudfront, но я не уверен, как настроить веб-сервис и базу данных с помощью AWS.
Могу ли я разместить веб-службу Spring @Edge с помощью db? Мы будем очень признательны за любые материалы для чтения или видео.
Да весна - это ява





Да, вы можете запускать сервисы на основе Spring с помощью AWS Lambda или AWS Lambda @ Edge. Вам нужно убедиться, что вы упаковываете зависимости Spring в zip-файл Lambda.
Подробнее о Lambda @ Edge кликните сюда На этой странице также есть хорошее видео с переизобретением
Для использования Spring с AWS Lambda Проверь это
Спасибо за ссылки, они были действительно полезны. Я просмотрел видео о повторном изобретении, но не увидел репликации Db. Итак, когда rest api вызывается в лямбде, он всегда будет вызывать базу данных origin? Или есть способ реплицировать базу данных в регионах AWS и настроить лямбда-выражение для вызова региональной базы данных?
В этой настройке меня беспокоит время отклика db. Я изучаю RDS с Dynamodb для репликации dbs и каким-то образом настраиваю лямбда для вызова ближайшего db. Но не удалось найти никаких ресурсов
Является ли "Spring Web Service" Java? Похоже, что это так.