In this video, we continue the tutorials on the Jets Ruby Serverless Framework that adds Ruby support to AWS Lambda. We’ll cover background jobs in this video. Using background jobs is a typical pattern that offloads processing outside of the web request-response cycle. Users will not wait for web pages to load if it takes too long, so background jobs are an excellent technique to keep slower work outside of the request cycle.
Summary of What We’ll Cover
- Explain What A Background Job Is
- Create a Background Jo
- Deploy the App to AWS Lambda
- Explore the AWS CloudWatch Event Rule Console
- See how to check how many times the Job has Ran
- Check out CloudWatch Logs
- For an Jets Introduction: Introducing Jets: A Ruby Serverless Framework.
- Also more info at: Jets documentation site.
Jets Tutorial Series
- Jets Tutorial An Introductory CRUD App Part 1
- Jets Tutorial Deploy to AWS Lambda Part 2
- Jets Tutorial Debugging Logs Part 3
- Jets Tutorial Background Jobs Part 4
- Jets Tutorial IAM Policies Part 5
- Jets Tutorial Function Properties Part 6
- Jets Tutorial Extra Environments Part 7
Also, here’s source code from tutorial: tongueroo/jets-tutorial-crud