Home / Companies / Redis / Blog / Post Details
Content Deep Dive

Serverless Development with AWS Lambda and Redis Enterprise Cloud

Blog post from Redis

Post Details
Company
Date Published
Author
Tugdual Grall
Word Count
1,492
Language
English
Hacker News Points
-
Summary

AWS Lambda is a serverless compute runtime that allows applications to run functions on demand in response to specific events, making it suitable for building event-driven architecture (EDA) applications. It can be invoked using various methods, including directly from the AWS Console, using events from other AWS services, or even from the AWS Console, CloudWatch, or S3 events. However, it is a stateless environment, and developers often use Redis to manage state between services or calls. Redis Enterprise Cloud provides a fully managed service on AWS that offers rich query and search functionalities, persistence, high performance, and security, making it an ideal choice for applications that require more than just simple state management. By integrating AWS Lambda with Redis Enterprise Cloud, developers can build scalable and efficient applications using a serverless architecture. The integration allows developers to use the RediSearch API to provide rich query and search functionalities, and also leverages other promising data models such as graph, JSON, time series, and Bloom filters.