Course Overview
This course is about the basics of serverless development on AWS. After that course students are able to design and develop serverless websites and web services. You will start with a simple website on S3 and go further to a directory listener, which automatically will update an html document with an invoked lambda function whenever a file is uploaded on S3. A serverless chat will bring DynamoDB, Lambda, S3, Cloudfront and Route 53 together. Last but not least, after you’ve learned about all the different serverless AWS services you will put all together and develop a notebook process ordering solution serverless. Most of the steps during the course are done manually, but you will also learn about the serverless framework – which makes documentation and deployment easier.
Who should attend
- Developers
- Solution Architects
Prerequisites
AWS technology and AWS SDK know-how
Course Content
Services talked about: S3, DynamoDB, Lambda, API Gateway, SNS, SQS, SES, Step Functions, Athena, and Kinesis.
Day 1
- Serverless applications introduction
- Serverless content delivery
- Serverless Databases
Day 2
- Introducing Lambda
- Amazon API Gateway
- Serverless message processing
Day 3
- Automizing deployment of serverless solutions
- Putting all together