The purpose of this workshop is to give a bit of exposure to using Amazon Web Services.
- Sign up for an aws educate account using your student email at awseducate.com (takes up to 48 hours).
- Or Sign up for Amazon Free Tier. You will not be charged for this.
- Select
S3 servicefromFind Services. - Click on
Create Bucket. - Enter any name. This will be the name of the bucket.
- Click
Next. - Click
Next. - Uncheck
Block all public access. - Acknoledge the terms by checking
I Acknowledge. - Click
Create Bucket
Your bucket should now be created. You should be able to find it's name in the S3 list.
- Click on your bucket.
- Click
Permissions. - Click
Bucket Policy. - Copy the
bucketpolicy.jsonfrom this repo and paste in the editor. - Click
Save.
- Click on your bucket.
- Click
Upload. - Upload
index.html(or another file). - Click
Next. The default settings are fine for our purposes. - Click
Next. The default settings are fine for our purposes. - Click
Upload. - The file should upload and you should be able to see the file in the bucket.
- Click
Properties - Click
Static Website Hosting. This enables the bucket's contents to be available to public hosting. - Check
Use this bucket. - Set the
index documentas yourindex.html. - Click
Save.
Should see an endpoint under static website hosting. If you click it should open your html file.