Pluralsight AWS Developer Fundamentals
This course covers the Amazon Web Services offerings for compute, storage, databases, messaging and administration. Each module includes a series of demonstrations that show how to interact with AWS services through the Management Console, native API and .NET SDK. The course covers classic AWS services like EC2 as well as brand new services like DynamoDB.
Introduction to Amazon Web Services | 00:25:45 |
| Introduction | 01:53 |
| What Exactly is AWS? | 02:03 |
| Problems That Can Be Solved With AWS | 03:00 |
| Key AWS Principles | 06:05 |
| AWS Product Categories | 02:41 |
| Developer Role in AWS Solutions | 05:07 |
| Course Objectives | 02:59 |
| Summary | 01:57 |
Managing AWS Solutions | 00:42:34 |
| Introduction | 01:10 |
| Aspects of AWS Solution Management | 01:55 |
| Using the AWS Management Console | 01:06 |
| DEMO: Using the AWS Management Console | 02:37 |
| Role of IAM in Securing AWS Resources | 03:55 |
| DEMO: Interacting with IAM from the Management Console | 05:29 |
| DEMO: Interacting with IAM from the Native API | 08:55 |
| DEMO: Interacting with IAM from the .NET SDK | 05:32 |
| Auto Deployment of Java Apps with Elastic Beanstalk | 02:45 |
| Using CloudFormation to Create Collections of Resources | 01:39 |
| AWS for .NET - Working with the Visual Studio Toolkit for AWS | 01:33 |
| DEMO: AWS for .NET - Working with the Visual Studio Toolkit for AWS | 03:32 |
| Summary | 02:26 |
Using AWS Compute Services | 00:41:21 |
| Introduction | 01:10 |
| Amazon EC2 Principles | 05:11 |
| The Developer Role with Compute Resources | 03:00 |
| Cost of EC2 Services | 03:54 |
| Provisioning Instances with the Management Console | 01:16 |
| DEMO: Provisioning Instances with the Management Console | 09:07 |
| Provisioning Instances with the API | 02:10 |
| DEMO: Querying Instances from the Native API | 06:17 |
| AWS for .NET - Provisioning Instances | 01:21 |
| DEMO: Interacting with Instances from Visual Studio | 05:37 |
| Summary | 02:18 |
Leveraging AWS Storage Services | 00:54:16 |
| Introduction | 01:07 |
| The Value of Storage Services | 01:48 |
| Features of Elastic Block Storage | 03:13 |
| Working with EBS Volumes from the Management Console | 01:15 |
| DEMO: Working with EBS Volumes from the Management Console | 06:20 |
| Working with EBS Volumes from the API | 01:31 |
| DEMO: Working with EBS Volumes from the API | 07:53 |
| AWS for .NET - Working with EBS Volumes | 00:56 |
| DEMO: AWS for .NET - Working with EBS Volumes | 05:10 |
| Features of Simple Storage Service (S3) | 04:18 |
| Creating and Filling S3 Buckets using the Management Console | 00:50 |
| DEMO: Creating and Filling S3 Buckets using the Management Console | 02:23 |
| Creating and Filling S3 Buckets using the API | 02:10 |
| DEMO: Interacting with S3 Buckets using the API | 07:54 |
| AWS for .NET - Creating and Filling S3 Buckets | 01:05 |
| DEMO: AWS for .NET - Interacting with S3 Buckets | 04:36 |
| Summary | 01:47 |
Working with AWS Databases | 00:58:43 |
| Introduction | 01:01 |
| When to Use Database Services | 01:24 |
| Features of RDS | 02:10 |
| Creating and Interacting with RDS Databasse using the Management Console | 00:43 |
| DEMO: Creating and Interacting with RDS Databasse using the Management Console | 02:43 |
| Creating and Interacting with RDS Databases using the API | 01:09 |
| DEMO: Interacting with RDS Databases using the API | 04:29 |
| AWS for .NET - Creating and Interacting with RDS Databases | 01:18 |
| DEMO: AWS for .NET - Interacting with RDS Databases | 03:35 |
| Features of SimpleDB | 02:04 |
| Creating and Interacting with SimpleDB Domains using the API | 01:14 |
| DEMO: Interacting with SimpleDB Domains using the API | 04:20 |
| AWS for .NET - Creating and Interacting with SimpleDB Domains | 00:46 |
| DEMO: AWS for .NET - Interacting with SimpleDB Domains | 07:11 |
| Features of DynamoDB | 02:41 |
| Creating and Interacting with DynamoDB Databases using the Management Console | 00:50 |
| DEMO: Creating and Interacting with DynamoDB Databases using the Management Console | 01:31 |
| Creating and Interacting with DynamoDB Databases using the API | 01:19 |
| DEMO: Interacting with DynamoDB Databases using the API | 07:20 |
| AWS for .NET - Creating and Interacting with DynamoDB Databases | 01:08 |
| DEMO: AWS for .NET - Interacting with DynamoDB Databases | 08:08 |
| Summary | 01:39 |
Using AWS Messaging Services | 00:43:51 |
| Introduction | 00:46 |
| Using AWS Messaging Services for Notifications and Integration | 01:09 |
| Features of Simple Queue Service (SQS) | 03:20 |
| Acting on SQS Queues using the Management Console | 00:35 |
| DEMO: Acting on SQS Queues using the Management Console | 03:02 |
| Acting on SQS Queues using the API | 01:54 |
| DEMO: Acting on SQS Queues using the API | 06:31 |
| AWS for .NET - Acting on SQS Queues | 00:56 |
| DEMO: AWS for .NET - Acting on SQS Queues | 05:50 |
| Features of Simple Notification Services (SNS) | 03:12 |
| Creating and Publishing to SNS Topics using the Management Console | 01:04 |
| DEMO: Creating and Publishing to SNS Topics using the Management Console | 04:00 |
| Creating and Publishing to SNS Topics using the API | 01:21 |
| DEMO: Creating and Publishing to SNS Topics using the API | 03:28 |
| AWS for .NET - Creating and Publishing to SNS Topics | 00:41 |
| DEMO: AWS for .NET - Creating and Publishing to SNS Topics | 04:38 |
| Summary | 01:24 |

Introduction to Amazon Web Services
Using AWS Compute Services
Leveraging AWS Storage Services
Working with AWS Databases
Using AWS Messaging Services