Целесообразно ли использовать учетные данные IAM для подключения к AWS Aurora из Spring через JDBC? - PullRequest
0 голосов
/ 08 июля 2019

Я пишу приложение Spring Java и мне нужно подключиться к Aurora DB.Ребята из команды данных хотят использовать роли IAM для управления доступом к БД.Интересно, хороший ли это подход, потому что моему приложению придется обновлять токен каждые 15 минут и использовать его в качестве пароля для подключения к БД.Значит ли это, что каждый раз нужно создавать новое соединение?У кого-нибудь есть такая настройка в приложении на производстве?Может быть, лучше использовать имя пользователя и пароль БД?Каждое мнение или комментарий очень важны для меня.

1 Ответ

0 голосов
/ 08 июля 2019

Если вы используете пул соединений с базой данных, а затем обновляете соединение каждые 15 минут, это довольно сложная задача, поскольку пул будет создаваться при каждом обновлении. Что касается пружины, вы можете использовать имя пользователя и пароль для подключения к базе данных, поскольку это безопасный и одноразовый процесс подключения. Я использовал Amazon RDBMS с последним упомянутым методом и нашел его хорошим и надежным.

Надеюсь, это поможет. Спасибо!

...