Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tuni56/project4

Creating an AWS S3 bucket
https://github.com/tuni56/project4

actions aws-s3 cloud cloudcomputing pipeline workflow

Last synced: 9 days ago
JSON representation

Creating an AWS S3 bucket

Awesome Lists containing this project

README

        

# project4
## 1. Creating an AWS S3 bucket
1.1. Log in to AWS Management Console:

Open a web browser and go to https://aws.amazon.com.
Sign in with your AWS credentials.
1.2. Navigate to S3:

In the search bar at the top of the console, type "S3" and select the S3 service from the search results.
This will take you to the S3 service dashboard.
![first_step](https://github.com/user-attachments/assets/fddcea79-0ef6-4736-9af5-e04526f90060)

1.3. Create a Bucket:

Click on the "Create bucket" button on the S3 service dashboard.

1.4. Configure Bucket Settings:

Enter a unique bucket name for your website. Adhere to S3 naming conventions (lowercase letters, numbers, hyphens, and underscores).
Select a region where you want your bucket to be located (e.g., us-east-1). Important Note: This step does not require public access configuration as we'll be deploying static website content.
You can choose to copy properties from an existing bucket.

1.5. Create the Bucket:

Review your bucket settings.
Click on the "Create bucket" button at the bottom to create your S3 bucket.
![second_step](https://github.com/user-attachments/assets/944216f7-9250-45d7-9547-80d6df4e3c84)

## 2. Creating a GitHub Repository

2.1. Log in to GitHub:

Open a web browser and go to https://github.com.
Sign in with your GitHub account.
2.2. Create a New Repository:

Click on the "+" button in the top right corner of the screen.
Select "New repository" from the dropdown menu.

2.3. Configure Repository Details:

Enter a descriptive name for your repository (e.g., "personal-website").
Optionally, add a brief description of your website.
Select "Private" to create a private repository.
Optionally, choose a license for your project if desired.
Click on the "Create repository" button to create your private repository.

## 3. Building the Simple Website
I used VS Code in order to create a simple personal website just with a css style file and a JavaScript file.

![uploadingfiles](https://github.com/user-attachments/assets/e455619a-761f-4209-ba34-7cc05cf841b1)

http://aws-final-task.s3-website-us-east-1.amazonaws.com
![bucket_policy](https://github.com/user-attachments/assets/89f19385-a360-499e-9743-8d5ad8d9dbe9)