#amazon-web-services #aws-lambda #aws-api-gateway
#amazon-веб-сервисы #aws-lambda #aws-api-gateway
Вопрос:
Я работаю в начинающей компании и совсем недавно был повышен до уровня разработчика решений. Хотя у меня есть знания в AWS (сдал экзамен для разработчиков и архитекторов), у меня все еще нет большого опыта в реальной проектной работе в AWS. Вот моя дилемма:
У нас есть банковское приложение, созданное на основе гибридного решения (angular / ionic). Для выполнения большинства своих функций он выполняет внутренние вызовы веб-служб. Веб-сервисы — это службы REST на базе Java, развернутые в Apache Tomcat. Все они не имеют состояния. Между приложением и веб-сервисами мы используем платформу IBM mobile first (адаптеры). Они обрабатывают такие вещи, как безопасность и сеансы, потому что наши веб-сервисы не имеют состояния. Теперь нам нужно начать конвертировать все это в AWS.
Я думаю использовать API Gateway с Lambda для серверных служб. Мы также могли бы использовать федеративные удостоверения для единого входа после аутентификации через LDAP. Моя проблема связана с адаптерами IBM MFP. Какой сервис AWS мог бы стать подходящей заменой этому?
Комментарии:
1. Думали ли вы о Cognito, AWS Amplify или о создании собственного «прокси-уровня / мобильного первого уровня» с использованием AWS Lambda?
Ответ №1:
-
AWS Amplify должен сделать это с некоторым переписыванием кода при условии, что вы готовы отказаться от имеющейся у вас лицензии IBM MFP (просто подумайте о стоимости).).
Или
- Просто разверните IBM MFP на каком-нибудь экземпляре linux ec2.