DevOps Project 3 ????

DevOps Project 3 ????

Project Description

The project involves hosting a static website using an AWS S3 bucket. Amazon S3 is an object storage service that provides a simple web services interface to store and retrieve any amount of data. The website files will be uploaded to an S3 bucket and configured to function as a static website. The bucket will be configured with the appropriate permissions and a unique domain name, making the website publicly accessible. Overall, the project aims to leverage the benefits of AWS S3 to host and scale a static website cost-effectively and scalable.

In the AWS management console, Go to Amazon S3 service.

1. Create an S3 Bucket:

First, you must create an S3 bucket in the AWS Management Console.

No alt text provided for this image

Select a region that is closest to your target audience and give your bucket a distinctive name.

No alt text provided for this image

Set the "Block public access" option to "Off" to make your S3 bucket accessible to the general public.

No alt text provided for this image

Click on 'Create bucket'

No alt text provided for this image

Successfully made a bucket

No alt text provided for this image

2. Upload Website Files: After creating your bucket, upload your website files to it.

Click the 'Upload' button.

No alt text provided for this image

To add website files, click the 'Add files' button.

No alt text provided for this image
No alt text provided for this image

The website files are saved in the bucket.

No alt text provided for this image

3. Configure Static Website Hosting

Go to the "Properties" tab

No alt text provided for this image

Edit "Static Website Hosting"

No alt text provided for this image

Enable Static website hosting. Set the "Index Document" to "index.html"

No alt text provided for this image

You will have a bucket website endpoint with your website URL after enabling static website hosting.

No alt text provided for this image

4. Set Permissions:

Set the bucket permissions to allow public access to your website.

Go to the "Permissions" tab and click on "Bucket Policy"

No alt text provided for this image

Then, to make your bucket publicly available, add the bucket policy below.

No alt text provided for this image

Browse the bucket website URL.

You should now be able to access your static website using the bucket's URL.

No alt text provided for this image

Thank You ??


Kowshik G Y

Digital Marketing Associate | Passionate About Digital Transformation & Audience Engagement

1 å¹´

Register for our latest webinar on Introduction to kubernetes and container orchestration. (oct) Registration Link: https://lnkd.in/gdw7g-nM #docker #kubernetes #course #registernow

赞
回复
Subho Dey

AWS DevOps | Cybersecurity | Cloud ?? | Git | Kubernetes?? | Docker?? | CI/CD | Linux ??| Terraform | Automation | 1x-Oracle | Technical Support | Networking

1 å¹´

Well described!! Keep it up ?? Vinay Kumar

要查看或添加评论,请登录

Vinay Kumar的更多文章

  • DevOps Project - 4 ????

    DevOps Project - 4 ????

    Project Description The project aims to deploy a web application using Docker Swarm, a container orchestration tool…

    7 条评论
  • DevOps Project -2 ????

    DevOps Project -2 ????

    Project Description The project is about automating the deployment process of a web application using Jenkins and its…

  • Day 80: DevOps Project 1 ????

    Day 80: DevOps Project 1 ????

    Project Description The project aims to automate the building, testing, and deployment process of a web application…

    2 条评论
  • Day 73 - Setup Grafana on AWS EC2 Instance ????

    Day 73 - Setup Grafana on AWS EC2 Instance ????

    Task: Set up grafana in your local environment on AWS EC2. Go to the AWS console and Launch an EC2 instance To enable…

  • Day 72 - Grafana ????

    Day 72 - Grafana ????

    What is Grafana? No matter where your metrics are kept, Grafana is an open-source data visualization and monitoring…

    4 条评论
  • Day71 - Terraform Interview Questions ????

    Day71 - Terraform Interview Questions ????

    1. What is Terraform and how it is different from other IaaC tools? HashiCorp's Terraform is an Infrastructure as Code…

  • Day 70 - Terraform Modules ????

    Day 70 - Terraform Modules ????

    Modules are containers for multiple resources that are used together. A module consists of a collection of .

    4 条评论
  • Day 69 - Meta-Arguments in Terraform ???

    Day 69 - Meta-Arguments in Terraform ???

    When you define a resource block in Terraform, by default, this specifies one resource that will be created. To manage…

    4 条评论
  • Day 65 - Terraform Resources ????

    Day 65 - Terraform Resources ????

    Understanding Terraform Resources A resource in Terraform represents a component of your infrastructure, such as a…

    2 条评论

社区洞察

其他会员也浏览了