Deploying on AWS S3

Learn how to create a build of the frontend application and how to deploy it on AWS S3 bucket.

AWS S3 is one of the most popular services of AWS. It is a cloud-based storage service providing high performance, availability, reliability, security, and ridiculous potential for scaling. AWS S3 is mostly used to store static assets so that they are effectively distributed to the internet, and because of the distribution characteristic, AWS S3 is suitable for hosting static websites.

In this lesson, we’ll create an S3 bucket, upload the content of the built React application, and allow public access from the internet. An S3 bucket is just a public storage resource available in AWS that is like an online folder where we can store objects (like a folder on a Google Drive). Next, we will create a production-ready version of the React application.

Creating a build of Postagram

We can create a build of the React application with just one command:

Get hands-on with 1200+ tech skills courses.