30 Days of AWS (Day 6)
Tags: aws, challenge, 30daysofaws
Published: 2019-06-04 01:13:58

---
title: 30 Days of AWS (Day 6)
published: true
description: 
tags: AWS, challenge, 30DaysOfAWS
cover_image: https://thepracticaldev.s3.amazonaws.com/i/xk3wcpnc2h8nk8oy9xh6.png
series: 30 Days of AWS
---

Welcome back, guys the sixth day is here. So this challenge is more difficult than I expected but here I am.

Ok, this day I've studied S3 the famous Simple Storage Service, but I'm out of credit in Linux academy I wasn't able to do any quiz there. The practice that I did, it was done in my AWS account.

## S3 

From the docs "Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance. This means customers of all sizes and industries can use it to store and protect any amount of data for a range of use cases, such as websites, mobile applications, backup and restore, archive, enterprise applications, IoT devices, and big data analytics".

S3 is the primary storage service that AWS provides.  There you can store any kind of files.

The components that you can see in any S3 are the following:

1. Buckets: It's the place that you use to save your files, those are like a folder but Amazon called it Buckets. The name of this will be unique in the entire AWS world. By default it's private but you can set up a public, the only problem is that every time that you create a public bucket, all the internet will be able to access.

![graphic2](https://thepracticaldev.s3.amazonaws.com/i/pgt4bxgvjyoyihwm8f6k.png)

The image above you can see that *wilfredo3testcourse* is like a folder that inside you'll have another object like folders or files.

2. Objects: These are the files/folders stored in a bucket.

![image3](https://thepracticaldev.s3.amazonaws.com/i/nyzdmbgs6fhli9wr3axx.png)

In the image, you can see one folder that it's empty and one image stored in my S3 bucket.

Here you can see a full diagram about how S3 components work.

![image4](https://thepracticaldev.s3.amazonaws.com/i/5zfemxuy1v9vo7hmo31j.png)


## S3 storage clases

The storage class represents the classification to each object in S3, it could be Standard, Standard_AI, OneZone_IA, Glacier. Each Storage class has its cost and availability.

1. Standard Storage: It's the default option, design for general purpose. It has 99.999999999% of object durability. It's 99.99% object availability. It's the most expensive option because the resource it's always available.

2. Standard_AI: It is designed for the object that you don't access frequently, but you need that it will be immediately available when you need it. It's less expensive than standard storage. It's 99.5% object availability. And It has 99.999999999% of object durability.

3. OneZone_IA: It's designed for non-critical objects. It's less expensive than other options. It's 99.5% object availability.

4.  Glacier: It's designed for long term archive storage. It takes several hours for the objects stored in the glacier to be retrieved.  It has 99.999999999% of object durability. It's low cost.

## S3 versioning.

It's a feature that let you track of and store all the version of an object that you have stored in any bucket. You can check the older version whatever you want. It can be turned on/off at any moment.

Well, guys, that's all for this day. I hope tomorrow continue updating this adventure.

Thank for reading.