Articles Products About Github
SERVERLESS RUBY
Build and Deploy AWS Lambda Functions from Scratch

Table of Contents

← Introduction
Table of Contents
Chapter 1 →
Introduction
Setting the stage and understanding why Ruby can thrive in serverless
Chapter 1
Understanding Serverless Architecture
Learn the fundamentals of serverless computing and how it applies to Ruby
Chapter 2
The Core AWS Services You'll Use
Overview of Lambda, S3, SQS, SNS, and other essential services
Interlude
Getting Your Machine Ready
Setting up your development environment for serverless Ruby
Interlude
Installing the AWS CLI
Getting AWS CLI configured and ready for deployment
Chapter 3
Docker, ECR, and Ruby Lambda Basics
Containerizing your Ruby code for Lambda deployment
Chapter 4
Manually Deploying Your First Ruby Lambda
Hands-on deployment to understand the process
Interlude
What the Heck Is Terraform?
Understanding infrastructure as code fundamentals
Interlude
Installing Terraform
Getting Terraform set up on your system
Chapter 5
Your First Lambda with Terraform
Automated deployment with infrastructure as code
Chapter 6
Real-World Example #1 – CSV Pipeline
Building a complete data processing pipeline with S3, SNS, SQS, and Lambda
Chapter 7
Real-World Example #2 – API Gateway Integration
Create HTTP endpoints for your Lambda functions using API Gateway
Chapter 8
Real-World Example #3 – Direct Lambda Invocation
Call Lambda functions directly from Rails using the AWS SDK
← Introduction
Table of Contents
Chapter 1 →

© 2025 zayne.io