Можно ли проводить локальное тестирование при разработке для Amazon Elastic Beanstalk? - PullRequest
9 голосов
/ 22 января 2012

Я пытаюсь начать работу с Amazon AWS Elastic Beanstalk и, узнав об этом больше, похоже, я не смогу протестировать свое веб-приложение локально.Я понимаю, что могу создать файл войны и запустить его в локальном Tomcat, но, похоже, когда мне понадобится хранилище данных (я хочу использовать DynamodB), мне нужно будет подключиться к aws.В идеале я мог бы запустить тестовый экземпляр локально (без необходимости подключаться к aws для тестирования).Это разумно, или я ошибаюсь?

Ответы [ 2 ]

3 голосов
/ 06 августа 2012

Проверенный ответ правильный - невозможно запустить сервисы AWS локально.Я добавляю больше информации и ссылок.Для сравнения, Google App Engine, который я также использую, предоставляет эту возможность, и я считаю ее невероятно полезной.

Несколько месяцев назад кто-то по имени Уэйд из команды по связям с разработчиками AWS запросил отзыв от сообщества разработчиков о том, какие макеты будут полезны для разработчиков для этой цели.

Amazon Elastic Bean Stalk поддерживает интегрированную отладку с использованием Eclipse IDE .Если у вас хорошее интернет-соединение и прищуриваются глаза, вам кажется, что вы работаете локально.

Но я думаю, что может быть решение того, что на самом деле пытался сделать первоначальный вопрос.Я делаю это все время.Я подключаю свой локально работающий экземпляр Tomcat к удаленному экземпляру хранилища данных, размещенному на Amazon, соответствующим образом изменяя безопасность базы данных.Сначала я беспокоился о производительности, но это было очень быстро для меня.И вы эффективно получаете локальную отладку при подключении к удаленному источнику данных.

3 голосов
/ 10 февраля 2012

Итак, я наконец-то нашел время отправить сообщение в Amazon об этом. Кто-то быстро перезвонил мне и сказал, что я должен быть подключен к сервисам AWS для выполнения подобных разработок.

...