AWS S3 for absolute beginners

Yogendra H J
2 min readApr 12, 2021

AWS Simple Storage Service (S3) is object storage built to store and retrieve any amount of data from anywhere on the web.

AWS S3

Gone are the days of CD, DVD, Pen drive, Hard Disk etc. Now, store your data ranging from GB to TB easily on S3 buckets with the lowest possible cost and highest recovery rate.

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 data lakes, websites, mobile applications, backup and restore, archive, enterprise applications, IoT devices, and big data analytics. Amazon S3 provides easy-to-use management features so you can organize your data and configure finely-tuned access controls to meet your specific business, organizational, and compliance requirements. Amazon S3 is designed for 99.999999999% (11 9’s) of durability, and stores data for millions of applications for companies all around the world.

AWS S3 in real time usage

Save more cost by selecting the right storage class for you bucket such as S3 standard, S3 Intelligent-Tiering, S3 Standard IA, S3 One Zone-IA and few others which can be viewed detailly in the below link.

AWS S3 bucket creation and operations can be done either via management console or using CLI.

Refer below video which describes the creation and working with S3 via console. https://www.youtube.com/watch?v=mt32JEAxrA4

AWS CLI is what I love the most which saves my time and many tasks can be automated by integrating with Lambda.

Few CLI commands are listed below:

  1. Create a S3 bucket — — — — “aws s3 mb s3://<<bucket-name>>”
  2. List all existing buckets — — — “aws s3 ls”
  3. List all objects in a bucket — — “aws s3 ls s3://<<bucket-name>>”

Refer this video for more S3 CLI commands https://www.youtube.com/watch?v=fIIQOXi6eEI&list=PLrDJzKfz9AUsazeRV2kWpThj2QRIRT5g0&index=3.

I will be soon putting my git hub repo link for all the CLI commands, stay tuned.

“Learn and be curious”….. AWS is AWSOME!!!. Happy LEARNING!!!

Cheers,

Yogendra

--

--

Yogendra H J

Learning and Sharing knowledge || Cloud Computing evangelist || AWS SAPro || Azure Admin || Exploring DevOps