ACTE Module 4 Resource
ACTE Module 4 Resource
Module 4
82
Units OVERVIEW : MODULE 04
4.1 AWS Storage Types
4.2 Amazon EC2 Instance Storage and
AWS Storage
Amazon Elastic Block Store (Amazon EBS)
4.3 Object Storage with Amazon S3 Learning Outcomes
4.4 Choose the Right Storage Service
4.5 Hands-on Lab: Create an Amazon S3
Bucket
• Develop a comprehensive understanding of various AWS storage types and their characteristics
• Master the features and management of Amazon EC2 instance storage and Amazon EBS
volumes
• Acquire in-depth knowledge of Amazon S3 as an object storage solution, including its
components and features
• Learn how to choose the right storage service based on specific use cases and requirements
• Apply theoretical knowledge in a practical setting through the hands-on lab, reinforcing the
ability to create and manage Amazon S3 buckets
83
Lesson Learning Outcomes LESSON OVERVIEW
✓ Differentiate between various AWS
storage services, including Amazon S3, MODULE 4 AWS STORAGE
Amazon EBS, Amazon Glacier, Amazon
EFS, and others
Lesson 4.1 AWS Storage Types
✓ Recognize the specific use cases and
characteristics of each storage service
✓ Grasp the concept of object storage, as
exemplified by Amazon S3, and its • AWS Storage Overview
suitability for scalable and durable • Block Storage
storage of unstructured data
✓ Understand the purpose of block storage • Object Storage
provided by Amazon EBS, including its role
in providing persistent, high-performance • File Storage
storage for EC2 instances
1
4.1
2
AWS Storage Types
Amazon EC2
Amazon EBS Instance Store Amazon EBS Amazon Glacier
Block Object
86
AWS Storage Types
Block Storage
87
AWS Storage Types
Object Storage
88
AWS Storage Types
Object Storage
89
AWS Storage Types
File Storage
File Storage is ideal when you require centralized access to files that must be easily shared and managed by multiple host computers.
Typically, this storage is mounted onto multiple hosts, and requires file locking and integration with existing file system communication
protocols.
● Elastic File System (EFS): Centralized file storage for Linux and Unix systems, facilitating collaboration with multi-host mounting and
standard protocol integration.
● Amazon FSx for Windows: Tailored for Windows environments, providing efficient centralized file management for Windows
applications and storage needs.
● Amazon FSx for Lustre: Designed for Unix-based systems, offering high-performance file storage ideal for HPC workloads, machine
learning, and analytics.
90
AWS Storage Types
SUMMARY
91
AWS Storage Types
Resources
• https://docs.aws.amazon.com/whitepapers/latest/aws-overview/storage-services.html
• https://aws.amazon.com/products/storage/
• https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Storage.html
8
Lesson Learning Outcomes LESSON OVERVIEW
✓ The concept of Amazon EBS as a scalable
and persistent block storage service that MODULE 4 AWS STORAGE
can be attached to EC2 instances
✓ Identify scenarios where instance store is Lesson 4.2 Amazon EC2 Instance Storage and Amazon Elastic Block Storage
suitable, such as temporary storage,
caching, and scratch data that doesn't
require persistent storage
✓ Should comprehend the concept of • The Difference Between EC2 Instance Storage vs EBS
instance store, its ephemeral nature, and • Use Case of EC2 Instance Storage
its association with the local storage
physically attached to EC2 instances • Use Cases of EBS
87
4.2
89
AWS EC2 Instance Storage and Elastic Block Storage
95
AWS EC2 Instance Storage and Elastic Block Storage
Amazon EBS is useful when you must retrieve data quickly and have data persist long term. Volumes are commonly used in the following
scenarios:
96
AWS EC2 Instance Storage and Elastic Block Storage
• Instance Store is ideal if you host applications that replicate data to other EC2 instances, such as Hadoop clusters. For these cluster-
based workloads, having the speed of locally attached volumes and the resiliency of replicated data helps you achieve data distribution
at high performance.
• It’s also ideal for temporary storage of information that changes frequently, such as buffers, caches, scratch data, and other temporary
content.
97
AWS EC2 Instance Storage and Elastic Block Storage
SUMMARY
✓ Understanding difference between EC2 Instance Storage and Elastic Block Storage
✓ When to use those block storages
98
AWS EC2 Instance Storage and Elastic Block Storage
Resources
• https://aws.amazon.com/ebs/
• https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AmazonEBS.html
• https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html
94
Lesson Learning Outcomes LESSON OVERVIEW
✓ Define what Amazon S3 is and its
fundamental purpose as a scalable object MODULE 4 AWS STORAGE
storage service in the cloud
✓ Differentiate between the various storage Lesson 4.3 Object Storage with Amazon S3
classes provided by Amazon S3, such as
STANDARD, INTELLIGENT_TIERING,
ONEZONE_IA, GLACIER
✓ Recognize S3's key components: buckets, • What is S3 ?
objects, and URL for accessing data • S3 Basis
✓ Implement proper access controls using
S3 bucket policies, IAM (Identity and • Classes of S3
Access Management) roles, and Access
Control Lists (ACLs)
95
4.3
95
Object Storage with Amazon S3
What is S3 ?
102
Object Storage with Amazon S3
S3 Basis
Amazon S3 Bucket
103
Object Storage with Amazon S3
Classes of S3
104
Object Storage with Amazon S3
SUMMARY
✓ The characteristic of S3
✓ Concept of Bucket
✓ Different type of S3 object classes
105
Object Storage with Amazon S3
Resources
✓ https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html
✓ https://en.wikipedia.org/wiki/Amazon_S3
✓ https://aws.amazon.com/s3/whitepaper-best-practices-s3-performance/
101
Lesson Learning Outcomes LESSON OVERVIEW
✓ Distinguish among diverse AWS storage
services, encompassing Amazon S3, MODULE 4 AWS STORAGE
Amazon EBS, Amazon Glacier, Amazon
EFS, and additional offerings
Lesson 4.4 Choose the Right Storage Service
✓ Comprehend the function of Amazon EBS
block storage, elucidating its role in
furnishing enduring, high-performance
storage tailored for EC2 instances • Purpose Driven Right Storage Selection
✓ Comprehend the idea of object storage,
illustrated by Amazon S3, and its
appropriateness for the scalable and
resilient storage of unstructured data
102
4.4
108
Choose the Right Storage Service
Amazon EBS
● Root Volume for EC2 Instances
● Applications and Database Storage
● Backup and Snapshots
109
Choose the Right Storage Service
Amazon S3
● Data Storage, Backup and long-time archiving
● Media and Web Object Content
● Static Website Hosting
Amazon EFS
● Shared File Storage for EC2 Instances
● Big Data and Analytics
● Container Storage for Docker and Kubernetes
110
Choose the Right Storage Service
SUMMARY
111
Choose the Right Storage Service
Resources
✓ https://docs.aws.amazon.com/whitepapers/latest/aws-overview/storage-services.html
✓ https://aws.amazon.com/products/storage/
✓ https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Storage.html
107
4.5
Hands-On Lab
Create an Amazon S3 Bucket
113