SlideShare a Scribd company logo
1 of 39
Download to read offline
S U M M I T
HONG KONG
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Compliance Data Archive with
Amazon S3
Rob Czarnecki
Principal Product Manager, Amazon S3 Glacier
T R A C K 3
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Agenda
• Amazon Simple Storage Service (Amazon S3) storage classes
• Using Amazon S3 for archives
• AWS Partner Network archive integrations
• Economics
• Questions
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Services I’ll Mention Here
Amazon Simple Storage Service (S3)
Amazon S3 Glacier (Glacier)
AWS Command Line Interface (AWS CLI)
Amazon Simple Queue Service (SQS)
Amazon Simple Notification Service (SNS)
AWS Lambda (Lambda)
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Enterprise
applicationsAnalytics
Archiving
Backup &
restore
Origin storage
for CDN
Website hosting
Mobile sync and
storage
Benefits of Amazon S3
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon S3 storage classes
Access frequencyFrequent Infrequent
• Active data
• Millisecond access
• > 3 AZ
• $0.023/GB-mo.
• Data with changing
access pattern
• Millisecond access
• > 3 AZ
• $0.023 to $0.0125/GB-
mo. + object
monitoring
• 30-day min. duration
• Inactive data
• Millisecond access
• > 3 AZ
• $0.0125/GB
• $0.01 per GB
retrieved
• 30-day min. duration
• 128KB min. object
S3 Standard S3 Standard-IA S3 One Zone-IA S3 Glacier
• Inactive data
• Millisecond access
• 1 AZ
• $0.01/GB
• $0.01 per GB retrieved
• 30-day min. duration
• 128KB min. object
• Archive data
• Minutes to hours
• > 3 AZ
• $0.004/GB-mo.
• $0.0025–$0.03/GB
retrieved
• 90-day min.
duration
S3 Intelligent-
Tiering
S3 Glacier
Deep Archive
• Archive data
• Hours access
• > 3 AZ
• $0.00099/GB-mo.
• $0.0025–$0.02/GB
retrieved
• 180-day min.
duration
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon S3 Glacier Deep Archive
No tape to
manage
Designed for
99.999999999%
durability
Recover data in
hours vs.
days/weeks
$0.00099 per GB-
month
Less than 1/4 the
cost of S3 Glacier
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Common use cases for Amazon S3
Backup & recovery
Easy place to start
Integrated with all
major vendors
Pay only for what you use
Photo & video
Media archives and
workflows
Tape replacement
Cost optimization with
Amazon S3 storage classes
Data lakes & analytics
Broad analytics and
visualization integrations
Streaming or batch data
Scalable storage and
parallel processing
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
What is Amazon S3 Glacier Deep Archive?
Designed to reduce costs on data you access once per year or less
API matches S3 Glacier
• Asynchronous
• --storage-class DEEP_ARCHIVE
Three differences
• Standard retrievals in 12 hours
• Bulk retrievals in 48 hours
• No expedited retrieval, no S3 Glacier Select
• Minimum object duration is 180 days
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Getting Started - Creating your bucket
Name and region
Properties and management
Versioning
Logging
Bucket tags
Default encryption
S3 Object Lock NEW!
Amazon CloudWatch request metrics
Permissions
S3 Block Public Access NEW!
Bucket access control lists
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Versioning
Protect your data from accidental deletion
• Create a new version with every upload
• Previous versions are retained, not overwritten
• Protect from unintended user deletes
• Making delete requests without a version ID
removes access to objects, but keeps the data
• Manage previous versions with lifecycle
• Transition or expire objects a specified number of
days after they are no longer the current version
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Bucket Permissions
Permissions
• S3 Block Public Access NEW!
• Bucket access control lists (ACLs)
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
With a few clicks in the S3
management console, you
can apply S3 Block Public
Access to every bucket in
your account – both existing
and any new buckets created
in the future – and make sure
that there is no public access
to any object
S3 Block Public Access NEW!
Set at the account or bucket-level
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Flexible Controls
In Amazon S3, you can create rules and perform actions based on:
• Accounts
• Buckets
• Prefixes
• Object tags
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Object Tags
Add up to ten tags to your objects to control access and drive actions
For example:
- Grant an IAM user permissions to read only objects with specific tags
- Use tags to indicate which objects should be replicated NEW!
- Apply tags to specify granular lifecycle policies
- Filter metrics and reports based on tags
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Storing data in S3
Copy another S3 objectDirect PUT to
any storage class
Store data in any Amazon S3
storage class
AWS Management Console
AWS CLI
AWS SDK
Put object
storage_class: DEEP_ARCHIVE
Copy object
storage_class: DEEP_ARCHIVE
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Storing data in S3 Glacier Deep Archive
Cross-region replication to
any storage class
Lifecycle S3 objects
Store data in any storage class
Define lifecycle policies—
tags, object age
S3 continuously
evaluates policy, shifts data
Define CRR policies, with
remote storage class
Data replicated as
it’s uploaded
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Cross-region replication
Automatically replicate data to any other AWS Region
Configure by bucket, prefix, or tag values
Replicate data to Glacier Deep Archive
Change the object owner in the destination region
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Lifecycle management
Create rules to automatically transition or expire your storage
Configure by bucket, prefix, or tag values
Lifecycle rules take action based on object age
Example policy:
Move all objects older than 30 days to S3 Standard-Infrequent Access
Move all objects older than 90 days to S3 Glacier Deep Archive
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Lifecycle management
Create rules to automatically transition or expire your storage
Configure by bucket, prefix, or tag values
Lifecycle rules take action based on object age
Example policy:
Move all objects older than 180 days to S3 Glacier
Move all objects older than 730 days to S3 Glacier Deep Archive
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS tape gateway
Benefits
On premise
iSCSI VTL
Tape gateway
HTTPS
Application
AWS Storage Gateway service
(S3 Glacier Deep Archive)
• Drop-in replacement for physical tape infrastructure
• Allows you to backup & archive data to AWS without changing your backup applications or workflows
• Reduces your TCO compared to using physical tapes and offsite warehousing
• Extensive compliance and security features: HIPAA, PCI, SOC (1, 2, 3), ISO (9001, 27001, 27017, 27018)
NEW
OR (S3 Glacier)
Tape library
(Amazon S3)
Tape shelf
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Multiple data transfer services
AWS SnowballAWS Snowmobile AWS Direct Connect
AWS Transfer for SFTP AWS DataSync
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Accessing data in S3 Glacier or Deep Archive
Restore, followed by a get
Issue a restore request for the object (select speed, duration of restore)
S3 restores object into S3 Reduced Redundancy Storage; notification issued
Issue a Get request for the object (millisecond access)
Use restore notification to drive workflows through SNS, SQS, or Lambda
functions
$ aws s3api restore-object --bucket mybucket --key dir1/example.obj --
restore-request
'{"Days":25,"GlacierJobParameters":{"Tier":"Standard"}}'
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
S3 Glacier restore – Architecture pattern
Lambda function
Instance
Amazon S3
Initiate restore
Container
Lambda function
Object
restored
Amazon SNS
Amazon SQS
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Multiple restore speeds
Retrieval tier S3 Glacier S3 Glacier Deep Archive
Expedited 1–5 mins* not available
Standard 3–5 hours within 12 hours
Bulk 5–12 hours within 48 hours
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Archive partner integrations
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Typical workflow
250TB stored 50,000 objects
(avg. size 25GB)
0.5% accessed
monthly
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Long-term retention with standard retrieval costs
S3 Glacier Deep Archive
PUT requests
$2.50 (50,000 @ $0.05/1k)
Storage
$3,041.28 (250TB @ $0.00099/GB-mo.)
Standard retrieval requests
$0.30 (250 @ $0.025/1k per mo.)
Standard retrieval bytes
$307.20 (1.25TB @ $0.0025/GB per mo.)
Total cost (12 months)
$3,351.28
S3 Glacier
PUT requests
$2.50 (50,000 @ $0.05/1k)
Storage
$12,288.00 (250TB @ $0.004/GB-mo.)
Standard retrieval requests
$0.15 (250 @ $0.025/1 per mo.)
Standard retrieval bytes
$153.60 (1.25TB @ $0.0025/GB per mo.)
Total cost (12 months)
$12,444.71
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Long-term retention with bulk retrieval costs
S3 Glacier Deep Archive
PUT requests
$2.50 (50,000 @ $0.05/1k)
Storage
$3,041.28 (250TB @ $0.00099/GB-mo.)
Bulk retrieval requests
$0.075 (250 @ $0.025/1k per mo.)
Bulk retrieval bytes
$38.40 (1.25TB @ $0.0025/GB per mo.)
Total cost (12 months)
$3,082.255
S3 Glacier
PUT requests
$2.50 (50,000 @ $0.05/1k)
Storage
$12,288.00 (250TB @ $0.004/GB-mo.)
Bulk retrieval requests
$0.075 (250 @ $0.025/1k per mo.)
Bulk retrieval bytes
$38.40 (1.25TB @ $0.0025/GB per mo.)
Total cost (12 months)
$12,328.975
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Compare to on-premises tape libraries
Opportunity cost
Tape generation
migrations
Administration
& operations
Offsite storage &
transportation
Capital: servers,
libraries, tapes
Hosting (space, power,
cooling, network)
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
How do the storage classes compare?
Access times
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Storage cost to retrieval cost
S3
S3-IA
S3 Glacier
S3 Glacier
Deep Archive
-$0.0050
$0.0000
$0.0050
$0.0100
$0.0150
$0.0200
$0.0250
$0.0300
-$0.0100 $0.0000 $0.0100 $0.0200 $0.0300 $0.0400 $0.0500 $0.0600 $0.0700
StorageCosts(perGB-mo.)
Standard Retrieval Costs
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Economics: Other factors to consider
Frequency of access Object size
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Thank you!
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Rob Czarnecki
czarnr@amazon.com
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I TS U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Please complete the session
survey in the mobile app.
Complete three surveys, and you’ll
receive a gift at the Help Desk.

