https://images.unsplash.com/photo-1558494949-efc0257bb3af?w=1200&q=80"> https://images.unsplash.com/photo-1558494949-efc0257bb3af?w=1200&q=80"> Skip to content
Breaking
Latest technical intelligence from Northeast India • Infrastructure, AI, Cloud & Security Analysis • Precision Analysis | Raw Intelligence | Your North Star of Tech Latest technical intelligence from Northeast India • Infrastructure, AI, Cloud & Security Analysis • Precision Analysis | Raw Intelligence | Your North Star of Tech
WEBDEV

Analysis: Goodbye Localhost: Why I deployed my site on raw S3 instead of Netlify

Navigating AWS: A Personal Cloud Journey

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.