Building a website with domain Registered on AWS Route53 and hosted on Hostinger
Building a website with domain Registered on AWS Route53 and hosted on Hostinger I have registered the domain "bervancloud.click" with AWS Route 53, and configured DNS records to point to the IP address(es) provided by Hostinger, where the website "www.bervancloud.click" is hosted. Route53 handles the domain name resolution, directing visitors to Hostinger's web servers that serve the website content.
3/26/20242 min read
Here's an explanation of the architecture design involved in using an AWS Route 53 registered domain connected with Hostinger, which hosts the website www.bervancloud.click:
Domain Registration with AWS Route 53:
You have registered the domain "bervancloud.click" using AWS Route 53, which is Amazon's Domain Name System (DNS) web service.
Route 53 acts as the authoritative DNS server for your domain, managing the DNS records and resolving the domain name to the appropriate IP address(es).
The website "www.bervancloud.click" is hosted on Hostinger's web servers.
Hostinger provides the infrastructure (servers, storage, and network) to store and serve your website's files (HTML, CSS, JavaScript, images, etc.).
DNS Configuration:
In the AWS Route 53 hosted zone for your domain, you need to create DNS records that map your domain "bervancloud.click" to the IP address(es) or hostname(s) provided by Hostinger for your website hosting.
Typically, you would create an "A" record (for IPv4) or "AAAA" record (for IPv6) pointing your domain to Hostinger's server IP address(es).
Alternatively, you may create a CNAME record (if Hostinger provides a hostname) that aliases your domain to their server's hostname.
Domain Name Resolution:
When a user tries to access "www.bervancloud.click" in their web browser, their device sends a DNS query to a DNS resolver (often provided by their Internet Service Provider).
The DNS resolver queries the AWS Route 53 nameservers to obtain the IP address(es) associated with "bervancloud.click".
AWS Route 53, based on the DNS records you have configured, responds with the IP address(es) or hostname(s) provided by Hostinger for your website hosting.
The user's browser then connects to Hostinger's web server using the resolved IP address(es) and requests your website's files.
Web Server and Content Delivery:
Hostinger's web server receives the request for your website and retrieves the necessary files (HTML, CSS, JavaScript, images, etc.) from its storage.
The web server processes the requested files and sends the content back to the user's browser.
The user's browser then renders and displays your website based on the received content.
SSL/TLS (Optional):
If you have enabled SSL/TLS (Secure Sockets Layer/Transport Layer Security) for your website, the communication between the user's browser and Hostinger's web server will be encrypted for added security.
You may need to configure SSL/TLS settings on both AWS Route 53 (e.g., creating a CNAME record for your SSL certificate) and Hostinger's hosting platform.
In this architecture, AWS Route 53 manages the DNS resolution for your domain, while Hostinger provides the web hosting infrastructure and serves the website content to visitors. The DNS records in Route 53 act as a bridge, directing the domain name to the appropriate web hosting server where your website is hosted on Hostinger's platform.