Skip to content

sdkdeepa/Udacity-CDnano-Project-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deploying Static website in AWS

The cloud is perfect for hosting static websites that only include HTML, CSS, and JavaScript files that require no server-side processing. In this project, you will deploy a static website to AWS.

  • First, you will create an S3 bucket, configure the bucket for website hosting, and secure it using IAM policies.

  • Next, you will upload the website files to your bucket and speed up content delivery using AWS’s content distribution network service, CloudFront.

  • Lastly, you will access your website in a browser using the unique S3 endpoint.

Project Submission Checklist

Before submitting your project, please review and confirm the following items.

  • I am confident all rubric items have been met and my project will pass as submitted.

  • My project builds correctly without errors and runs.

  • All required functionality exists and my project behaves as expected per the project's specifications.

  • I have included the required screenshots in my submission folder

  • I have included a README.txt file in the submission folder that includes the CloudFront endpoint URL for my project

S3 Bucket creation

Image 1

IAM Bucket Policy

Image 2

S3 configration for Static Web Hosting

Image 3

Files uploaded to S3 bucket

Image 4

CloudFront Configration

Image 5

Static AWS Website

Image 6

Note: In step 4 of the project instruction(Secure Bucket via IAM), disable "Blocking public access" to allow public access.(Had to figure out on my own. This step has changed as of 10/25/2020).

About

Cloud Developer Nano degree - Project 1

Resources

Stars

Watchers

Forks