Urgent.News

What's breaking now, across thousands of outlets.

Tech

Supriya R

I recently deployed my personal portfolio website on Amazon Web Services (AWS) using Amazon S3 and Amazon CloudFront. The main goal of this deployment was to host my static website in the cloud and make it accessible to users through a reliable content delivery network. The website was first uploaded to an Amazon S3 bucket. I created an S3 bucket named supriya-2403717674422053 and used it to…

Supriya recently set up her personal portfolio website on Amazon Web Services (AWS) using Amazon S3 and Amazon CloudFront. The primary objective was to host her static website in the cloud and ensure it was accessible to users through a reliable content delivery network. The website was initially uploaded to an Amazon S3 bucket, named supriya-2403717674422053. Within this bucket, the main file of the website, index.html, was successfully uploaded.

The portfolio website showcased several sections, including Home, About, Education, Projects, Skills, Experience, and Contact. Leveraging S3, Supriya found a straightforward method to store and serve these static website files without the need for a traditional web server.

After achieving successful hosting of the website through S3, Supriya proceeded to enhance the website's delivery process by configuring Amazon CloudFront. She created a CloudFront distribution named portfolio and set the S3 bucket as its origin. This configuration enabled CloudFront to retrieve the website content from S3 and distribute it through its content delivery network.

The final architecture of her deployment was quite simple. When a user accessed her portfolio, the request was handled by CloudFront, which then retrieved the necessary website content from the S3 bucket and delivered it to the user's browser. CloudFront's capability to cache static content at edge locations contributed to reduced latency and faster content delivery.

In summary, Supriya's project entailed the development of her portfolio website, creation of an Amazon S3 bucket, uploading of website files, configuration of the website, establishment of a CloudFront distribution, connection of CloudFront to the S3 bucket, and final access to the website via the CloudFront distribution. This endeavor provided her with practical experience in AWS cloud deployment and familiarity with the collaborative workings of Amazon S3 and CloudFront.

She gained insight into the creation and configuration of an S3 bucket, the uploading and hosting of static website files, the creation of a CloudFront distribution, the configuration of an S3 origin, and the delivery of website content through a CDN. Overall, deploying her portfolio using Amazon S3 and CloudFront proved to be a rewarding hands-on experience in cloud computing, enhancing her understanding of the complete process of transforming a locally developed website into one accessible through AWS infrastructure.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Day-1:Cloud Workshop

I Built and Deployed My First React Portfolio on AWS S3 + CloudFront — And Broke It Along the Way As a Computer Science student, I’ve been trying to move away from just writing code by following…

Cloud Workshop Day 1

Introduction Today was Day 1 of my Cloud Workshop. As part of the hands-on session, I deployed my personal portfolio website using Amazon S3 and Amazon CloudFront .

More from Tuesday 15 September →