AWS storage services allow storing and retrieving data over the network. AWS offers various scalable, manageable, and easily accessible storage options, which differ in scalability, payment plans, and the type of data they store.
In this Cloud Lab, you’ll work with three commonly used storage services: S3 buckets, Elastic Block Store (EBS), and Elastic File System (EFS). First, you’ll create an S3 bucket and upload files to it. You’ll also explore its static web hosting feature. Second, you’ll create an EBS volume and mount it to an EC2 instance. Finally, you’ll understand the shareability of EFS by mounting it to two instances. In addition to these, you’ll get a brief overview of security and access management for compute instances and resource-based policies.
By the end of this Cloud Lab, you’ll develop an understanding of the features provided by these storage options and compare them according to your requirements. Moreover, you’ll be well-equipped to configure and use these storage services in your projects.
The following is the high-level architecture diagram of the infrastructure that you’ll create in this Cloud Lab: