Learning Amazon Web Services (AWS) for Developers

Learning Amazon Web Services (AWS) for Developers

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 31m | 307 MB

Amazon Web Services (AWS) is the leading cloud service provider today, ahead of competitors such as Microsoft Azure and Google Cloud Platform. It is seen by many as the standard for functional, reliable, interoperable, and affordable cloud services. Developers need to understand what it means to develop on and migrate to the cloud—and comprehend the overall landscape of AWS before diving into the platform. This course provides a high-level overview just for developers, focusing on the AWS features and services of the most interest to them. Instructor Bear Cahill introduces AWS Lambda, DynamoDB, ElastiCache, Elastic Beanstalk, S3, SQS, SNS, and many more key features and services.

Topics include:

  • Evaluating AWS pricing and services
  • Setting up security: users, roles, groups, and policies
  • Developing with the AWS SDK
  • Adding storage with S3 and DynamoDB
  • Using AWS for messaging
  • Deploying to AWS
  • Monitoring AWS
Table of Contents

1 Getting started in Amazon Web Services (AWS)
2 AWS account and pricing
3 AWS Management Console and services
4 AWS Certified Developer – Associate
5 Identity and Access Management (IAM)
6 Users and groups
7 Roles and policies
8 Cognito
9 Identity pools
10 Identity provider (IdP)
11 Web identity federation (WIF)
12 User pools
13 Software development kit (SDK) and tools
14 Simple Storage Service (S3)
15 DynamoDB
16 Lambda
17 Simple Queue Service (SQS)
18 Simple Notification Service (SNS)
19 Events and Lambda
20 Step Functions
21 Elastic Beanstalk
22 CloudFormation
23 ElastiCache
24 Lambda using cache
25 CloudFront
26 CloudWatch
27 Cleanup
28 Next steps