Overview of S3 (Simple Storage Service)

Sam Julien
InstructorSam Julien
Share this video with your friends

Social Share Links

Send Tweet
Published 3 years ago
Updated 3 years ago

S3 is short for Simple Storage Service. It uses "buckets" to store static files and sites. Buckets are basically storage containers. They are regional and each has a globally unique name.

Instructor: [0:00] Let's learn about S3, another common service for developers getting started with AWS. S3 stands for Simple Storage Service. This is where you'll find yourself hosting static files and static sites. You'll put videos there and images there.

[0:18] You'll put static websites, which we're going to do in the next section. We're going to create a React app that we're going to put up on S3. S3 is very, very handy. The main term that you're going to hear with S3 is S3 bucket. S3 buckets are basically storage containers for where you put your static files.

[0:38] This is what the dashboard for S3 looks like. It will list out all of your buckets. S3 is a global service, but the buckets exist in a region. You can see that here in the two that I have. That's S3. Let's talk about what you need to know, just the high-level stuff that you need to know about S3.

[0:58] First, S3 is where you host static files and websites. If your job ever says to you, "I need you to put these images up on AWS," 90 percent of the time, they're going to mean, "Put these in an S3 bucket."

[1:13] The other thing to know about S3 is that it's very, very cheap. This is why it's so popular for storing images and videos and things like that. It's dirt cheap to use S3 for these kinds of things.

[1:23] The other thing I want you to remember about S3 is that the names of S3 buckets are globally unique. No two S3 buckets have the same name. This is very important to remember as you're creating these because you can't rename them, and you only get one chance to find something that's globally unique. Keep that in mind.

[1:47] With that, let's go ahead and jump in and do some stuff with S3.

egghead
egghead
~ just now

Member comments are a way for members to communicate, interact, and ask questions about a lesson.

The instructor or someone from the community might respond to your question Here are a few basic guidelines to commenting on egghead.io

Be on-Topic

Comments are for discussing a lesson. If you're having a general issue with the website functionality, please contact us at support@egghead.io.

Avoid meta-discussion

  • This was great!
  • This was horrible!
  • I didn't like this because it didn't match my skill level.
  • +1 It will likely be deleted as spam.

Code Problems?

Should be accompanied by code! Codesandbox or Stackblitz provide a way to share code and discuss it in context

Details and Context

Vague question? Vague answer. Any details and context you can provide will lure more interesting answers!

Markdown supported.
Become a member to join the discussionEnroll Today