Развёртывание Spring Boot приложения на AWS (Elastic Beanstalk - EC2 + RDS)

preview_player
Показать описание
В данном видео рассмотрен процесс развёртывания Spring Boot приложения на AWS. В частности, используются сервисы EBS (EC2 + RDS).
Ссылка на код:

Ccылка на видео с созданием приложения:
Рекомендации по теме
Комментарии
Автор

Ошибка с изменением записи исправлена в коде. В ходе изучения проблемы узнал, что процесс работы приложения отличается при работе через IDEA и через запуск с помощью скрипта.
В классе на строке 52, необходимо было исправить
return "/user-update";
на
return "user-update";
Т.е. ошибка была связана именно с лишним символом "/". На данный момент, при корректном деплое - всё должно отработать.
Не забудьте добавить свои данные для соединения с БД в файле application-prod.properties.
Прошу прощения за сбои со звуком в конце видео - увидел только после публикации. Постарюсь избежать этой проблемы в будущем.

EugeneSuleimanov
Автор

здравствуйте! уроки очень крутые! надеюсь на то, что не забросите канал!!! просто лучшая подача информации.

kannsky
Автор

Оставляю второй коммент, успешно поднял свое приложение, с некоторыми запарами из-за разных версий в видео и у меня, но в целом все, как надо) Аккаунт на амазоне активировали около недели, сайт отказывался звонить на мой телефон, пришлось сначала писать в техподдержку, а затем лично разговаривать с какой-то африканкой из Кейптауна хах. Награда за квест достойная)

axnikonov
Автор

Кажется, сейчас нужны дополнительные шаги по созданию EC2 инстанс, т.к. он автоматом не создаётся больше. А без него окружение не создастся.

dibehemoth
Автор

Ашожтак хорошо? ) p.s. Преподаватель от Бога )

VitaliyNET
Автор

Чи будуть відео про те як підключити домен?

ivan-mb
Автор

В настоящее время AWS не поддерживает создание новых аккаунтов из России или Беларуси.

konstantinchvilyov
Автор

Делал все по шагам, в итоге при деплое Джарника получаю "A problem occurred while uploading to S3."
Пробовал деплоить ВАРник своего проекта - все ок, а ДЖАРник никак

looklearn
Автор

Elastic beanstalk наверное? Не bean stack

pavlogpg
Автор

Как теперь быть если AWS запрещен в Беларуси?

jija
Автор

добрый день, у меня проблемка, когда я запускаю приложение в идеи то всё ОК, но когда так как вы сначала сделать jar а потом с консоли запустить то оно не находит view (может быть проблема в том что я вместо Thymleaf использую JSP)?

romanprimuk
Автор

Привет, чтобы не копировать схему БД можно использовать

расскажи про хот релоад?
можно ли на AWS заливать .war?
куда деплоится прилажуха, там сервер приложений стоит или что?

конечно еще интересно про масштабирование своего сервера, сессий, бд в т.ч. на разные страны и про микросервисы на спринге, автодеплой сразу на aws.

почему используешь не eclipse? для обучения покупать лицуху на idea никто не станет, а тестового периода на 30 дней не хватит. в комьюнити версии нет энтерпрайз фич которые в видео демонстрируешь

ну и к мавену вопросы, когда большое приложение, то получаются огромные полотна xml кода, почему не используешь gradle?

Taluksya
Автор

Добрый день! После деплоя пишет, что состояние Health Degraded, в causes пишет Following services are not running: web. Можете догадываетесь как можно пофиксить данную проблему?
За видео спасибо, очень полезно и интересно! Удачи и продвежения вашему каналу!)

neo
Автор

Столкнулся с проблемой при запуске программы с профиля: ERROR - Application run failed
Property 'spring.profiles.active' imported from location 'class path resource is invalid in a profile specific resource [origin: class path resource [application-prod.properties] - 27:24]

Подскажите, пожалуйста в чем проблема может быть

outworldaria
Автор

Я не работал с облачными сервисами но чем отличаеться Heroku от AWS (для pet проекта и для продакшена)
Можно ли разместить допустим на AWS Spring Rest а на Heroku React Js?

caffeinejavacode
Автор

Дуже дякую, я можу використовувувати не Linux, a Windows?

ВолодимирКаськів-эу
Автор

При создании jar, в Idea при запуске через bash выдаёт ошибку $ java -jar springbootdemo.jar
no main manifest attribute, in springbootdemo.jar

gamerecords_site
Автор

Наверное, таким людям, как я, которые изучили только Java рановато делать подобное 🤔.

mkrugl
Автор

не elastic bean stack, а elastic beans talk!

MrMoshell
Автор

Добрый день. Spring Boot 2.7.6. При попытки деплоя jar файла. Возникает ошибки :
1. Service:AmazonCloudFormation, Message:Stack named 'awseb-e-mhsvmqwk96-stack' aborted operation. Current state: 'UPDATE_ROLLBACK_IN_PROGRESS' Reason: null
2. Updating Auto Scaling group named: failed Reason: Unable to retrieve Endpoint.Address attribute for AWS::RDS::DBInstance, with error message DBInstance not found. (Service: Rds, Status Code: 404, Request ID:
Пробовал jar созданный на пустом проекте для которого был выбран web и Security. Локально jar запускается и соединяется с базой данных. Как пофиксить эту проблему?

МаксимБакунов-ям