SlideShare a Scribd company logo
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Using Amazon S3 and Amazon Glacier
for Backup or Archive Storage
Paul Meighan
Principal Product Manager
Amazon S3
S T G 3 3 9
Andrea Chiappe
VP API/PaaS Product Management
Broadridge
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Related breakouts
Wednesday, Nov 28
STG403 - Manage Objects & Optimize for Cost at Scale with Amazon S3 & Amazon Glacier
6:15pm – 8:00 | Aria West, Level 3, Ironwood 7
Thursday, Nov 29
STG402-R - Configuration and Management Best Practices with Amazon S3 and Amazon Glacier
1:00pm – 2:00pm | Aria West, Level 3, Starvine 10, Table 4
Thursday, Nov 29
STG404-R1 - Performance & Cost Optimization at Scale with Amazon S3 & Amazon Glacier
4:00pm – 5:00pm | Aria West, Level 3, Starvine 10, Table 2
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What’s New for Backup & Archive on AWS Object Storage
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
4 STEPS
FOR MAXIMUM
PARANOIA
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Integrity Checking
S3 Content-MD5 Header
• PutObject Header: x-amz-content-md5
• You run a checksum before upload, pass in with the PUT
• S3 runs a checksum as well, rejects PUT if yours doesn’t match.
Sigv4 Payload Signing
• SHA-256 payload checksum
• Built in to the AWS SDKs
• Possible to opt out by providing UNSIGNED-PAYLOAD instead of hash
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
4 STEPS
FOR MAXIMUM
PARANOIA
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How Versioning Works
Key LastModified VersionId RETAIN UNTIL
PUT 1 EXAMPLE.JPG 2014-11-05T18:44:56 ekT1wA4fPyQgVaMKDQSmpJk4GUEzbX0K 2019-11-05
PUT 2 EXAMPLE.JPG 2015-11-05T18:44:56 OqSso_2kQhdyg5GGyW61gQlrQY1YT503 2020-11-05
PUT 3 EXAMPLE.JPG 2016-11-05T18:44:56 JA4myYTL9eh9TK.dhTIgYonqBKa6Mfjd 2021-11-05
DELETE
MARKERDELETE EXAMPLE.JPG 2017-11-05T18:44:56 yLAuNvayJMTvtJY2Eat6GZJgvQdPHaAG 2022-11-05
PUT 4 EXAMPLE.JPG 2018-11-05T18:44:56 ex5e6GzmPcAzEmJLEZ6KihZYzZGw8eVq 2023-11-05
VERSIONSTACK
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How Versioning Works
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
4 STEPS
FOR MAXIMUM
PARANOIA
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Cross-Region Replication: More than a Second Copy
Protect against AWS root account compromise.
Protect against bad actors & IAM account compromise.
Satisfy geographical distance requirements.
.. or replicate straight to S3 Glacier
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
CRR Rule Prioritization
No Tags
Rule: HIGH RTO
Result: Storage Class Change
Tagged – kid | pictures
Rule: LOW RTO
Result: Same Storage Class
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Direct PUT to S3 Glacier
1. PUT to S3
2. Create & Execute S3 Lifecycle Policy
3. Monitor & Verify
1. PUT straight to S3 Glacier
2. Chill
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
4 STEPS
FOR MAXIMUM
PARANOIA
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Introducing S3 Object Lock
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
S3 Object Lock
OBJECT
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
New Object Meta-data
3New Object
Properties
Retain Until Date
• Defines the date until which the object is immutable
• Can be applied on PUT, or added after the fact
• Can be changed, but only moved further into the future
Object Lock Mode
• Governance Mode – Delete possible with special permissions
• Compliance Mode – Delete is not possible, even by root account
• Can escalate from Governance to Compliance, but not deescalate
Legal Hold Flag
• Boolean – Legal Hold can be on or off for an object
• Independent from Retain Until Date
• Applied and removed with a new API that can be restricted by IAM
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
New Bucket-Level Defaults
3New Bucket
Properties
WORM State
• Boolean – WORM can be on or off for a bucket
• WORM must be on for the bucket in order to lock an object
Default Retention Period
• Defines the default retention for new objects
• Automatically calculates and applies a Retain Until date
• Can be overridden with a Retain Until date in the PUT payload
• Does not affect existing objects
Default Mode
• Defines the default mode for automatically applied locks
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Retention Periods down to the Version Level
Key LastModified VersionId RETAIN UNTIL
PUT 1 EXAMPLE.JPG 2014-11-05T18:44:56 ekT1wA4fPyQgVaMKDQSmpJk4GUEzbX0K 2019-11-05
PUT 2 EXAMPLE.JPG 2015-11-05T18:44:56 OqSso_2kQhdyg5GGyW61gQlrQY1YT503 2020-11-05
PUT 3 EXAMPLE.JPG 2016-11-05T18:44:56 JA4myYTL9eh9TK.dhTIgYonqBKa6Mfjd 2021-11-05
DELETE
MARKERDELETE EXAMPLE.JPG 2017-11-05T18:44:56 yLAuNvayJMTvtJY2Eat6GZJgvQdPHaAG NONE
PUT 4 EXAMPLE.JPG 2018-11-05T18:44:56 ex5e6GzmPcAzEmJLEZ6KihZYzZGw8eVq 2023-11-05
VERSIONSTACK
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
S3 Object Lock – Full Workflow
MD5
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
4 STEPS
FOR MAXIMUM
PARANOIA
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
S3 Glacier Restore Improvements
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
5,000+
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
>80%
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Finance
Healthcare
Insurance
Retail
Telecom
Utilities
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
BUSINESS GOALS
 Enable compliance with new data
