📝 Description:
In this video, you'll learn how to deploy a Spring Boot application on an AWS EC2 instance using Java 17. We’ll walk through uploading the JAR file, SSH into EC2, installing Java, running your app with nohup, and accessing the API using the public IP address. We'll also show how to view logs, restart the app, and update security group settings.
🧾 Document with All Commands (copy-paste ready): https://docs.google.com/document/d/1PQ_1gsXdeeVj3Mgqg6bVGDbrKPbKL6f-S3Mn5sEWmTM/edit?usp=sharing
🔑 What you’ll learn:
Upload JAR to EC2
SSH from Windows, Mac, and Linux
Install Java 17 on EC2 (Amazon Linux 2)
Run Spring Boot App using nohup
Open port 8080 in Security Group
View logs using tail -f
Chapters:
0:00 - Introduction & Agenda
1:00 - Create Simple Spring App
2:25 - Create EC3 Instance
4:23 - Steps To Deploy App
5:46 - Create Jar In Spring Boot App
7:28 - SSH To Instance
9:00 - Copy Jar In EC2 Instance
12:05 - Install Java On EC2 Instance
13:10 - Run App On EC2 & Test
16:25 - Run App In Background In EC2 & logging
20:20 - Outro
💡 Perfect for Java & Spring Boot beginners who are getting started with AWS.
👉 Don’t forget to like, subscribe, and hit the bell icon!
🏷️ Tags:
spring boot ec2, deploy spring boot aws, spring boot aws ec2, aws ec2 spring boot, spring boot deployment, java spring aws tutorial, aws ec2 tutorial, deploy java app ec2, spring boot cloud, aws for beginners, java 17 aws
#️⃣ Hashtags:
#SpringBoot #AWS #EC2 #Java17 #CloudDeployment #SpringBootApp #AWSTutorial #DevOps #JavaDeveloper #AWSBeginner #SpringBootEC2