Ssl – How to use https with AWS Cloudfront without paying $600 to upload the cert

amazon-cloudfrontamazon-elbhttpsssl

I can host a dynamic website through Amazon CloudFront because they have CNAME Wildcard Support. However, some pages of my Site use HTTPS. Amazon have some documentation about how to associate your SSL certificate with a CloudFront distribution but the pricing shows that it costs $600 per month, too much for me.

My question is… is it possible to configure CloudFront so HTTP requests are served from CloudFront but HTTPS requests are ignored by CloudFront and passed directly to the origin (in my case, a Elastic Load Balancer which can decrypt SSL at no extra cost)?

Best Answer

As of March 2014, Amazon CloudFront supports SNI, at no additional cost, see details here.

This will allow you to use your ssl certificate on CloudFront, without paying $600 monthly.

Please note that SNI is not supported by (extremely) old browsers (pre-IE7, pre-Chrome6, pre-FF 2), see details in link above.