More Related Content

What's hot

What's hot (20)

How to go from zero to data lakes in days - ADB202 - New York AWS Summit
How to go from zero to data lakes in days - ADB202 - New York AWS SummitHow to go from zero to data lakes in days - ADB202 - New York AWS Summit
How to go from zero to data lakes in days - ADB202 - New York AWS Summit
 
Modernize your data warehouse with Amazon Redshift - ADB305 - New York AWS Su...
Modernize your data warehouse with Amazon Redshift - ADB305 - New York AWS Su...Modernize your data warehouse with Amazon Redshift - ADB305 - New York AWS Su...
Modernize your data warehouse with Amazon Redshift - ADB305 - New York AWS Su...
 
Data_Analytics_and_AI_ML
Data_Analytics_and_AI_MLData_Analytics_and_AI_ML
Data_Analytics_and_AI_ML
 
Using ML to detect and prevent fraud without compromising user experience - F...
Using ML to detect and prevent fraud without compromising user experience - F...Using ML to detect and prevent fraud without compromising user experience - F...
Using ML to detect and prevent fraud without compromising user experience - F...
 
Deep dive on security in Amazon S3 - STG306 - New York AWS Summit
Deep dive on security in Amazon S3 - STG306 - New York AWS SummitDeep dive on security in Amazon S3 - STG306 - New York AWS Summit
Deep dive on security in Amazon S3 - STG306 - New York AWS Summit
 
