AWS - Storage Flashcards
What is S3?
Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance. Customers of all sizes and industries can use Amazon S3 to store and protect any amount of data for a range of use cases, such as data lakes, websites, mobile applications, backup and restore, archive, enterprise applications, IoT devices, and big data analytics.
What does it mean “Object storage”?
Object storage is a data storage architecture for storing unstructured data, which sections data into units—objects—and stores them in a structurally flat data environment. Each object includes the data, metadata, and a unique identifier that applications can use for easy access and retrieval.
What is EFS?
Amazon Elastic File System (Amazon EFS) provides a simple, serverless, set-and-forget elastic file system for use with AWS Cloud services and on-premises resources. It is built to scale on demand to petabytes without disrupting applications, growing and shrinking automatically as you add and remove files, eliminating the need to provision and manage capacity to accommodate growth. Amazon EFS has a simple web services interface that allows you to create and configure file systems quickly and easily.
What is Glacier?
It is a storage service used for Data archival. It is primarily used to store data that you do not need to use right away. The cost of storage on Glacier is significantly lower. It takes 3 – 5 hours to restore from Glacier and it costs $0.01 per gigabyte, per month.
What is SnowBall?
Snow Ball: It is used to transport a large amount of data onto AWS or to take it out of AWS and move it to your data center.
AWS ships you a hardware device that you plug into your data center and then upload your encrypted data onto the snowball (Hardware device). You will then ship it to AWS and they will upload your data onto AWS. This way you do not need to move your data through the internet as it might take months to move petabytes of data onto AWS.
What is a Storage Gateway?
It is a VM you install in your data center and this replicates data back into S3. This is used when you have an on-premises data-center and would like to replicate the data onto AWS. Once you have a Storage gateway setup you can replicate to S3 on AWS.