privacy and protection regulations
 Help clients improve customer
experience with new insights to their
information assets
 Reduce compliance and operating costs
by automating costly manual processes
TECHNOLOGY GOALS
 Modernize architecture to mitigate end-of-
life technology and drive customer-centric
innovation
 Improve information lifecycle efficiency,
compliance, storage, and management
 Connect information silos, ecosystems and
users via APIs, user interfaces, and artificial
intelligence
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Compliance toolkits for portability, access, erasure
IIM Goal:
Provide an SEC compliant data management and archival solution
Add intelligence to meet stacked compliance, privacy, and new portability rules
Support GDPR data access, erasure, and portability requirements
“I would like access to the data you have about me”
“Please send me all of the information you have about me”
“Delete all information you have about me”
PREMIUM
Information Services Data Lakes
BASIC
Information Services
Enterprise
Clients
Third-Party & Cloud
Services
Enterprise
Systems
Broadridge
Partners
Enterprise
Consumers
Users and systems access reusable vertical-driven Broadridge services using UX, chatbots, or API microservices
Enable a vertical-driven information services tier
 Architected as a commodities layer to offer Broadridge’s Brands flexibility
 Offer different pricing models (basic vs premium) based on the components leveraged at a tenant/client level
 Easily connects with current, legacy, and/or siloed resources and information assets
INFORMATION SERVICES ABSTRACTION TIER
INFORMATION PLATFORM
USER ACCESS
APIs & Vertical Resources ChatbotsUser Experience (UX)
PREMIUM
Information Services Data Lakes
BASIC
Information Services
Third-Party & Cloud
Services
Retention
INFORMATION PLATFORM
Thank you!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

More Related Content

What's hot