What’s new with Amazon S3, Amazon EFS, and other AWS storage services - STG20...
What’s new with Amazon S3, Amazon EFS, and other AWS storage services - STG20...What’s new with Amazon S3, Amazon EFS, and other AWS storage services - STG20...
What’s new with Amazon S3, Amazon EFS, and other AWS storage services - STG20...
 
What’s new with Amazon S3, Amazon EFS, and other AWS storage services - STG20...
What’s new with Amazon S3, Amazon EFS, and other AWS storage services - STG20...What’s new with Amazon S3, Amazon EFS, and other AWS storage services - STG20...
What’s new with Amazon S3, Amazon EFS, and other AWS storage services - STG20...
 
Increase the value of video with machine learning & AWS Media Services - SVC3...
Increase the value of video with machine learning & AWS Media Services - SVC3...Increase the value of video with machine learning & AWS Media Services - SVC3...
Increase the value of video with machine learning & AWS Media Services - SVC3...
 
Cloud_Data_Management_with_Veeam_and_AWS
Cloud_Data_Management_with_Veeam_and_AWSCloud_Data_Management_with_Veeam_and_AWS
Cloud_Data_Management_with_Veeam_and_AWS
 
Storing data long term with Amazon S3 Glacier Deep Archive - STG302 - Chicago...
Storing data long term with Amazon S3 Glacier Deep Archive - STG302 - Chicago...Storing data long term with Amazon S3 Glacier Deep Archive - STG302 - Chicago...
Storing data long term with Amazon S3 Glacier Deep Archive - STG302 - Chicago...
 
