AWS: Storage and Data Management
5h 5mIntermediate2023-01-05
Authors

Brandon Rich
IT Architect, Adjunct Professor at the University of Notre Dame
Course details
Amazon Web Services offers solutions that are ideal for managing data on a sliding scale—from small businesses to big data applications. This course teaches system administrators the intermediate-level skills they need to successfully manage data by creating backups, enforcing compliance requirements, and managing the disaster recovery process. Instructor Brandon Rich shows how to configure object storage solutions and lifecycle management in Simple Storage Service (S3), and migrate, back up, and replicate relational data in RDS. Find out how to leverage flexible network storage with Elastic File System (EFS), and use AWS Glue to move and transform data. Plus, learn how Snowball can help you transfer truckloads of data in and out of the cloud.
Skills covered
Data Resource ManagementAmazon Web Services (AWS)AmazonDatabase ManagementCloud ServicesCloud PlatformsCloud ComputingDeep Dive (X:Y)
Concepts
0. Introduction
- 01 - Storage and AWS
- 02 - What you should know
- 03 - Exercise files
1. Overview
- 04 - What is data management
- 05 - Data security in AWS
- 06 - Regulatory compliance and AWS
2. Object Storage
- 07 - AWS S3 basics
- 08 - Durability and availability
- 09 - S3 bucket creation
- 10 - S3 upload and logging
- 11 - S3 cross-region replication
- 12 - Set up SNS for event notifications
- 13 - Set up S3 for event notifications
- 14 - AWS Glacier and S3 lifecycle rules
- 15 - S3 data lifecycle configuration
- 16 - Versioning in S3
- 17 - S3 teardown
3. File Systems
- 18 - Elastic Block Storage
- 19 - Create an instance with multiple EBS volumes
- 20 - Modify the type and size of an EBS volume
- 21 - Detach and reattach an EBS volume
- 22 - EBS backup, restore, and schedule with CloudWatch
- 23 - Elastic File System
- 24 - EFS demo create EFS
- 25 - EFS demo mount EFS
- 26 - EBS and EFS teardown
- 27 - Amazon FSx
4. Database Services
- 28 - RDS
- 29 - Create a MySQL RDS instance
- 30 - Connect with MySQL Workbench
- 31 - Create an Aurora read replica
- 32 - RDS backup and recovery
- 33 - RDS teardown
- 34 - DynamoDB
- 35 - Create a DynamoDB table
- 36 - Dynamo teardown
5. Getting Data to AWS
- 37 - Move data to AWS
- 38 - Transfer data using the AWS CLI
- 39 - Storage Gateway
- 40 - Configure File Gateway and shares
- 41 - Connect to File Gateway via NFS
- 42 - File Gateway teardown
- 43 - Transfer data with AWS Snowball
- 44 - AWS Database Migration Service
- 45 - DMS demo - Setup steps
- 46 - DMS demo - Create replication instance
- 47 - DMS demo - Create and execute task
- 48 - DMS teardown
- 49 - AWS SFTP service
- 50 - AWS SFTP prerequisites
- 51 - Create an SFTP endpoint
- 52 - Send data to S3 using AWS SFTP
- 53 - AWS SFTP teardown
- 54 - AWS DataSync
- 55 - Move data with AWS DataSync
- 56 - AWS DataSync teardown
6. Moving Data in AWS
- 57 - AWS Glue overview
- 58 - AWS Glue - Create an S3 metadata crawler
- 59 - AWS Glue networking
- 60 - AWS Glue - Create a connection to RDS
- 61 - AWS Glue - RDS data crawler
- 62 - AWS Glue - Create and run a job
- 63 - Glue and course teardown
7. Backup
- 64 - Understand AWS Backup
- 65 - Create and configure an AWS Backup job
- 66 - Restore from backup
- 67 - AWS Backup teardown
Conclusion
- 68 - Next steps