You are on page 1of 28

AWS Data Stores

Brock Tubre
INSTRUCTOR
AWS DATA STORES

AWS Data Stores


AWS DATA STORES

AWS Data Stores

S3
AWS DATA STORES

What is S3?

Amazon Simple Storage Service (S3)


Unlimited data storage that provides object based
storage for any type of data.

Go to place for storing Machine Learning data.


S3
AWS DATA STORES

What is S3?

• Files can be from 0 bytes to 5 TB.


• There is unlimited storage.
• Files are stored into buckets (similar to folders).
• S3 is a universal namespace. That is, names must be unique globally.
• https://s3-us-east-1.amazonaws.com/machinelearningdata
• https://machinelearning.s3.amazonaws.com/

S3
AWS DATA STORES

What is S3?

• Files can be from 0 bytes to 5 TB.


• There is unlimited storage.
• Files are stored into buckets (similar to folders).
• S3 is a universal namespace. That is, names must be unique globally.
• https://s3-us-east-1.amazonaws.com/machinelearningdata
• https://machinelearning.s3.amazonaws.com/

S3
AWS DATA STORES

Get Data into S3

S3
AWS DATA STORES

Get Data into S3


AWS DATA STORES

Relational Database Service

Data Stores

S3 RDS Dynamo DB Red Shift Timestream Document DB


AWS DATA STORES

Relational Database Service


AWS DATA STORES

Relational Database Service


AWS DATA STORES

Dynamo DB

Data Stores

S3 RDS Dynamo DB Red Shift Timestream Document DB


AWS DATA STORES

Dynamo DB

{
"Characters" : [
{
"ID": 1,
"Name": “Luke”,
"Evil": 0,
“Affiliation": “Rebel”,
"Weapon": “lightsaber”
},
{
"ID": 2,
"Name": “Jabba the Hutt”,
"Evil": 1,
“Affiliation": null
}
]
}
AWS DATA STORES

Dynamo DB

{
table "Characters" : [
{
"ID": 1,
"Name": “Luke”,
"Evil": 0,
“Affiliation": “Rebel”,
"Weapon": “lightsaber”
},
{
"ID": 2,
"Name": “Jabba the Hutt”,
"Evil": 1,
“Affiliation": null
}
]
}
AWS DATA STORES

Dynamo DB

{
table "Characters" : [
{
"ID": 1,
"Name": “Luke”,
"Evil": 0,
table name “Affiliation": “Rebel”,
"Weapon": “lightsaber”
},
{
"ID": 2,
"Name": “Jabba the Hutt”,
"Evil": 1,
“Affiliation": null
}
]
}
AWS DATA STORES

Dynamo DB

{
"Characters" : [
{
"ID": 1,
"Name": “Luke”,
"Evil": 0, item
“Affiliation": “Rebel”,
"Weapon": “lightsaber”
},
{
"ID": 2,
"Name": “Jabba the Hutt”,
"Evil": 1,
“Affiliation": null
}
]
}
AWS DATA STORES

Dynamo DB

{
"Characters" : [
{
"ID": 1,
"Name": “Luke”,
"Evil": 0,
“Affiliation": “Rebel”,
key "Weapon": “lightsaber” value
},
{
"ID": 2,
"Name": “Jabba the Hutt”,
"Evil": 1,
“Affiliation": null
}
]
}
AWS DATA STORES

Dynamo DB

{
"Characters" : [
{
"ID": 1,
"Name": “Luke”,
"Evil": 0,
“Affiliation": “Rebel”,
"Weapon": “lightsaber” attribute
},
{
"ID": 2,
"Name": “Jabba the Hutt”,
"Evil": 1,
“Affiliation": null
}
]
}
AWS DATA STORES

Dynamo DB
AWS DATA STORES

Redshift

Data Stores

S3 RDS Dynamo DB Redshift Timestream Document DB


AWS DATA STORES

Redshift

Source 1

Source 2

SQL Client / BI / Analytics Tools


Source 3 Redshift
AWS DATA STORES

Redshift
AWS DATA STORES

Redshift Spectrum

S3 Redshift QuickSight
Spectrum
AWS DATA STORES

Amazon Timestream

Data Stores

S3 RDS Dynamo DB Red Shift Timestream Document DB


AWS DATA STORES

Amazon Timestream

Time series data Timestream SQL Client / BI / Analytics Tools


AWS DATA STORES

Document DB

Data Stores

S3 RDS Dynamo DB Red Shift Timestream Document DB


AWS DATA STORES

Document DB
AWS DATA STORES

AWS Data Stores

S3

You might also like