Why This News Matters
In the rapidly evolving world of cloud computing, understanding the intricacies of AWS infrastructure can be a game-changer for individuals and businesses in North East India. This article shares a personal journey of hosting a digital business card on Amazon S3, providing insights into the process, challenges, and learnings.
The "Netlify vs. S3" Realization
Hosting a website on raw AWS S3, instead of using platforms like Netlify or Vercel, offered a valuable learning experience. The primary difference was the lack of an automatically managed SSL/TLS certificate, resulting in a browser warning for HTTP connections. This situation highlighted the importance of secure connections and the underlying infrastructure that ensures data safety.
The CDN Dance
To secure the connection, it was necessary to set up AWS CloudFront, a Content Delivery Network (CDN) that manages certificates. This step demonstrated the interconnectedness of various AWS services and their roles in maintaining a secure and efficient web presence.
The "Serverless" Way: Building the Website
The Setup
The process began by creating a unique bucket, with a potential added benefit of using it for a custom domain in the future. Proper naming is crucial in this step.
The Security Dance
Contrary to platforms like Vercel, where public access is the default, AWS requires explicit permission for public access. Enabling public read access involved writing a Bucket Policy and disabling the "Block all public access" option, despite the orange warning banners.
The Result
The simple HTML file was uploaded, and static hosting was enabled. The website loaded instantly, demonstrating the scalability and efficiency of the AWS infrastructure.
Implications for North East India and Beyond
As more businesses in North East India adopt cloud services, understanding the underlying infrastructure and security measures will become increasingly important. This personal journey serves as a practical example of how individuals can gain hands-on experience with AWS services, fostering a more informed and empowered cloud community.
Looking Ahead
The exploration continues, with plans to address the "Not Secure" warning and potentially add compute power. This ongoing journey underscores the value of learning by doing and the endless possibilities that cloud computing offers.