Designing and Implementing Storage on AWS

Field

Description

Purpose

To provide a deep technical dive into the AWS storage ecosystem, enabling professionals to evaluate, design, and implement secure and scalable storage solutions that align with specific business requirements.

Audience

Technical professionals responsible for the architecture, management, and protection of cloud data.

Role

Solutions Architects, Cloud Storage Engineers, Cloud Operations Specialists, and DevOps Engineers.

Domain

Cloud Infrastructure / Storage & Data Management / IT Operations.

Skill Level

Intermediate.

Style

Technical and hands-on, featuring presentations, demonstrations, group exercises, and labs covering object, block, and file storage implementation.

Duration

3 Days.

Related Technologies

Amazon S3, Amazon EBS, Amazon EFS, Amazon FSx, AWS Storage Gateway, AWS DataSync, and AWS Backup.

Course Description

Designing and Implementing Storage on AWS explores the broad portfolio of AWS storage services and solution options. In this course, you will learn where, how, and when to take advantage of different service offerings to solve complex data storage challenges. The curriculum focuses on how to best evaluate your options—considering cost, scalability, and performance—to meet diverse use cases. Through a series of hands-on exercises, you will gain practical experience in provisioning, managing, and protecting data in the cloud using the full power of the AWS platform.

Who is this course for

This course is intended for technical individuals who need to move beyond basic storage configurations to enterprise-grade implementations:

  • Solutions Architects designing multi-tier storage architectures.

  • Cloud Storage Engineers focused on performance tuning and data lifecycle management.

  • DevOps Engineers seeking to automate storage provisioning and monitoring.

  • Cloud Operations Specialists responsible for data protection and disaster recovery.

Course Objectives

  • Core Service Proficiency: Describe the benefits of core AWS storage services (Object, Block, File) and identify their primary use cases.

  • Architectural Design: Select and design storage solutions that meet specific application, performance, and business requirements.

  • Data Migration: Identify and apply the correct methods for moving data between on-premises workloads and the AWS Cloud.

  • Security & Protection: Implement strategies to protect data at rest and in transit using encryption and access controls.

  • Observability: Set up monitoring to gain insights into storage access patterns, utilization, and efficiency.

  • Optimization: Fine-tune storage solutions for maximum cost-effectiveness and scalability.

Prerequisites

  • Cloud Foundation: Completed AWS Cloud Practitioner Essentials, AWS Technical Essentials, or equivalent real-world experience.

  • Technical Skill: A basic understanding of common storage concepts (such as RAID, file systems, and backups) is recommended.

Course outline

Section 1: Introduction to Cloud Storage

  • Storage in the AWS cloud

  • Designing Well Architected Storage Solution

  • Designing Durable and Available Storage Solutions

  • Building Accessible and Secure Storage Solutions

Section 2: Designing Object Storage Solutions in AWS

  • Hands-On Lab: Working with S3 objects, access points, and S3 Object Lambda

  • What is object storage?

  • Amazon S3 object storage

  • Amazon S3 – use cases

  • Accessing your Amazon S3 storage

  • Planning and Designing your Amazon S3 deployment

  • Access Control with Amazon S3

Section 3: Implementing Object Storage solutions with S3

  • Hands-On Lab: Configuring and testing S3 versioning, replication, and MRAP Failover

  • Design a cost-efficient strategy for storing objects in Amazon S3

  • Transfer data to Amazon S3

  • Protect data stored in Amazon S3

  • Manage objects stored in Amazon S3 at scale

Section 4: Designing Block storage solutions in AWS

  • Describe the characteristics block storage.

  • Describe advantages and challenges of block storage.

  • Describe Amazon EBS and Amazon EC2

  • Describe Amazon EC2, AMIs, EBS volumes, and snapshots

  • Differentiate the EC2 instance types and

  • EBS volume types

Section 5: Implementing Block Storage Solutions with Amazon EBS

  • Hands-On Lab: EBS Performance Lab

  • Create and manage EBS volumes

  • Create, manage and replicate EBS Snapshots

  • Restore data from a snapshot

Section 6: File Storage and Amazon EFS

  • Hands-On Lab: Using EFS with EC2, Lambda and ECS

  • Cloud-based file storage

  • Amazon EFS overview

  • Access Amazon EFS

  • Securing and protecting Amazon EFS

Section 7: Cloud file storage with Amazon FSx

  • Hands-On Lab: Working with FSx OpenZFS and FSx Lustre

  • Amazon FSx overview

  • Amazon FSx for Windows File Server

  • Amazon FSx for NetAPP ONTAP

  • Amazon FSx for OpenZFS

  • Amazon FSx for Lustre

Section 8: Hybrid and Edge Cloud Storage: On-Premises and Third-Party Connections

  • Hybrid and edge cloud storage overview

  • Introduction to AWS Storage Gateway

  • AWS Storage Gateway architectures

  • AWS Snow Family

Section 9: Moving data to AWS

  • Hands-On Lab: Moving Data with DataSync and S3 File Gateway

  • Moving data to AWS

  • Working with AWS DataSync

  • Implementing AWS Transfer Family

Section 10: Backup and Disaster Recovery with AWS

  • Hands-On Lab: Creating AWS Backup plans

  • Designing a data protection strategy

  • Introduction to AWS Backup

  • Using AWS Backup

  • Working with AWS DRS

Section 11: Monitoring, Automating, and Optimizing your AWS Storage

  • Hands-On Lab: Monitoring and Automating your storage environment

  • Observability Services

  • Amazon S3 observability tools

  • Amazon EBS observability tools

  • Amazon Cloudwatch

  • AWS CloudTrail

Copyright © 2026 microskill.ai

Copyright © 2026 microskill.ai