Ask me anything about building data lakes on AWS - ADB209 - New York AWS Summit
Ask me anything about building data lakes on AWS - ADB209 - New York AWS SummitAsk me anything about building data lakes on AWS - ADB209 - New York AWS Summit
Ask me anything about building data lakes on AWS - ADB209 - New York AWS Summit
 
Driving performance & security across your industrial facility with AWS - SVC...
Driving performance & security across your industrial facility with AWS - SVC...Driving performance & security across your industrial facility with AWS - SVC...
Driving performance & security across your industrial facility with AWS - SVC...
 
Building Data Lakes and Analytics on AWS
Building Data Lakes and Analytics on AWSBuilding Data Lakes and Analytics on AWS
Building Data Lakes and Analytics on AWS
 
Everything You Need to Know About Big Data: From Architectural Principles to ...
Everything You Need to Know About Big Data: From Architectural Principles to ...Everything You Need to Know About Big Data: From Architectural Principles to ...
Everything You Need to Know About Big Data: From Architectural Principles to ...
 
Scalable, secure log analytics with Amazon ES - ADB302 - Chicago AWS Summit
Scalable, secure log analytics with Amazon ES - ADB302 - Chicago AWS SummitScalable, secure log analytics with Amazon ES - ADB302 - Chicago AWS Summit
Scalable, secure log analytics with Amazon ES - ADB302 - Chicago AWS Summit
 
Machine learning for developers & data scientists with Amazon SageMaker - AIM...
Machine learning for developers & data scientists with Amazon SageMaker - AIM...Machine learning for developers & data scientists with Amazon SageMaker - AIM...
Machine learning for developers & data scientists with Amazon SageMaker - AIM...
 
A tale of two customers - Simplified data protection with Veeam, N2WS & AWS -...
A tale of two customers - Simplified data protection with Veeam, N2WS & AWS -...A tale of two customers - Simplified data protection with Veeam, N2WS & AWS -...
A tale of two customers - Simplified data protection with Veeam, N2WS & AWS -...
 
Securely Deliver Applications with AWS - SVC305 - Anaheim AWS Summit
Securely Deliver Applications with AWS - SVC305 - Anaheim AWS SummitSecurely Deliver Applications with AWS - SVC305 - Anaheim AWS Summit
Securely Deliver Applications with AWS - SVC305 - Anaheim AWS Summit
 
Accelerating_Enterprise_Cloud_Transformation_By_Master_IT_Complexity
Accelerating_Enterprise_Cloud_Transformation_By_Master_IT_ComplexityAccelerating_Enterprise_Cloud_Transformation_By_Master_IT_Complexity
Accelerating_Enterprise_Cloud_Transformation_By_Master_IT_Complexity
 
