Configuring HTTPS on Amazon EC2


If you want to encrypt traffic in front of a load balancer, you can follow these detailed instructions for configuring HTTPS on Amazon EC2. In summary:

    1. Request a public certificate from AWS Certificate Manager (ACM)
    2. If you have not already created an Application Load Balancer (ALB) or Network Load Balancer (NLB), create a load balancer
    3. Associate your certificate with the load balancer
    4. Put the Amazon EC2 instance behind your load balancer
    5. Route traffic to your load balancer by configuring DNS with Route 53

If you want to encrypt traffic to RStudio professional products (e.g. behind a load balancer), you can configure SSL as described in our docs. For issues, see the Troubleshooting SSL page.