How to Easily Deploy a Spring Boot Application to AWS EC2

preview_player
Показать описание
The easiest way to deploy a Spring Boot application to the cloud is using AWS EC2. In this video I will show how to deploy a simple web application to EC2 in such a way it can be used from a CI/CD platform to upload a new version each time it's available.

Content:
* What is the cloud. What are the main cloud providers
* What are the main services of AWS
* How does AWS EC2 work
* Which services are necessary to create an AWS EC2 instance. What is a Security Group. What is a VPC. What is S3.
* How to connect to an AWS EC2 instance in SSH
* How to create an AMI from a running AWS EC2 instance
* How to perform automatic actions on a AWS EC2 instance at the startup

My Desktop:
• Laptop: Macbook Pro 16' 2019

Icons:
* credit cart by Larea from Noun Project
* comment by Gautam Arora from Noun Project
* Server by Alzam from Noun Project
Рекомендации по теме
Комментарии
Автор

Explanation is very clean. This video helped me a lot. Thanks🙏

shashankbhat
Автор

The fact that half-way through this video, I was able to get a simple Spring Boot application on an EC2 instance makes it golden. Thank you so much!

anthonycarella
Автор

Amazing video. All explained in just some minutes. Congrats!

santiagoibarbia
Автор

duuuude, U have no idea how much u helped me with this video, u re the best!

Apopjak
Автор

Explanation very clean and excellent, thank you

slchhvf
Автор

Thank you! Your video was very helpful for me

mihailegorin
Автор

this tutorial is very helpful. thank you!

khxslqp
Автор

Thank you so much! This made so many things clear to me. I worked with several old ways to manage my projects. From hosting my own servers (about 20 years ago) to some docker managed instances and so on. AWS was a misterium for me. So many things you can do there but you brought it to the point for me. EC2 is only a virtual machine :) And the networking is also only networking VPC (virtual private cnetwork ;))

programmierenabisz
Автор

Hi! Your video is excellent and is helping me a lot during my final project at college. However, I can't run the command "mvn" on my terminal (command not found). I also have a maven spring boot project, but I don't get what I did wrong. Would you help me, please?

makilles
Автор

Video on VPC and networking would be great

johncerpa
Автор

Please continue make videos about Java and AWS

Domzheritcy
Автор

Thanks for the video. While I am trying to start ec2 instance using public ip address from local terminal. Connection is failing. Even ping to public ip is not working. can you suggest what would be failing ?

sfrrfqi
Автор

Thank youuuu for the amazing video !
Does anyone know from where i can get that ssh key before creating the instance?

m.cheonsa
Автор

Hi, At 4.36 of the video you have used SSH keys, how to created that one please let us know .The one it shown is already created one you have imported.

kirankumarkondapally
Автор

After creating an application in Elastic Beanstalk, an error appears "The instance profile aws-elasticbeanstalk-ec2-role associated with the environment does not exist." Why is this happening?

MarselGaisin
Автор

Thank you. All network services in AWS are very helpful. please if possible please give it to us. thank you.

morigene
Автор

Can the REST API's be accessible outside the region of EC2 ? I mean are the REST API's global ?

prjvnd
Автор

When I run the demo command in the terminal 08:00, I get the following error:
" 'demo' is not recognized as an internal or external command,
operable program or batch file. "
What can I do for it? Can you help?

burcutas
Автор

If you get Permission denied (publickey, gssapi-keyex, gssapi-with-mic) when tring to ssh to ec2-user, just run chmod 400 on the pem file and try again

sachinthanaaluvihare
Автор

when you import key pair, how did you get the content?

zhanglijunshao