Overview
Developing on Amazon Web Services (AWS) training teaches attendees how to develop applications for the AWS cloud platform. Attendees master key concepts, best practices, and troubleshooting in this heavily hands-on class.
Objectives
At the end of Developing on AWS training course, participants will be able to
- Understand the leading services available to you as a developer on the AWS platform and how to leverage them in your applications
- Build serverless, event-driven solutions using AWS Lambda
- Create and secure APIs for your application in the Amazon API Gateway
- Sequence AWS Lambda functions and AWS services into business applications using AWS Step Functions
- Use Amazon SQS and SNS to take advantage of message queueing and notifications for your applications
- Secure and scale your applications
Prerequisites
All students should have taken AWS Technical Essentials training or have the equivalent knowledge.
Course Outline
- Introduction to AWS
- Introduction to Developing on AWS
- Introduction to AWS Identity and Access Management
- Storage Solutions with Amazon S3
- Flexible NoSQL Solutions with Amazon DynamoDB
- AWS Lambda
- Amazon API Gateway
- Event-Driven Solutions with AWS Step Functions
- Amazon SQS and Amazon SNS
- Caching Information for Scalability
- Secure Solutions
- Developing Applications