Scalable serverless architectures using event-driven design - MAD308 - New Yo...
Scalable serverless architectures using event-driven design - MAD308 - New Yo...Scalable serverless architectures using event-driven design - MAD308 - New Yo...
Scalable serverless architectures using event-driven design - MAD308 - New Yo...
 

Similar to Compliance-Data-Archival

Similar to Compliance-Data-Archival (20)

Deep Dive on S3 Glacier Deep Archive
Deep Dive on S3 Glacier Deep ArchiveDeep Dive on S3 Glacier Deep Archive
Deep Dive on S3 Glacier Deep Archive
 
Best Practices for Amazon S3 and Amazon Glacier (STG203-R2) - AWS re:Invent 2018
Best Practices for Amazon S3 and Amazon Glacier (STG203-R2) - AWS re:Invent 2018Best Practices for Amazon S3 and Amazon Glacier (STG203-R2) - AWS re:Invent 2018
Best Practices for Amazon S3 and Amazon Glacier (STG203-R2) - AWS re:Invent 2018
 
Deep dive on Amazon S3 Glacier Deep Archive - STG301 - Santa Clara AWS Summit
Deep dive on Amazon S3 Glacier Deep Archive - STG301 - Santa Clara AWS SummitDeep dive on Amazon S3 Glacier Deep Archive - STG301 - Santa Clara AWS Summit
Deep dive on Amazon S3 Glacier Deep Archive - STG301 - Santa Clara AWS Summit
 
Cost efficiencies and security best practices with Amazon S3 storage - STG301...
Cost efficiencies and security best practices with Amazon S3 storage - STG301...Cost efficiencies and security best practices with Amazon S3 storage - STG301...
Cost efficiencies and security best practices with Amazon S3 storage - STG301...
 
SRV301 Latest Updates & Best Practices for Amazon S3
 SRV301 Latest Updates & Best Practices for Amazon S3 SRV301 Latest Updates & Best Practices for Amazon S3
SRV301 Latest Updates & Best Practices for Amazon S3
 
Protect & Manage Amazon S3 & Amazon Glacier Objects at Scale (STG316-R1) - AW...
Protect & Manage Amazon S3 & Amazon Glacier Objects at Scale (STG316-R1) - AW...Protect & Manage Amazon S3 & Amazon Glacier Objects at Scale (STG316-R1) - AW...
Protect & Manage Amazon S3 & Amazon Glacier Objects at Scale (STG316-R1) - AW...
 
How to backup, restore and archive your data on AWS
How to backup, restore and archive your data on AWSHow to backup, restore and archive your data on AWS
How to backup, restore and archive your data on AWS
 
What's New with Amazon S3, Amazon EFS, and Other AWS Storage Services - STG20...
What's New with Amazon S3, Amazon EFS, and Other AWS Storage Services - STG20...What's New with Amazon S3, Amazon EFS, and Other AWS Storage Services - STG20...
What's New with Amazon S3, Amazon EFS, and Other AWS Storage Services - STG20...
 
Storage with Amazon S3 and Amazon Glacier
Storage with Amazon S3 and Amazon GlacierStorage with Amazon S3 and Amazon Glacier
Storage with Amazon S3 and Amazon Glacier
 
SRV208 S3 One Zone-IA and S3 Select GA
SRV208 S3 One Zone-IA and S3 Select GASRV208 S3 One Zone-IA and S3 Select GA
SRV208 S3 One Zone-IA and S3 Select GA
 
How to Build a Data Lake in Amazon S3 & Amazon Glacier - AWS Online Tech Talks
How to Build a Data Lake in Amazon S3 & Amazon Glacier - AWS Online Tech TalksHow to Build a Data Lake in Amazon S3 & Amazon Glacier - AWS Online Tech Talks
How to Build a Data Lake in Amazon S3 & Amazon Glacier - AWS Online Tech Talks
 
Builders' Day - Best Practises for S3 - BL
Builders' Day - Best Practises for S3 - BLBuilders' Day - Best Practises for S3 - BL
Builders' Day - Best Practises for S3 - BL
 
