Перенос текущей инфраструктуры нашего банковского приложения на AWS

#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.