AWS Storage Services : Amazon Glacier— AWS Solutions Architect
Amazon Glacier is an extremely low-cost storage service that provides highly secure, durable, and flexible storage for data archiving and online backup. cost is as little as $0.007 per gigabytes per month. Amazon Glacier reduces burdens of operating and scaling storage about capacity planning, hardware provisioning, data replication, hardware failure detection and repair, or time-consuming hardware migrations. You store data in Amazon Glacier as archives. An archive can represent a single file or you can combine several files to be uploaded as a single archive.
Retrieving archives from Amazon Glacier required the initiation of a job. You organize your archives in vaults. You can seamlessly move data between Amazon Glacier and Amazon S3 using S3 data lifecycle policies.
Usage Patterns
- Archiving offsite enterprise information, media assets, research and scientific data, digital preservation, magnetic tape replacement.
Storage Needs for which you should consider other AWS storage options

Performance
- Amazon Glacier is a low-cost storage service designed to store data that is infrequently accessed and long-lived. retrieval jobs typically complete in 3 to 5 hours.
- improve upload for larger archives by using multipart upload up to 40 TB(single archive limit)
- range retrievals are possible by specifying a range or portion of the archive.
Durability and Availability
- average annual durability of 11 nines for an archive
- redundantly stores data in multiple facilities and multiple devices within each facility.
- synchronously stores you data across multiple facilities before returning SUCCESS on uploading an archive.
- regular, systematic data integrity checks performed automatically for self-healing.
Scalability and Elasticity
- meet unpredictable storage requirements
- a single archive limited to 40 TB in size
- no limit to the total amount of data you can store in the service
- automatic scale up or down as needed
Security
- by default, only you can access data
- can set up data access control using IAM service by simply creating IAM policy that specifies which account users have rights to operations on a given vault.
- Server-side encryption
- Key management and key protection using block ciphers: AES-256
- Customers who want to manage their own keys can encrypt data prior to uploading it.
- lock vaults
- compliance controls by using lockable policies
- integrated with AWS CloudTrail to monitor data access by allowing any API calls made to Amazon Glacier in your AWS account to be captured and stored in log files that are delivered to an Amazon S3 bucket that you specify.
Interfaces
- native and standards-based REST web services interface
- S3 object lifecycle management to archive data from S3 to Amazon Glacier.
- Retrieval puts a copy of the retrieved object in S3 Reduced redundancy Storage for a specified retention period.
Cost Model
- No minimum fee
- Storage(per GB per month)
- data transfer out(per GB per month)
- requests(per 1000 upload and retrieval requests per month)