Learning Amazon Web Services (AWS) for Developers
1h 25mIntermediate2022-06-23
Authors

Bear Cahill
Mobile Application Developer
Course details
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.
Skills covered
Amazon Web Services (AWS)AmazonCloud ServicesCloud PlatformsLearningCloud Computing
Concepts
0. Introduction
- 01 - Getting started in AWS
- 02 - What you should know
1. AWS Console
- 03 - AWS account and pricing
- 04 - AWS console and services
- 05 - Certified Developer-Associate
2. Security
- 06 - Identity and Access Management (IAM)
- 07 - Users and groups
- 08 - Roles and policies
- 09 - Cognito
- 10 - Identity pools
- 11 - Identity provider (IdP)
- 12 - User pools
3. Development
- 13 - SDK and tools
- 14 - Simple Storage Service (S3)
- 15 - DynamoDB
- 16 - Lambda
4. Messaging and Event-Driven
- 17 - Simple Queue Service (SQS)
- 18 - Simple Notification Service (SNS)
- 19 - Events and Lambda
- 20 - Step Functions
5. Deployment, Scalability, and Monitoring
- 21 - Elastic Beanstalk
- 22 - CloudFormation
- 23 - ElastiCache
- 24 - Lambda using cache
- 25 - CloudFront
- 26 - CloudWatch
Conclusion
- 27 - Cleanup
- 28 - Next steps