AWS Storage Blog

Category: Technical How-to

Amazon S3 Object Lambda

Managing access to your Amazon S3 objects with a custom authorizer

Data protection is critical for most customers seeking to safeguard information, maintain compliance, secure applications, and more. Protecting data can become challenging when different entities or personas need different levels of access to data. In Amazon S3, access control can be managed with tools like AWS Identity and Access Management (IAM) policies, bucket policies, access […]

AWS Backup 2021 blog image

Manage backup and restore of Amazon DocumentDB (with MongoDB compatibility) with AWS Backup

On November 8, 2021, AWS Backup announced support for Amazon DocumentDB (with MongoDB compatibility) clusters, adding to the supported AWS services across compute, storage, and database. Many customers, especially in regulated industries, require centralized management of their data protection and compliance across different AWS services. With this launch, you can centrally manage and govern the […]

AWS Backup 2021 blog image

Simplify auditing your data protection policies with AWS Backup Audit Manager

Have you had to prove to an auditor that you are protecting and retaining data adequately to meet regulatory or organizational requirements?  The audit process can be resource intense. To meet an auditor’s criteria, the burden of proof is on you to show that you had proper controls in place to protect and retain your […]

AWS Backup 2021 blog image

Centralizing data protection and compliance for Amazon Neptune with AWS Backup

Amazon Neptune is a fast, reliable, fully managed graph database service that makes it easy to build and run applications that work with highly connected datasets. Amazon Neptune has native support for backing up and restoring Neptune DB clusters and customers currently using those methods can continue to do so. However, many customers, especially those […]

Enabling SMB access for serverless workloads with Amazon FSx

Many customers adopting a cloud-first strategy prioritize serverless technologies and cloud file storage that offer automatic scaling, built-in high availability, and a pay-for-use billing model to increase agility and optimize costs. As customers adopt serverless architectures, they may need shared data access on a persistent storage layer. While AWS Lambda includes a 512-MB temporary file […]

AWS Backup 2021 blog image

Obtain aggregated daily cross-account multi-Region AWS Backup reporting

UPDATE (2/3/2022): Source code extended to support AWS Backup for Amazon S3. UPDATE (6/24/2022): Source code updated to support tag extraction to support cost allocation reporting. Customers treat data as an asset and look to protect their data assets through data protection mechanisms. Customers value the seamless ability to report and act on data protection […]

AWS Snow Family Featured Image

Cost efficiently migrate billions of small files with AWS Snowball

Migrating billions of small files to the cloud can be challenging because of the time and cost required to do so. Solutions that move small files to the cloud – whether online or offline — can exponentially increase cost. This is primarily due to the size of each individual file being migrated. For clarity, a […]

CloudEndure-AWS-Storage-Blog

Enhanced disaster recovery monitoring with CloudEndure and Amazon CloudWatch

Update (March 4, 2022): Updated Amazon CloudWatch events section to utilize Amazon EventBridge rules instead, allowing you to further customize your serverless event architecture. AWS is also deprecating the requests module in botocore to improve flexibility and performance, and added the ability to use Layers within AWS Lambda to continue using this module. Code has […]

Amazon S3 Batch Operations featured image

Copying objects greater than 5 GB with Amazon S3 Batch Operations

Update (3/4/2022): Added support for Glacier Instant Retrieval storage class. Update (4/19/2022): Included the copy destination prefix parameter in the Amazon CloudFormation template. Update (10/26/2022):Added performance guidance and best practices, and included template optimized for copying objects restored from archive to a different storage class. A large number of customers store their data in Amazon […]

Monitoring and understanding Amazon EBS performance using Amazon CloudWatch

Storage and compute are the main pillars of many different types of applications, making them important to monitor and understand when optimizing or developing an application for peak performance. Amazon EBS is an easy-to-use, scalable, high-performance block-storage service designed for Amazon EC2. EBS is the main type of storage used by applications for high performance transaction-based […]