I have bought a domain name through go daddy, and I am hosting a website through an ec2 server. I associated the ip address of the ec2 instance with go daddy domain name. At present, the website has an HTTP protocol. I wanted to use HTTPS for the website. I have an elastic ip for the ec2 server, and I am don't want to involve any load balancer. My understanding is that we need ssl certificate to make the website accessible through https.
If we buy the free ssl certificate through aws certificate manager and associate that with domain name in go daddy (by adding aws provided cname), can I access my website through https protocol?, or it's not simple as I am understanding? Please help me with this issue.