Overview
With this course, participants gain hands-on practice and are completely prepared to return to work capable of immediately applying or improving their own serverless architecture patterns, as well as communicating with management about their benefits. The class equips participants with practical knowledge and skills that helps them apply the principles learnt in their organizations smoothly. The course discusses important tools and technologies behind serverless architecture that will help participants immensely in their work.

Course Delivery
This course is available in the following formats:
Live Classroom
Duration: 2 days
Live Virtual Classroom
Duration: 2 dayss
What You'll learn
Outline
- Lambda
- Lambda@Edge
- Other services
- Applying features & functionality of Lambda and Lambda-like tools
- Testing [local and remote]
- Step functions
- Logging
- Debugging
- Versioning
Lab 5: Debugging Lambda functions, rolling back, calling disparate versions
- Overview and purpose
- Most applicable use cases
- Features
- DynamoDB
- AWS Neptune
- Connectivity options
- Secrets management
- Temporary credentials
- Mobile federation
- Benefits of SOA
- Applying SM to microservice architecture
Lab 7: Using SQS and SNS for batch processing
- The business case for serverless streaming
- Benefits and goals
- Realistic use cases
- Use cases for SDN
- Benefits and goals
- Features and common hurdles
Lab 8: Using AWS VPC, ELB, DNS
- Use cases for SDN
- Benefits and goals
- Features and common hurdles
Lab 8: Using AWS VPC, ELB, DNS