Week 4 Worklog

Week 4 Objectives:

  • Learn comprehensive knowledge about the diverse storage services on AWS.
  • Focus deeply on the core service Amazon S3 (Simple Storage Service), an object storage service, including its characteristics (like 11 nines durability, replication across 3 AZs), and Storage Classes.
  • Learn about important features like Lifecycle Management, Versioning, and Static Website Hosting.
  • Large-scale data migration solutions (the Snow Family), hybrid storage solutions connecting on-premise with the cloud (Storage Gateway), the centralized backup management service (AWS Backup), and the basic concepts and strategies for Disaster Recovery (DR).

Tasks to be carried out this week:

DayTaskStart DateCompletion DateReference Material
2Amazon Simple Storage Service - S3

- Learn about the architecture of Amazon S3, an object storage service, suitable for Write-Once-Read-Many (WORM) data.
- Understand the technique of automatic data replication across 3 AZs within 1 Region to ensure high availability.
- Learn about the durability of S3, designed for up to 99.999999999% (11 nines).
- Understand the technique of uploading (HTTP PUT) and accessing (HTTP GET) S3 data via REST API.
- Learn about the architecture of Storage Classes, including S3 Standard, S3 Standard-IA, S3 Intelligent-Tiering, S3 One Zone-IA, and Amazon Glacier/Deep Archive.
- Understand the Object Life Cycle Management technique to automatically move objects between storage classes over time.
- Understand the technique for hosting a Static Website (suitable for Single Page Applications) and configuring CORS (Cross-origin resource sharing).
- Understand access control techniques using S3 Access Control List (ACL) (attached to buckets/objects) and S3 Bucket Policy (easier to manage).
- Learn about the architecture of S3 Endpoints, which allow access to S3 buckets over the AWS private network without needing the Internet.
- Understand the Versioning technique to recover objects after accidental deletion or overwrite, and to support protection against ransomware.
- Understand the S3 performance optimization technique by using random prefixes for object keys, helping S3 store objects across multiple partitions.
- Learn about the architecture of S3 Glacier, a low-cost, long-term archival service that requires data to be retrieved (Expedited, Standard, Bulk) to an S3 Bucket before use.
29/09/202529/09/2025Module 04
3Snow Family

- Learn about the Snow Family services (Snowball, Snowball Edge, Snowmobile) used to migrate PetaByte (PB) to Exabyte (EB) scale data from on-premise to AWS (S3 or Glacier).
- Understand the technique of Snowball Edge, which is a special device with available compute resources to process data locally.

Amazon Storage Gateway

- Learn about the architecture of AWS Storage Gateway, a Hybrid storage solution that combines storage capacity on AWS with on-premise.
- Understand the techniques of the three types of gateways:
+ File Gateway: Allows storing files on S3 via NFS and SMB protocols.
+ Volume Gateway: Provides block storage via iSCSI, with data stored on S3.
+ Tape Gateway: Provides a virtual tape library (VTL) iSCSI, storing virtual tape data in S3 or Glacier.
30/09/202530/09/2025Module 04
4Disaster Recovery on AWS

- Understand the technique… for designing Disaster Recovery (DR) based on two key metrics:
+ RTO (Recovery Time Objective): The time required to restore service.
+ RPO (Recovery Point Objective): The maximum period of time during which data might be lost.
- Learn about the 4 DR strategies on AWS: Backup and Restore, Pilot Light, Low Capacity Active-Active, and Full Capacity Active-Active.

AWS Backup
- Learn about the AWS Backup service, a centralized management service that allows configuring and scheduling, and setting retention policies for backing up multiple AWS resources (EBS, EC2, RDS, EFS, Storage Gateway…).
01/10/202501/10/2025Module 04
5Lab: 000057 - Getting Started with Amazon S3
- Create S3 Bucket
- Upload data to S3
- Host static website on S3

Lab: 000013 - AWS Backup
- Prepare infrastructure
- Create Backup Plan
- Set up Notification
- Verify operation

Lab: 000014 - AWS Import/Export
- Prepare virtual machine
- Import virtual machine to AWS
- Export virtual machine from AWS
02/10/202502/10/2025Module 04
6Lab: 000024 - Storage Gateway
- Create Storage Gateway
- Create File Sharing
- Connect the File Share to the machine

Lab: 000025 - FSx
- AWS Managed MS AD
- Deploy Instance
- Set up and use FSx

[Supplemental Research] - AWS Skill Builder

- A series of in-depth theory lessons for storage specialists on AWS.
- Storage Learning Plan: Block Storage
- Storage Learning Plan: Object Storage
03/10/202503/10/2025Module 04
Research Link

Week 4 Achievements:

  • S3 Service (Basics): Clearly understand that Amazon S3 is an object storage service, not block storage, operating on a WORM (Write Once, Read Many) model.
  • Lesson on Durability: Know that S3 is designed for 11 nines (99.999999999%) of durability by automatically replicating data across 3 Availability Zones (AZs).
  • S3 Cost Optimization Techniques: Differentiate between Storage Classes such as S3 Standard (frequent access), S3 Standard-IA (infrequent access), and S3 Glacier (long-term, low-cost archival, requires retrieval).
  • S3 Automation Techniques:
    • Know how to use Object Life Cycle Management to automatically transition data to cheaper tiers (e.g., from Standard to Glacier) over time.
    • Understand Trigger Events (e.g., triggering a serverless function upon file upload).
  • S3 Security Techniques: Differentiate between two access control mechanisms: S3 ACL (legacy mechanism) and S3 Bucket Policy (easier to define access permissions).
  • Lesson on Data Protection (S3): Clearly understand the Versioning feature, which allows restoring previous versions of a file, helping to protect against accidental deletion or ransomware attacks.
  • S3 Networking Techniques:
    • Know how to use an S3 Endpoint to access S3 from within a VPC over the AWS private network without needing the Internet.
    • Know how to host a Static Website on S3 and configure CORS.
  • Data Migration Service (Migration): Recognize the Snow Family (Snowball, Snowmobile) as the physical solution for large-scale (Petabyte, Exabyte) data migration from on-premise.
  • Hybrid Storage Service: Understand Storage Gateway as a hybrid storage solution, allowing on-premise applications to use protocols (NFS, SMB, iSCSI) to store data on S3/Glacier.
  • Lesson on Disaster Recovery (DR): Understand the 2 basic concepts for designing DR: RTO (recovery time) and RPO (acceptable data loss).
  • Backup Service (Backup): Know that AWS Backup is a centralized management service that helps automate backups (schedule, retention) for multiple AWS resources (EBS, RDS, EFS…).
  • Hands-on: Understand the practical steps to create an S3 bucket, host a static website, and configure AWS Backup.