Chapter 14 You should use SSL/HTTPS

Learning objectives:

  • Details that we won’t dig into:
    • Identify the problems that SSL/https are meant to solve.
    • Explain how SSL/https solve those problems.
  • Configure SSL on an AWS EC2.
    • Configure nginx to identify your domain name.
    • Use certbot to set up SSL.
    • Update the rstudio configuration in nginx to support https.
    • Open the necessary ports on your EC2’s security group.