Skip to content

RMCampos/aws-java-rest-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS Java REST API

Java REST API to play with AWS technologies

Tasks:

Technologies

  • Amazon EC2
  • Amazon S3
  • Amazon SQS
  • Mailtrap.io (free email testing)
  • Cloud Native (with GraalVM)
  • Docker

Packaging

  • Group: br.com.campos.ricardo
  • Artifact: aws-java-rest-api
  • Java version: 17
  • Project: Maven
  • Spring Boot version: 3.2.2
  • Version: 0.0.1

Dependencies

  • Spring Web
  • Spring Boot DevTools
  • Spring Boot Actuator
  • Lombok
  • AWS SDK S3
  • AWS SDK SQS
  • Java Mail

Docker

Building:

docker build -t rmcampos/aws-java-rest-api:1.0.0 .

Running:

docker run -it --rm \
  -p 8080:8080 \
  --name rmcampos/aws-java-rest-api:1.0.0 \
  aws-java-rest-api

Login:

docker login -u rmcampos

Push image

docker image push rmcampos/aws-java-rest-api:1.0.0

AWS

Running:

docker run -it --rm -d \
  -p 8080:8080 \
  --name aws-java-rest-api \
  docker.io/rmcampos/aws-java-rest-api:1.0.0

About

Java REST API to play with AWS technologies

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published