Pull to refresh

Comments 6

Я не понимаю почему говорится о хоть каком-то отличии отладки для локальных и облачных приложений. Что мешает развернуть локальный докер (или тупо запустить приложение) и подконнектить его к остальному отладочному облаку? Что мешает запустить удаленный отладчик в контейнере? Почему вообще речь идет о каком-то AWS когда нет (не должно быть) разницы где запускать?

По мне так отладка приложения в контейнере ничем не отличается от отладки локальной. Разница между монолитом и приложением для контейнера только и исключительно в размере — т.е. количественная. Если вы не можете запустить отладчик и поставить точку где надо — не соит пользоваться такой средой. Это каменный век какой-то.
между теорией и практикой теоретически не должно быть разницы, но на практике она есть

А вы точно про serverless, а не про какие-то абстрактные "приложения в контейнере"?

Для локальной отладки есть Localstack. Это Python апликация позволяющая симулировать многие сервисы AWS. Ее можно запускать как Python программу или в докере. Правда в бесплатной версиии не симуляции Cognito. Да и в платной есть только аутентикация с помощью пароля.
Почитал про проект, посмотрел фичебоард — выглядит интересно. А личный опыт использования есть?
Пытаюсь. И на хабре было несколько статей про него. Есть также cognito-local, но у меня руки до него пока не дошли.
Sign up to leave a comment.

Articles