Storing Data on AWS
AWS has some of the most reputable cloud data storage infrastructure available on the market today. This course will teach you how to leverage different AWS storage services in accordance with your storage needs and access patterns.
What you'll learn
When working with software applications you will always need a place to store the data you generate. In this course, Storing Data on AWS, you'll learn to select the best AWS storage technology for your needs. First, you’ll explore how and when to leverage Amazon DynamoDB for low-latency, highly-scalable data storage and access patterns. Next, you'll discover how to use Amazon S3 for both file and data storage. Finally, you'll learn how to analyze different use cases for these services as well as other services that might play a role in the larger data storage picture. When you’re finished with this course, you’ll have the skills and knowledge of AWS data storage technologies needed to effectively design data-storage solutions on AWS.
Table of contents
- Introduction 2m
- Why Learn About AWS Data Services? 3m
- What Is DynamoDB? 3m
- DynamoDB Basic Concepts 4m
- DynamoDB Primary Keys 5m
- DynamoDB Capacity Settings 3m
- Read Consistency 3m
- DynamoDB Read Operations 4m
- DynamoDB Write Operations 3m
- Calculating Read and Write Capacity 6m
- DynamoDB Indexes 3m
- DynamoDB Single Table Design 6m
- Hands-on Single Table Design Demo 4m
- Creating a DynamoDB Table 3m
- Setting up a Python Virtual Environment 3m
- Loading Data into DynamoDB 2m
- Querying a DynamoDB Table 4m
- Creating and Querying a DynamoDB Index 4m
- DynamoDB Encryption and Limits 3m
- DynamoDB Streams 2m
- DynamoDB Accelerator and DynamoDB Backups 1m
- DynamoDB Global Tables 2m
- Hands-on with Global Tables 5m
- Deleting Your Global Tables 2m
- DynamoDB Costs and Free Tier 4m
- Summary 1m
- Overview 1m
- What Is Amazon S3? 1m
- S3 Basics 4m
- S3 Objects and Folder Prefixes 2m
- S3 Permissions 4m
- S3 Hands-on Creating a Color Scheme Generator 7m
- Reviewing Our Application Code 3m
- Deploying a Static Website to S3 2m
- S3 Encryption 4m
- At-rest Encryption OPtions 2m
- S3 API Operations 4m
- S3 Storage Classes 3m
- Versioning 4m
- Lifecycle Policies 3m
- S3 Performance Tuning 5m
- Summary 1m
- Overview 1m
- EC2 Storage Options - EBS 3m
- EC2 Storage Options - EFS 2m
- EC2 Storage Options - Instance Store 2m
- Amazon Relational Database Service 3m
- Amazon Redshift 3m
- Amazon Athena 3m
- Querying Data with Amazon Athena 3m
- Creating Athena Tables and Running SQL Queries 7m
- Niche Databases and Picking a Storage Solution 7m
- What's Next? 2m