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
Related courses
- Learning Amazon SageMaker (2019)
- AWS for Developers: Simple Email Service (SES) (2019)
- AWS for Developers: Identity Access Management (IAM)
- AWS for Developers: Data-Driven Serverless Applications with Kinesis (2019)
- AWS for Developers: ECS and Multi-Region Load Balancing
- AWS for Developers: PayPal Payment Processing with Lambdas
- AWS for Developers: RDS MySQL Database with Lambdas
- AWS for Developers: DynamoDB
Related learn paths
- Getting Started as an AWS Developer
- Prepare for the AWS Certified Developer Associate (DVA-C01) Certification Exam
- Getting Started with Cloud Development
- Advance Your Skills in AI and Machine Learning
- Advance Your AWS Development Skills: Exploring Complex Application Development
- Prepare for the AWS Certified Cloud Practitioner (CLF-C01) Exam
- Prepare for the AWS Certified Solutions Architect - Associate (SAA-C03) Certification
- Explore React.js Development