One Data Lake, Many Uses: Enabling Multi-Tenant Analytics with Amazon EMR (AN...
One Data Lake, Many Uses: Enabling Multi-Tenant Analytics with Amazon EMR (AN...One Data Lake, Many Uses: Enabling Multi-Tenant Analytics with Amazon EMR (AN...
One Data Lake, Many Uses: Enabling Multi-Tenant Analytics with Amazon EMR (AN...
Amazon Web Services
 
Deep Dive on Amazon S3: Manage Operations Across Amazon S3 Objects at Scale (...
Deep Dive on Amazon S3: Manage Operations Across Amazon S3 Objects at Scale (...Deep Dive on Amazon S3: Manage Operations Across Amazon S3 Objects at Scale (...
Deep Dive on Amazon S3: Manage Operations Across Amazon S3 Objects at Scale (...
Amazon Web Services
 
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018
Amazon Web Services
 
Building Your Geospatial Data Lake (WPS324) - AWS re:Invent 2018
Building Your Geospatial Data Lake (WPS324) - AWS re:Invent 2018Building Your Geospatial Data Lake (WPS324) - AWS re:Invent 2018
Building Your Geospatial Data Lake (WPS324) - AWS re:Invent 2018
Amazon Web Services
 
Optimizing Costs in Amazon S3 Creating Cost Efficiencies w/ Amazon S3 Storage...
Optimizing Costs in Amazon S3 Creating Cost Efficiencies w/ Amazon S3 Storage...Optimizing Costs in Amazon S3 Creating Cost Efficiencies w/ Amazon S3 Storage...
Optimizing Costs in Amazon S3 Creating Cost Efficiencies w/ Amazon S3 Storage...
Amazon Web Services
 
Chalk Talk: Deep Dive on Security in Amazon S3 & Amazon Glacier (STG379-R3) -...
Chalk Talk: Deep Dive on Security in Amazon S3 & Amazon Glacier (STG379-R3) -...Chalk Talk: Deep Dive on Security in Amazon S3 & Amazon Glacier (STG379-R3) -...
Chalk Talk: Deep Dive on Security in Amazon S3 & Amazon Glacier (STG379-R3) -...
Amazon Web Services
 
Reducing Branch Office Storage with AWS Storage Gateway (STG332) - AWS re:Inv...
Reducing Branch Office Storage with AWS Storage Gateway (STG332) - AWS re:Inv...Reducing Branch Office Storage with AWS Storage Gateway (STG332) - AWS re:Inv...
Reducing Branch Office Storage with AWS Storage Gateway (STG332) - AWS re:Inv...
Amazon Web Services
 
Build Your First Big Data Application on AWS (ANT213-R1) - AWS re:Invent 2018
Build Your First Big Data Application on AWS (ANT213-R1) - AWS re:Invent 2018Build Your First Big Data Application on AWS (ANT213-R1) - AWS re:Invent 2018
Build Your First Big Data Application on AWS (ANT213-R1) - AWS re:Invent 2018
Amazon Web Services
 
NFL and Forwood Safety Deploy Business Analytics at Scale with Amazon QuickSi...
NFL and Forwood Safety Deploy Business Analytics at Scale with Amazon QuickSi...NFL and Forwood Safety Deploy Business Analytics at Scale with Amazon QuickSi...
NFL and Forwood Safety Deploy Business Analytics at Scale with Amazon QuickSi...
Amazon Web Services
 
Amazon EMR: Optimize Transient Clusters for Data Processing & ETL (ANT341) - ...
Amazon EMR: Optimize Transient Clusters for Data Processing & ETL (ANT341) - ...Amazon EMR: Optimize Transient Clusters for Data Processing & ETL (ANT341) - ...
Amazon EMR: Optimize Transient Clusters for Data Processing & ETL (ANT341) - ...
Amazon Web Services
 
Make Your Disaster Recovery Plan Resilient & Cost-Effective (ENT213-S) - AWS ...
Make Your Disaster Recovery Plan Resilient & Cost-Effective (ENT213-S) - AWS ...Make Your Disaster Recovery Plan Resilient & Cost-Effective (ENT213-S) - AWS ...
Make Your Disaster Recovery Plan Resilient & Cost-Effective (ENT213-S) - AWS ...
Amazon Web Services
 
Tape Is a Four Letter Word: Back Up to the Cloud in Under an Hour (STG201) - ...
Tape Is a Four Letter Word: Back Up to the Cloud in Under an Hour (STG201) - ...Tape Is a Four Letter Word: Back Up to the Cloud in Under an Hour (STG201) - ...
Tape Is a Four Letter Word: Back Up to the Cloud in Under an Hour (STG201) - ...
Amazon Web Services
 
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
Amazon Web Services
 
Hybrid Cloud Processing & Data Distribution with File Gateway & Amazon S3 (ST...
Hybrid Cloud Processing & Data Distribution with File Gateway & Amazon S3 (ST...Hybrid Cloud Processing & Data Distribution with File Gateway & Amazon S3 (ST...
Hybrid Cloud Processing & Data Distribution with File Gateway & Amazon S3 (ST...
Amazon Web Services
 
AWS reInvent 2018 recap edition
AWS reInvent 2018 recap editionAWS reInvent 2018 recap edition
AWS reInvent 2018 recap edition
Amazon Web Services
 
Querying Data in Place with AWS Object Storage Features and Analytics Tools (...
Querying Data in Place with AWS Object Storage Features and Analytics Tools (...Querying Data in Place with AWS Object Storage Features and Analytics Tools (...
Querying Data in Place with AWS Object Storage Features and Analytics Tools (...
Amazon Web Services
 
Big Data and Analytics Workloads on Amazon EFS - AWS Online Tech Talks
Big Data and Analytics Workloads on Amazon EFS - AWS Online Tech TalksBig Data and Analytics Workloads on Amazon EFS - AWS Online Tech Talks
Big Data and Analytics Workloads on Amazon EFS - AWS Online Tech Talks
Amazon Web Services
 
Cost Optimization Tooling (ARC301) - AWS re:Invent 2018
Cost Optimization Tooling (ARC301) - AWS re:Invent 2018Cost Optimization Tooling (ARC301) - AWS re:Invent 2018
Cost Optimization Tooling (ARC301) - AWS re:Invent 2018
Amazon Web Services
 
Migrating Real-Time Sports Scores to the Cloud via Low-Latency Messaging (API...
Migrating Real-Time Sports Scores to the Cloud via Low-Latency Messaging (API...Migrating Real-Time Sports Scores to the Cloud via Low-Latency Messaging (API...
Migrating Real-Time Sports Scores to the Cloud via Low-Latency Messaging (API...
Amazon Web Services
 
Get the Most out of Your Amazon Elasticsearch Service Domain (ANT334-R1) - AW...
Get the Most out of Your Amazon Elasticsearch Service Domain (ANT334-R1) - AW...Get the Most out of Your Amazon Elasticsearch Service Domain (ANT334-R1) - AW...
Get the Most out of Your Amazon Elasticsearch Service Domain (ANT334-R1) - AW...
Amazon Web Services
 

What's hot (20)

One Data Lake, Many Uses: Enabling Multi-Tenant Analytics with Amazon EMR (AN...
One Data Lake, Many Uses: Enabling Multi-Tenant Analytics with Amazon EMR (AN...One Data Lake, Many Uses: Enabling Multi-Tenant Analytics with Amazon EMR (AN...
One Data Lake, Many Uses: Enabling Multi-Tenant Analytics with Amazon EMR (AN...
 
Deep Dive on Amazon S3: Manage Operations Across Amazon S3 Objects at Scale (...
Deep Dive on Amazon S3: Manage Operations Across Amazon S3 Objects at Scale (...Deep Dive on Amazon S3: Manage Operations Across Amazon S3 Objects at Scale (...
Deep Dive on Amazon S3: Manage Operations Across Amazon S3 Objects at Scale (...
 
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018
 
Building Your Geospatial Data Lake (WPS324) - AWS re:Invent 2018
Building Your Geospatial Data Lake (WPS324) - AWS re:Invent 2018Building Your Geospatial Data Lake (WPS324) - AWS re:Invent 2018
Building Your Geospatial Data Lake (WPS324) - AWS re:Invent 2018
 
Optimizing Costs in Amazon S3 Creating Cost Efficiencies w/ Amazon S3 Storage...
Optimizing Costs in Amazon S3 Creating Cost Efficiencies w/ Amazon S3 Storage...Optimizing Costs in Amazon S3 Creating Cost Efficiencies w/ Amazon S3 Storage...
Optimizing Costs in Amazon S3 Creating Cost Efficiencies w/ Amazon S3 Storage...
 
Chalk Talk: Deep Dive on Security in Amazon S3 & Amazon Glacier (STG379-R3) -...
Chalk Talk: Deep Dive on Security in Amazon S3 & Amazon Glacier (STG379-R3) -...Chalk Talk: Deep Dive on Security in Amazon S3 & Amazon Glacier (STG379-R3) -...
Chalk Talk: Deep Dive on Security in Amazon S3 & Amazon Glacier (STG379-R3) -...
 
Reducing Branch Office Storage with AWS Storage Gateway (STG332) - AWS re:Inv...
Reducing Branch Office Storage with AWS Storage Gateway (STG332) - AWS re:Inv...Reducing Branch Office Storage with AWS Storage Gateway (STG332) - AWS re:Inv...
Reducing Branch Office Storage with AWS Storage Gateway (STG332) - AWS re:Inv...
 
Build Your First Big Data Application on AWS (ANT213-R1) - AWS re:Invent 2018
Build Your First Big Data Application on AWS (ANT213-R1) - AWS re:Invent 2018Build Your First Big Data Application on AWS (ANT213-R1) - AWS re:Invent 2018
Build Your First Big Data Application on AWS (ANT213-R1) - AWS re:Invent 2018
 
NFL and Forwood Safety Deploy Business Analytics at Scale with Amazon QuickSi...
NFL and Forwood Safety Deploy Business Analytics at Scale with Amazon QuickSi...NFL and Forwood Safety Deploy Business Analytics at Scale with Amazon QuickSi...
NFL and Forwood Safety Deploy Business Analytics at Scale with Amazon QuickSi...
 
Amazon EMR: Optimize Transient Clusters for Data Processing & ETL (ANT341) - ...
Amazon EMR: Optimize Transient Clusters for Data Processing & ETL (ANT341) - ...Amazon EMR: Optimize Transient Clusters for Data Processing & ETL (ANT341) - ...
Amazon EMR: Optimize Transient Clusters for Data Processing & ETL (ANT341) - ...
 
Make Your Disaster Recovery Plan Resilient & Cost-Effective (ENT213-S) - AWS ...
Make Your Disaster Recovery Plan Resilient & Cost-Effective (ENT213-S) - AWS ...Make Your Disaster Recovery Plan Resilient & Cost-Effective (ENT213-S) - AWS ...
Make Your Disaster Recovery Plan Resilient & Cost-Effective (ENT213-S) - AWS ...
 
Tape Is a Four Letter Word: Back Up to the Cloud in Under an Hour (STG201) - ...
Tape Is a Four Letter Word: Back Up to the Cloud in Under an Hour (STG201) - ...Tape Is a Four Letter Word: Back Up to the Cloud in Under an Hour (STG201) - ...
Tape Is a Four Letter Word: Back Up to the Cloud in Under an Hour (STG201) - ...
 
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
 
Hybrid Cloud Processing & Data Distribution with File Gateway & Amazon S3 (ST...
Hybrid Cloud Processing & Data Distribution with File Gateway & Amazon S3 (ST...Hybrid Cloud Processing & Data Distribution with File Gateway & Amazon S3 (ST...
Hybrid Cloud Processing & Data Distribution with File Gateway & Amazon S3 (ST...
 
AWS reInvent 2018 recap edition
AWS reInvent 2018 recap editionAWS reInvent 2018 recap edition
AWS reInvent 2018 recap edition
 
Querying Data in Place with AWS Object Storage Features and Analytics Tools (...
Querying Data in Place with AWS Object Storage Features and Analytics Tools (...Querying Data in Place with AWS Object Storage Features and Analytics Tools (...
Querying Data in Place with AWS Object Storage Features and Analytics Tools (...
 
Big Data and Analytics Workloads on Amazon EFS - AWS Online Tech Talks
Big Data and Analytics Workloads on Amazon EFS - AWS Online Tech TalksBig Data and Analytics Workloads on Amazon EFS - AWS Online Tech Talks
Big Data and Analytics Workloads on Amazon EFS - AWS Online Tech Talks
 
Cost Optimization Tooling (ARC301) - AWS re:Invent 2018
Cost Optimization Tooling (ARC301) - AWS re:Invent 2018Cost Optimization Tooling (ARC301) - AWS re:Invent 2018
Cost Optimization Tooling (ARC301) - AWS re:Invent 2018
 
Migrating Real-Time Sports Scores to the Cloud via Low-Latency Messaging (API...
Migrating Real-Time Sports Scores to the Cloud via Low-Latency Messaging (API...Migrating Real-Time Sports Scores to the Cloud via Low-Latency Messaging (API...
Migrating Real-Time Sports Scores to the Cloud via Low-Latency Messaging (API...
 
Get the Most out of Your Amazon Elasticsearch Service Domain (ANT334-R1) - AW...
Get the Most out of Your Amazon Elasticsearch Service Domain (ANT334-R1) - AW...Get the Most out of Your Amazon Elasticsearch Service Domain (ANT334-R1) - AW...
Get the Most out of Your Amazon Elasticsearch Service Domain (ANT334-R1) - AW...
 

Similar to Using Amazon S3 and Amazon Glacier for Backup or Archive Storage (STG339) - AWS re:Invent 2018

DEM07 Best Practices for Monitoring Amazon ECS Containers Launched with Fargate
DEM07 Best Practices for Monitoring Amazon ECS Containers Launched with FargateDEM07 Best Practices for Monitoring Amazon ECS Containers Launched with Fargate
DEM07 Best Practices for Monitoring Amazon ECS Containers Launched with Fargate
Amazon Web Services
 
Cost Optimisation Using Modern Cloud Architectures - AWS Summit Sydney 2018
Cost Optimisation Using Modern Cloud Architectures - AWS Summit Sydney 2018Cost Optimisation Using Modern Cloud Architectures - AWS Summit Sydney 2018
Cost Optimisation Using Modern Cloud Architectures - AWS Summit Sydney 2018
Amazon Web Services
 
Amazon Athena: What's New and How SendGrid Innovates (ANT324) - AWS re:Invent...
Amazon Athena: What's New and How SendGrid Innovates (ANT324) - AWS re:Invent...Amazon Athena: What's New and How SendGrid Innovates (ANT324) - AWS re:Invent...
Amazon Athena: What's New and How SendGrid Innovates (ANT324) - AWS re:Invent...
Amazon Web Services
 
The Theory and Math Behind Data Privacy and Security Assurance (SEC301) - AWS...
The Theory and Math Behind Data Privacy and Security Assurance (SEC301) - AWS...The Theory and Math Behind Data Privacy and Security Assurance (SEC301) - AWS...
The Theory and Math Behind Data Privacy and Security Assurance (SEC301) - AWS...
Amazon Web Services
 
Predictive Scaling for More Responsive Applications (API330) - AWS re:Invent ...
Predictive Scaling for More Responsive Applications (API330) - AWS re:Invent ...Predictive Scaling for More Responsive Applications (API330) - AWS re:Invent ...
Predictive Scaling for More Responsive Applications (API330) - AWS re:Invent ...
Amazon Web Services
 
Building a Data Lake for Your Enterprise, ft. Sysco (STG309) - AWS re:Invent ...
Building a Data Lake for Your Enterprise, ft. Sysco (STG309) - AWS re:Invent ...Building a Data Lake for Your Enterprise, ft. Sysco (STG309) - AWS re:Invent ...
Building a Data Lake for Your Enterprise, ft. Sysco (STG309) - AWS re:Invent ...
Amazon Web Services
 
Building Advanced Workflows with AWS Glue (ANT372) - AWS re:Invent 2018
Building Advanced Workflows with AWS Glue (ANT372) - AWS re:Invent 2018Building Advanced Workflows with AWS Glue (ANT372) - AWS re:Invent 2018
Building Advanced Workflows with AWS Glue (ANT372) - AWS re:Invent 2018
Amazon Web Services
 
Building Advanced Workflows with AWS Glue (ANT333) - AWS re:Invent 2018
Building Advanced Workflows with AWS Glue (ANT333) - AWS re:Invent 2018Building Advanced Workflows with AWS Glue (ANT333) - AWS re:Invent 2018
Building Advanced Workflows with AWS Glue (ANT333) - AWS re:Invent 2018
Amazon Web Services
 
Accelerate Your Analytic Queries with Amazon Aurora Parallel Query (DAT362) -...
Accelerate Your Analytic Queries with Amazon Aurora Parallel Query (DAT362) -...Accelerate Your Analytic Queries with Amazon Aurora Parallel Query (DAT362) -...
Accelerate Your Analytic Queries with Amazon Aurora Parallel Query (DAT362) -...
Amazon Web Services
 
Drive Self-Service & Standardization in the First 100 Days of Your Cloud Migr...
Drive Self-Service & Standardization in the First 100 Days of Your Cloud Migr...Drive Self-Service & Standardization in the First 100 Days of Your Cloud Migr...
Drive Self-Service & Standardization in the First 100 Days of Your Cloud Migr...
Amazon Web Services
 
Introducing S3 Batch Operations: Managing Billions of Objects in Amazon S3 at...
Introducing S3 Batch Operations: Managing Billions of Objects in Amazon S3 at...Introducing S3 Batch Operations: Managing Billions of Objects in Amazon S3 at...
Introducing S3 Batch Operations: Managing Billions of Objects in Amazon S3 at...
Amazon Web Services
 
From Data To Insights
From Data To Insights From Data To Insights
From Data To Insights
Orit Alul
 
Exploiting IoT & Machine Learning to transform Power and Utilities
Exploiting IoT & Machine Learning to transform Power and UtilitiesExploiting IoT & Machine Learning to transform Power and Utilities
Exploiting IoT & Machine Learning to transform Power and Utilities
Amazon Web Services
 
AWS and Symantec: Cyber Defense at Scale (SEC311-S) - AWS re:Invent 2018
AWS and Symantec: Cyber Defense at Scale (SEC311-S) - AWS re:Invent 2018AWS and Symantec: Cyber Defense at Scale (SEC311-S) - AWS re:Invent 2018
AWS and Symantec: Cyber Defense at Scale (SEC311-S) - AWS re:Invent 2018
Amazon Web Services
 
Building a Recommender System on AWS
Building a Recommender System on AWSBuilding a Recommender System on AWS
Building a Recommender System on AWS
Amazon Web Services
 
Gaining Better Observability of Your VMs with Amazon CloudWatch - AWS Online ...
Gaining Better Observability of Your VMs with Amazon CloudWatch - AWS Online ...Gaining Better Observability of Your VMs with Amazon CloudWatch - AWS Online ...
Gaining Better Observability of Your VMs with Amazon CloudWatch - AWS Online ...
Amazon Web Services
 
Workshop: Architecting a Serverless Data Lake
Workshop: Architecting a Serverless Data LakeWorkshop: Architecting a Serverless Data Lake
Workshop: Architecting a Serverless Data Lake
Amazon Web Services
 
Driving Machine Learning and Analytics Use Cases with AWS Storage (STG302) - ...
Driving Machine Learning and Analytics Use Cases with AWS Storage (STG302) - ...Driving Machine Learning and Analytics Use Cases with AWS Storage (STG302) - ...
Driving Machine Learning and Analytics Use Cases with AWS Storage (STG302) - ...
Amazon Web Services
 
Build Data Engineering Platforms with Amazon EMR (ANT204) - AWS re:Invent 2018
Build Data Engineering Platforms with Amazon EMR (ANT204) - AWS re:Invent 2018Build Data Engineering Platforms with Amazon EMR (ANT204) - AWS re:Invent 2018
Build Data Engineering Platforms with Amazon EMR (ANT204) - AWS re:Invent 2018
Amazon Web Services
 
AWSome Day 2018 Keynote
AWSome Day 2018 KeynoteAWSome Day 2018 Keynote
AWSome Day 2018 Keynote
Amazon Web Services
 

Similar to Using Amazon S3 and Amazon Glacier for Backup or Archive Storage (STG339) - AWS re:Invent 2018 (20)

DEM07 Best Practices for Monitoring Amazon ECS Containers Launched with Fargate
DEM07 Best Practices for Monitoring Amazon ECS Containers Launched with FargateDEM07 Best Practices for Monitoring Amazon ECS Containers Launched with Fargate
DEM07 Best Practices for Monitoring Amazon ECS Containers Launched with Fargate
 
Cost Optimisation Using Modern Cloud Architectures - AWS Summit Sydney 2018
Cost Optimisation Using Modern Cloud Architectures - AWS Summit Sydney 2018Cost Optimisation Using Modern Cloud Architectures - AWS Summit Sydney 2018
Cost Optimisation Using Modern Cloud Architectures - AWS Summit Sydney 2018
 
Amazon Athena: What's New and How SendGrid Innovates (ANT324) - AWS re:Invent...
Amazon Athena: What's New and How SendGrid Innovates (ANT324) - AWS re:Invent...Amazon Athena: What's New and How SendGrid Innovates (ANT324) - AWS re:Invent...
Amazon Athena: What's New and How SendGrid Innovates (ANT324) - AWS re:Invent...
 
The Theory and Math Behind Data Privacy and Security Assurance (SEC301) - AWS...
The Theory and Math Behind Data Privacy and Security Assurance (SEC301) - AWS...The Theory and Math Behind Data Privacy and Security Assurance (SEC301) - AWS...
The Theory and Math Behind Data Privacy and Security Assurance (SEC301) - AWS...
 
Predictive Scaling for More Responsive Applications (API330) - AWS re:Invent ...
Predictive Scaling for More Responsive Applications (API330) - AWS re:Invent ...Predictive Scaling for More Responsive Applications (API330) - AWS re:Invent ...
Predictive Scaling for More Responsive Applications (API330) - AWS re:Invent ...
 
Building a Data Lake for Your Enterprise, ft. Sysco (STG309) - AWS re:Invent ...
Building a Data Lake for Your Enterprise, ft. Sysco (STG309) - AWS re:Invent ...Building a Data Lake for Your Enterprise, ft. Sysco (STG309) - AWS re:Invent ...
Building a Data Lake for Your Enterprise, ft. Sysco (STG309) - AWS re:Invent ...
 
Building Advanced Workflows with AWS Glue (ANT372) - AWS re:Invent 2018
Building Advanced Workflows with AWS Glue (ANT372) - AWS re:Invent 2018Building Advanced Workflows with AWS Glue (ANT372) - AWS re:Invent 2018
Building Advanced Workflows with AWS Glue (ANT372) - AWS re:Invent 2018
 
Building Advanced Workflows with AWS Glue (ANT333) - AWS re:Invent 2018
Building Advanced Workflows with AWS Glue (ANT333) - AWS re:Invent 2018Building Advanced Workflows with AWS Glue (ANT333) - AWS re:Invent 2018
Building Advanced Workflows with AWS Glue (ANT333) - AWS re:Invent 2018
 
Accelerate Your Analytic Queries with Amazon Aurora Parallel Query (DAT362) -...
Accelerate Your Analytic Queries with Amazon Aurora Parallel Query (DAT362) -...Accelerate Your Analytic Queries with Amazon Aurora Parallel Query (DAT362) -...
Accelerate Your Analytic Queries with Amazon Aurora Parallel Query (DAT362) -...
 
Drive Self-Service & Standardization in the First 100 Days of Your Cloud Migr...
Drive Self-Service & Standardization in the First 100 Days of Your Cloud Migr...Drive Self-Service & Standardization in the First 100 Days of Your Cloud Migr...
Drive Self-Service & Standardization in the First 100 Days of Your Cloud Migr...
 
Introducing S3 Batch Operations: Managing Billions of Objects in Amazon S3 at...
Introducing S3 Batch Operations: Managing Billions of Objects in Amazon S3 at...Introducing S3 Batch Operations: Managing Billions of Objects in Amazon S3 at...
Introducing S3 Batch Operations: Managing Billions of Objects in Amazon S3 at...
 
From Data To Insights
From Data To Insights From Data To Insights
From Data To Insights
 
Exploiting IoT & Machine Learning to transform Power and Utilities
Exploiting IoT & Machine Learning to transform Power and UtilitiesExploiting IoT & Machine Learning to transform Power and Utilities
Exploiting IoT & Machine Learning to transform Power and Utilities
 
AWS and Symantec: Cyber Defense at Scale (SEC311-S) - AWS re:Invent 2018
AWS and Symantec: Cyber Defense at Scale (SEC311-S) - AWS re:Invent 2018AWS and Symantec: Cyber Defense at Scale (SEC311-S) - AWS re:Invent 2018
AWS and Symantec: Cyber Defense at Scale (SEC311-S) - AWS re:Invent 2018
 
Building a Recommender System on AWS
Building a Recommender System on AWSBuilding a Recommender System on AWS
Building a Recommender System on AWS
 
Gaining Better Observability of Your VMs with Amazon CloudWatch - AWS Online ...
Gaining Better Observability of Your VMs with Amazon CloudWatch - AWS Online ...Gaining Better Observability of Your VMs with Amazon CloudWatch - AWS Online ...
Gaining Better Observability of Your VMs with Amazon CloudWatch - AWS Online ...
 
Workshop: Architecting a Serverless Data Lake
Workshop: Architecting a Serverless Data LakeWorkshop: Architecting a Serverless Data Lake
Workshop: Architecting a Serverless Data Lake
 
Driving Machine Learning and Analytics Use Cases with AWS Storage (STG302) - ...
Driving Machine Learning and Analytics Use Cases with AWS Storage (STG302) - ...Driving Machine Learning and Analytics Use Cases with AWS Storage (STG302) - ...
Driving Machine Learning and Analytics Use Cases with AWS Storage (STG302) - ...
 
Build Data Engineering Platforms with Amazon EMR (ANT204) - AWS re:Invent 2018
Build Data Engineering Platforms with Amazon EMR (ANT204) - AWS re:Invent 2018Build Data Engineering Platforms with Amazon EMR (ANT204) - AWS re:Invent 2018
Build Data Engineering Platforms with Amazon EMR (ANT204) - AWS re:Invent 2018
 
AWSome Day 2018 Keynote
AWSome Day 2018 KeynoteAWSome Day 2018 Keynote
AWSome Day 2018 Keynote
 

More from Amazon Web Services

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...
Amazon Web Services
 
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...
Amazon Web Services
 
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
Amazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
Amazon Web Services
 
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
Amazon Web Services
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
Amazon Web Services
 
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...
Amazon Web Services
 
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...
Amazon Web Services
 
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
Amazon Web Services
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
Amazon Web Services
 
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
Amazon Web Services
 
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
Amazon Web Services
 
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
Amazon Web Services
 
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
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
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
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
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
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
 

Using Amazon S3 and Amazon Glacier for Backup or Archive Storage (STG339) - AWS re:Invent 2018

  • 1.
  • 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Using Amazon S3 and Amazon Glacier for Backup or Archive Storage Paul Meighan Principal Product Manager Amazon S3 S T G 3 3 9 Andrea Chiappe VP API/PaaS Product Management Broadridge
  • 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Related breakouts Wednesday, Nov 28 STG403 - Manage Objects & Optimize for Cost at Scale with Amazon S3 & Amazon Glacier 6:15pm – 8:00 | Aria West, Level 3, Ironwood 7 Thursday, Nov 29 STG402-R - Configuration and Management Best Practices with Amazon S3 and Amazon Glacier 1:00pm – 2:00pm | Aria West, Level 3, Starvine 10, Table 4 Thursday, Nov 29 STG404-R1 - Performance & Cost Optimization at Scale with Amazon S3 & Amazon Glacier 4:00pm – 5:00pm | Aria West, Level 3, Starvine 10, Table 2
  • 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What’s New for Backup & Archive on AWS Object Storage
  • 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. 4 STEPS FOR MAXIMUM PARANOIA
  • 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Integrity Checking S3 Content-MD5 Header • PutObject Header: x-amz-content-md5 • You run a checksum before upload, pass in with the PUT • S3 runs a checksum as well, rejects PUT if yours doesn’t match. Sigv4 Payload Signing • SHA-256 payload checksum • Built in to the AWS SDKs • Possible to opt out by providing UNSIGNED-PAYLOAD instead of hash
  • 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. 4 STEPS FOR MAXIMUM PARANOIA
  • 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How Versioning Works Key LastModified VersionId RETAIN UNTIL PUT 1 EXAMPLE.JPG 2014-11-05T18:44:56 ekT1wA4fPyQgVaMKDQSmpJk4GUEzbX0K 2019-11-05 PUT 2 EXAMPLE.JPG 2015-11-05T18:44:56 OqSso_2kQhdyg5GGyW61gQlrQY1YT503 2020-11-05 PUT 3 EXAMPLE.JPG 2016-11-05T18:44:56 JA4myYTL9eh9TK.dhTIgYonqBKa6Mfjd 2021-11-05 DELETE MARKERDELETE EXAMPLE.JPG 2017-11-05T18:44:56 yLAuNvayJMTvtJY2Eat6GZJgvQdPHaAG 2022-11-05 PUT 4 EXAMPLE.JPG 2018-11-05T18:44:56 ex5e6GzmPcAzEmJLEZ6KihZYzZGw8eVq 2023-11-05 VERSIONSTACK
  • 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How Versioning Works
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. 4 STEPS FOR MAXIMUM PARANOIA
  • 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Cross-Region Replication: More than a Second Copy Protect against AWS root account compromise. Protect against bad actors & IAM account compromise. Satisfy geographical distance requirements. .. or replicate straight to S3 Glacier
  • 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. CRR Rule Prioritization No Tags Rule: HIGH RTO Result: Storage Class Change Tagged – kid | pictures Rule: LOW RTO Result: Same Storage Class
  • 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Direct PUT to S3 Glacier 1. PUT to S3 2. Create & Execute S3 Lifecycle Policy 3. Monitor & Verify 1. PUT straight to S3 Glacier 2. Chill
  • 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. 4 STEPS FOR MAXIMUM PARANOIA
  • 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Introducing S3 Object Lock
  • 16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S3 Object Lock OBJECT
  • 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. New Object Meta-data 3New Object Properties Retain Until Date • Defines the date until which the object is immutable • Can be applied on PUT, or added after the fact • Can be changed, but only moved further into the future Object Lock Mode • Governance Mode – Delete possible with special permissions • Compliance Mode – Delete is not possible, even by root account • Can escalate from Governance to Compliance, but not deescalate Legal Hold Flag • Boolean – Legal Hold can be on or off for an object • Independent from Retain Until Date • Applied and removed with a new API that can be restricted by IAM
  • 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. New Bucket-Level Defaults 3New Bucket Properties WORM State • Boolean – WORM can be on or off for a bucket • WORM must be on for the bucket in order to lock an object Default Retention Period • Defines the default retention for new objects • Automatically calculates and applies a Retain Until date • Can be overridden with a Retain Until date in the PUT payload • Does not affect existing objects Default Mode • Defines the default mode for automatically applied locks
  • 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Retention Periods down to the Version Level Key LastModified VersionId RETAIN UNTIL PUT 1 EXAMPLE.JPG 2014-11-05T18:44:56 ekT1wA4fPyQgVaMKDQSmpJk4GUEzbX0K 2019-11-05 PUT 2 EXAMPLE.JPG 2015-11-05T18:44:56 OqSso_2kQhdyg5GGyW61gQlrQY1YT503 2020-11-05 PUT 3 EXAMPLE.JPG 2016-11-05T18:44:56 JA4myYTL9eh9TK.dhTIgYonqBKa6Mfjd 2021-11-05 DELETE MARKERDELETE EXAMPLE.JPG 2017-11-05T18:44:56 yLAuNvayJMTvtJY2Eat6GZJgvQdPHaAG NONE PUT 4 EXAMPLE.JPG 2018-11-05T18:44:56 ex5e6GzmPcAzEmJLEZ6KihZYzZGw8eVq 2023-11-05 VERSIONSTACK
  • 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S3 Object Lock – Full Workflow MD5
  • 21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. 4 STEPS FOR MAXIMUM PARANOIA
  • 22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S3 Glacier Restore Improvements
  • 23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 24. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. 5,000+
  • 25. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. >80%
  • 26. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Finance Healthcare Insurance Retail Telecom Utilities
  • 27. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. BUSINESS GOALS  Enable compliance with new data privacy and protection regulations  Help clients improve customer experience with new insights to their information assets  Reduce compliance and operating costs by automating costly manual processes TECHNOLOGY GOALS  Modernize architecture to mitigate end-of- life technology and drive customer-centric innovation  Improve information lifecycle efficiency, compliance, storage, and management  Connect information silos, ecosystems and users via APIs, user interfaces, and artificial intelligence
  • 28. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Compliance toolkits for portability, access, erasure IIM Goal: Provide an SEC compliant data management and archival solution Add intelligence to meet stacked compliance, privacy, and new portability rules Support GDPR data access, erasure, and portability requirements “I would like access to the data you have about me” “Please send me all of the information you have about me” “Delete all information you have about me”
  • 29. PREMIUM Information Services Data Lakes BASIC Information Services Enterprise Clients Third-Party & Cloud Services Enterprise Systems Broadridge Partners Enterprise Consumers Users and systems access reusable vertical-driven Broadridge services using UX, chatbots, or API microservices Enable a vertical-driven information services tier  Architected as a commodities layer to offer Broadridge’s Brands flexibility  Offer different pricing models (basic vs premium) based on the components leveraged at a tenant/client level  Easily connects with current, legacy, and/or siloed resources and information assets INFORMATION SERVICES ABSTRACTION TIER INFORMATION PLATFORM USER ACCESS APIs & Vertical Resources ChatbotsUser Experience (UX)
  • 30. PREMIUM Information Services Data Lakes BASIC Information Services Third-Party & Cloud Services Retention INFORMATION PLATFORM
  • 31. Thank you! © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 32. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.