2015-09-23 4 views
3

Я хочу запустить Dropwizard на облаке амазонки. Примеры, которые я видел, все, похоже, начинаются с изображения докеры приложения dropwizard и развертывания. Мне было интересно, есть ли более простой способ добиться того же.Приложение Dropwizard на AWS

Любые мысли?

+1

Вы можете просто развернуть файл приложения jar и запустить команду 'java -jar' в поле EC2. Конечно, вы, вероятно, захотите автоматизировать этот процесс, я рекомендую использовать библиотеку [boto] (https://aws.amazon.com/sdk-for-python/) для python. – Rohan

ответ

0

Вы можете использовать Boxfuse для развертывания вашего приложения Dropwizard для AWS. Boxfuse может прочитать ваш конфигурационный файл Dropwizard yml и автоматически настроить и настроить всю необходимую инфраструктуру AWS, включая ELB, группы безопасности, группы автомасштабирования и фактические экземпляры. Все это только с одной командой:

boxfuse run my-dropwizard-app-1.0.jar -env=prod

Вот учебник, вы можете следовать, чтобы вы начали в кратчайшие сроки: https://boxfuse.com/blog/dropwizard-aws

Отказ от ответственности: Я основатель и генеральный директор Boxfuse

+1

Вместо того, чтобы предлагать дорогостоящее решение и продавать ваши услуги, было бы неплохо увидеть правильное решение, которое поощряет изучение «как», а не использование службы. – Yarneo

+0

Решение, представленное, ничего не стоит и значительно упрощает весь процесс по сравнению с тем, что делает все вручную самостоятельно. Не стесняйтесь повышаться и вносить альтернативный ответ, если вы считаете, что другие способы добиться этого будут лучше. –

+1

Вопрос, нацеленный на EC2 на Amazon. Здесь подходит коммерческий инструмент для коммерческого провайдера PaaS. Я согласен, что Аксель должен был указать, что он является автором коробки. – Jan