An Introduction to S3 in AWS

S3

Most consider the “main” storage facility of Amazon Web Services (AWS) to be S3 (the Simple Storage Service). This is very flexible object-based storage in the cloud. Companies can use this for a wide variety of purposes and only pay for that amount of storage that they truly need.

S3 marks one of the original AWS services, so it is no surprise that it can integrate with almost any other service in the public cloud.

The use cases for S3 are almost endless and could include:

  • Static web site hosting
  • Backups
  • Archives
  • Media distribution
  • Disaster recovery
  • Cloud application storage

S3 supports storage classes to better serve the wide variety of use cases that might arise. Lifecycle management policies exist to help automate the migration of data between storage classes. The S3 storage classes include:

  • Amazon S3 Standard – a class for frequently accessed data; because it delivers low latency and high throughput, Standard is targeted for a wide variety of use cases including cloud applications, dynamic websites, content distribution, mobile and gaming applications, and big data analytics
  • Amazon S3 Standard – Infrequent Access – a class for data that is accessed less frequently, but requires rapid access when needed; Standard – IA offers the high durability, throughput, and low latency of Amazon S3 Standard, with a low per GB storage price and per GB retrieval fee; this combination of low cost and high performance make Standard – IA targeted for long-term storage, backups, and as a data store for disaster recovery
  • Glacier – Archive – this class is designed for the archiving of data

To keep data secure, AWS supports a rich set of permissions, encryption, and access control mechanisms.
InformIT (Pearson Education)

Want a Deep Dive in Storage Services of AWS?

S3

My latest course at CBT Nuggets is underway! This course details the major storage services of AWS. From a certification perspective, it targets the Solutions Architect – Associate level of knowledge. Here are more deets for you!

AWS Solutions Architect – Associate – Storage Services

Amazon Web Services – Architecting Track – Associate Level

The AWS Solutions Architect – Associate – Storage Services course provides you with the technical ability to perform the following:

  • Find and gather requirements to define a solution that presents best practices
  • Offer guidance on overall architectural best practices

This course thoroughly covers every exam goal (and more) related to storage, including:

  • S3
  • Glacier
  • EBS
  • EFS
  • Storage Gateway

Recommended Experience

  • Students should complete the AWS Technical Essentials course at CBT Nuggets before taking this course

Recommended Equipment

  • PC, MAC, or Linux system with Internet access
  • Free tier (or higher) account with AWS

Related Certifications

  • AWS Certified Solutions Architect – Associate

Related Job Functions

  • IT Professional
  • System Administrator
  • Network Administrator
  • System Engineer
  • Network Engineer

Anthony Sequeira has been a CBT Nuggets trainer since 2012 and holds a variety of Juniper, Cisco, Microsoft, and AWS certifications. Anthony is also a CCIE in Routing and Switching. His earlier networking courses here at CBT Nuggets continue to be some of the top-rated collections in the library.

Pearson Education (Peachpit)