Building a Data Lake on S3 for IoT Workloads
Building a Data Lake on S3 for IoT WorkloadsBuilding a Data Lake on S3 for IoT Workloads
Building a Data Lake on S3 for IoT Workloads
 
STG301_Deep Dive on Amazon S3 and Glacier Architecture
STG301_Deep Dive on Amazon S3 and Glacier ArchitectureSTG301_Deep Dive on Amazon S3 and Glacier Architecture
STG301_Deep Dive on Amazon S3 and Glacier Architecture
 
Amazon S3_Updates and Best Practices
Amazon S3_Updates and Best Practices Amazon S3_Updates and Best Practices
Amazon S3_Updates and Best Practices
 
How UCSD Simplified Data Protection with Rubrik and AWS (STG207-S) - AWS re:I...
How UCSD Simplified Data Protection with Rubrik and AWS (STG207-S) - AWS re:I...How UCSD Simplified Data Protection with Rubrik and AWS (STG207-S) - AWS re:I...
How UCSD Simplified Data Protection with Rubrik and AWS (STG207-S) - AWS re:I...
 
Data Storage for the Long Haul: Compliance and Archive
Data Storage for the Long Haul: Compliance and ArchiveData Storage for the Long Haul: Compliance and Archive
Data Storage for the Long Haul: Compliance and Archive
 
Amazon S3 Deep Dive
Amazon S3 Deep DiveAmazon S3 Deep Dive
Amazon S3 Deep Dive
 
Deep Dive on Amazon S3 (May 2016)
Deep Dive on Amazon S3 (May 2016)Deep Dive on Amazon S3 (May 2016)
Deep Dive on Amazon S3 (May 2016)
 
Object Storage: Amazon S3 and Amazon Glacier
Object Storage: Amazon S3 and Amazon GlacierObject Storage: Amazon S3 and Amazon Glacier
Object Storage: Amazon S3 and Amazon Glacier
 

