- Designing and orchestrating an AWS architecture with multiple Lambda functions
- Leveraging SQS queues and Step Functions to reduce the likelihood of messages being lost under heavy load
- Configuring Slack slash commands and integrating them into your code (Johnny uses Go in this tutorial)
- Implementing SAM (Serverless Application Model) and CloudFormation to deploy Lambda functions
- Creating different sequences of invocations using state machines in Step Functions
- Setting up CloudWatch to collect metrics on the app’s resource usage and identify significant app events
- Using AWS X-Ray to debug and analyze the app’s performance