Deploy JAVA based Spring Boot Application to AWS EC2 | Deploy your first application to AWS Cloud

preview_player
Показать описание
Hello Dear All, my name is Amit. I am here to give some tips and tricks about cloud learning and some day to day problem solving methods. I'm an professional cloud engineer, working in this fields for 12+ years.
If you have any queries regarding AWS issues... feel free to reach out to me.

In this video, I have discussed how can you deploy your first application in AWS EC2

here are the basic steps for creating an AWS compute infrastructure with Terraform:

Create a new directory for your Terraform configuration files.
Initialize Terraform in the directory using the terraform init command.
Define the AWS provider in the configuration file using the provider block, specifying your AWS access keys and region.
Define your VPC configuration using the aws_vpc resource block, specifying the CIDR block for your VPC and any other desired settings.
Define your subnets using the aws_subnet resource block, specifying the VPC ID, CIDR block, and availability zone for each subnet.
Define your Internet Gateway (IGW) using the aws_internet_gateway resource block, and attach it to your VPC using the aws_vpc_attachment resource block.
Define your route table using the aws_route_table resource block, and create routes to your subnets using the aws_route resource block.
Associate each of your subnets with the route table using the aws_route_table_association resource block.
Save the configuration file and apply it using the terraform apply command.

#aws #amazonwebservices #software #softwareengineer #developers #clouds #cloudengineer #cloudcomputing #systemdesign #database #programming #fullstack #cloudsecurity #security #fullstacksoftwareengineering #itindustry #engineering #engineer #beyondthecloud #AWSSystemsmanager #AWSdocuments #AWSautomation #s3 #S3sucurity #yamlfile #jsontemplate #python #pythonprogramming #awsec2 #awsec2security #ec2security #instancemetadata #ec2 #awslambda #awsconfig #cloudwatch #dynamodb #awsiam #boto3 #cdk #infrastructure #insfrastructureascode #python #sqs #terraform #terraformers #terraform #terraformtutorial

@BeABetterDev @AWSTutorialsOnline @cluut @TinyTechnicalTutorials @BlockExplorerMedia @nickchapsas @itversity @TechwithLucy @Intellipaat @knowledgeindia @SimplilearnOfficial @TechnicalGuftgu @MachineLearningHub @edurekaIN @in28minutes @CodeWithHarry @QuickSupport @byluckysir
Рекомендации по теме
Комментарии
Автор

Please provide your valuable feedback in the comment section. Please like share and subscribe for more upcoming content

beyondthecloud
Автор

Thank you very much Amit, it helped me a lot in deploying my spring application. Please come up with lots of stuffs specific to AWS.

ravi
Автор

Thank you for the detailed video. One question. Why would you choose to deploy to an EC2 instance instead of elastic beanstalk?

farhadahmed
Автор

still not good. We have to keep the terminal open with java jar command.

aseemshrestha
Автор

If I were to deploy a Java based Spring Boot application to EC2, would I configure TLS for the instance first and then deploy the .jar? Or would I deploy the jar then secure the instance. I am planning to use Let's Encrypt. Thank you. Your video was very helpful.

heramaras