Nov. 20, 2023, 4:21 p.m. | Beksultan Mamatkadyr uulu

DEV Community dev.to




Introduction


In this post, we will walk through how to configure HTTPS in a Spring Boot application using self-signed certificates to encrypt connections and add transport layer security.





What You'll Need



  • Docker

  • Domain Name

  • AWS EC2 Instance

  • Java

  • Spring Boot

  • Code Editor

  • Terminal Access





What You Should Know



  • Basic Docker commands like run, build, etc.

  • How to create an A record in DNS.

  • Spring Boot basics - creating a project, running with Gradle/Maven etc.

  • Basic Linux commands like cd, ls, …

access app application aws basic boot certificates code connections docker domain domain name ec2 editor encrypt https instance introduction java name security spring support terminal transport transport layer security

SOC 2 Manager, Audit and Certification

@ Deloitte | US and CA Multiple Locations

Salesforce Solution Consultant

@ BeyondTrust | Remote United States

Divisional Deputy City Solicitor, Public Safety Compliance Counsel - Compliance and Legislation Unit

@ City of Philadelphia | Philadelphia, PA, United States

Security Engineer, IT IAM, EIS

@ Micron Technology | Hyderabad - Skyview, India

Security Analyst

@ Northwestern Memorial Healthcare | Chicago, IL, United States

Werkstudent Cybersecurity (m/w/d)

@ Brose Group | Bamberg, DE, 96052