More from Amazon Web Services

Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
Amazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
Amazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Amazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Compliance-Data-Archival

  • 1. S U M M I T HONG KONG
  • 2. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Compliance Data Archive with Amazon S3 Rob Czarnecki Principal Product Manager, Amazon S3 Glacier T R A C K 3
  • 3. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Agenda • Amazon Simple Storage Service (Amazon S3) storage classes • Using Amazon S3 for archives • AWS Partner Network archive integrations • Economics • Questions
  • 4. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Services I’ll Mention Here Amazon Simple Storage Service (S3) Amazon S3 Glacier (Glacier) AWS Command Line Interface (AWS CLI) Amazon Simple Queue Service (SQS) Amazon Simple Notification Service (SNS) AWS Lambda (Lambda)
  • 5. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Enterprise applicationsAnalytics Archiving Backup & restore Origin storage for CDN Website hosting Mobile sync and storage Benefits of Amazon S3
  • 6. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 7. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Amazon S3 storage classes Access frequencyFrequent Infrequent • Active data • Millisecond access • > 3 AZ • $0.023/GB-mo. • Data with changing access pattern • Millisecond access • > 3 AZ • $0.023 to $0.0125/GB- mo. + object monitoring • 30-day min. duration • Inactive data • Millisecond access • > 3 AZ • $0.0125/GB • $0.01 per GB retrieved • 30-day min. duration • 128KB min. object S3 Standard S3 Standard-IA S3 One Zone-IA S3 Glacier • Inactive data • Millisecond access • 1 AZ • $0.01/GB • $0.01 per GB retrieved • 30-day min. duration • 128KB min. object • Archive data • Minutes to hours • > 3 AZ • $0.004/GB-mo. • $0.0025–$0.03/GB retrieved • 90-day min. duration S3 Intelligent- Tiering S3 Glacier Deep Archive • Archive data • Hours access • > 3 AZ • $0.00099/GB-mo. • $0.0025–$0.02/GB retrieved • 180-day min. duration
  • 8. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Amazon S3 Glacier Deep Archive No tape to manage Designed for 99.999999999% durability Recover data in hours vs. days/weeks $0.00099 per GB- month Less than 1/4 the cost of S3 Glacier
  • 9. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Common use cases for Amazon S3 Backup & recovery Easy place to start Integrated with all major vendors Pay only for what you use Photo & video Media archives and workflows Tape replacement Cost optimization with Amazon S3 storage classes Data lakes & analytics Broad analytics and visualization integrations Streaming or batch data Scalable storage and parallel processing
  • 10. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T What is Amazon S3 Glacier Deep Archive? Designed to reduce costs on data you access once per year or less API matches S3 Glacier • Asynchronous • --storage-class DEEP_ARCHIVE Three differences • Standard retrievals in 12 hours • Bulk retrievals in 48 hours • No expedited retrieval, no S3 Glacier Select • Minimum object duration is 180 days
  • 11. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 12. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Getting Started - Creating your bucket Name and region Properties and management Versioning Logging Bucket tags Default encryption S3 Object Lock NEW! Amazon CloudWatch request metrics Permissions S3 Block Public Access NEW! Bucket access control lists
  • 13. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Versioning Protect your data from accidental deletion • Create a new version with every upload • Previous versions are retained, not overwritten • Protect from unintended user deletes • Making delete requests without a version ID removes access to objects, but keeps the data • Manage previous versions with lifecycle • Transition or expire objects a specified number of days after they are no longer the current version
  • 14. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Bucket Permissions Permissions • S3 Block Public Access NEW! • Bucket access control lists (ACLs)
  • 15. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T With a few clicks in the S3 management console, you can apply S3 Block Public Access to every bucket in your account – both existing and any new buckets created in the future – and make sure that there is no public access to any object S3 Block Public Access NEW! Set at the account or bucket-level
  • 16. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Flexible Controls In Amazon S3, you can create rules and perform actions based on: • Accounts • Buckets • Prefixes • Object tags
  • 17. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Object Tags Add up to ten tags to your objects to control access and drive actions For example: - Grant an IAM user permissions to read only objects with specific tags - Use tags to indicate which objects should be replicated NEW! - Apply tags to specify granular lifecycle policies - Filter metrics and reports based on tags
  • 18. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Storing data in S3 Copy another S3 objectDirect PUT to any storage class Store data in any Amazon S3 storage class AWS Management Console AWS CLI AWS SDK Put object storage_class: DEEP_ARCHIVE Copy object storage_class: DEEP_ARCHIVE
  • 19. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Storing data in S3 Glacier Deep Archive Cross-region replication to any storage class Lifecycle S3 objects Store data in any storage class Define lifecycle policies— tags, object age S3 continuously evaluates policy, shifts data Define CRR policies, with remote storage class Data replicated as it’s uploaded
  • 20. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Cross-region replication Automatically replicate data to any other AWS Region Configure by bucket, prefix, or tag values Replicate data to Glacier Deep Archive Change the object owner in the destination region
  • 21. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Lifecycle management Create rules to automatically transition or expire your storage Configure by bucket, prefix, or tag values Lifecycle rules take action based on object age Example policy: Move all objects older than 30 days to S3 Standard-Infrequent Access Move all objects older than 90 days to S3 Glacier Deep Archive
  • 22. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Lifecycle management Create rules to automatically transition or expire your storage Configure by bucket, prefix, or tag values Lifecycle rules take action based on object age Example policy: Move all objects older than 180 days to S3 Glacier Move all objects older than 730 days to S3 Glacier Deep Archive
  • 23. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T AWS tape gateway Benefits On premise iSCSI VTL Tape gateway HTTPS Application AWS Storage Gateway service (S3 Glacier Deep Archive) • Drop-in replacement for physical tape infrastructure • Allows you to backup & archive data to AWS without changing your backup applications or workflows • Reduces your TCO compared to using physical tapes and offsite warehousing • Extensive compliance and security features: HIPAA, PCI, SOC (1, 2, 3), ISO (9001, 27001, 27017, 27018) NEW OR (S3 Glacier) Tape library (Amazon S3) Tape shelf
  • 24. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Multiple data transfer services AWS SnowballAWS Snowmobile AWS Direct Connect AWS Transfer for SFTP AWS DataSync
  • 25. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Accessing data in S3 Glacier or Deep Archive Restore, followed by a get Issue a restore request for the object (select speed, duration of restore) S3 restores object into S3 Reduced Redundancy Storage; notification issued Issue a Get request for the object (millisecond access) Use restore notification to drive workflows through SNS, SQS, or Lambda functions $ aws s3api restore-object --bucket mybucket --key dir1/example.obj -- restore-request '{"Days":25,"GlacierJobParameters":{"Tier":"Standard"}}'
  • 26. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T S3 Glacier restore – Architecture pattern Lambda function Instance Amazon S3 Initiate restore Container Lambda function Object restored Amazon SNS Amazon SQS
  • 27. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Multiple restore speeds Retrieval tier S3 Glacier S3 Glacier Deep Archive Expedited 1–5 mins* not available Standard 3–5 hours within 12 hours Bulk 5–12 hours within 48 hours
  • 28. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Archive partner integrations
  • 29. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 30. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Typical workflow 250TB stored 50,000 objects (avg. size 25GB) 0.5% accessed monthly
  • 31. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Long-term retention with standard retrieval costs S3 Glacier Deep Archive PUT requests $2.50 (50,000 @ $0.05/1k) Storage $3,041.28 (250TB @ $0.00099/GB-mo.) Standard retrieval requests $0.30 (250 @ $0.025/1k per mo.) Standard retrieval bytes $307.20 (1.25TB @ $0.0025/GB per mo.) Total cost (12 months) $3,351.28 S3 Glacier PUT requests $2.50 (50,000 @ $0.05/1k) Storage $12,288.00 (250TB @ $0.004/GB-mo.) Standard retrieval requests $0.15 (250 @ $0.025/1 per mo.) Standard retrieval bytes $153.60 (1.25TB @ $0.0025/GB per mo.) Total cost (12 months) $12,444.71
  • 32. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Long-term retention with bulk retrieval costs S3 Glacier Deep Archive PUT requests $2.50 (50,000 @ $0.05/1k) Storage $3,041.28 (250TB @ $0.00099/GB-mo.) Bulk retrieval requests $0.075 (250 @ $0.025/1k per mo.) Bulk retrieval bytes $38.40 (1.25TB @ $0.0025/GB per mo.) Total cost (12 months) $3,082.255 S3 Glacier PUT requests $2.50 (50,000 @ $0.05/1k) Storage $12,288.00 (250TB @ $0.004/GB-mo.) Bulk retrieval requests $0.075 (250 @ $0.025/1k per mo.) Bulk retrieval bytes $38.40 (1.25TB @ $0.0025/GB per mo.) Total cost (12 months) $12,328.975
  • 33. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Compare to on-premises tape libraries Opportunity cost Tape generation migrations Administration & operations Offsite storage & transportation Capital: servers, libraries, tapes Hosting (space, power, cooling, network)
  • 34. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T How do the storage classes compare? Access times
  • 35. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Storage cost to retrieval cost S3 S3-IA S3 Glacier S3 Glacier Deep Archive -$0.0050 $0.0000 $0.0050 $0.0100 $0.0150 $0.0200 $0.0250 $0.0300 -$0.0100 $0.0000 $0.0100 $0.0200 $0.0300 $0.0400 $0.0500 $0.0600 $0.0700 StorageCosts(perGB-mo.) Standard Retrieval Costs
  • 36. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Economics: Other factors to consider Frequency of access Object size
  • 37. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 38. Thank you! S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Rob Czarnecki czarnr@amazon.com
  • 39. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I TS U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Please complete the session survey in the mobile app. Complete three surveys, and you’ll receive a gift at the Help Desk.