Build versus buy

Build versus buy

September meet-up

Sumit Shatwara

Sumit Shatwara

@sumitshatwara Speaker

Redis Enterprise: unlocking cost optimization strategies

Submitted Sep 24, 2023

Link to slides - https://docs.google.com/presentation/d/1vWyz22y3VGKzQS3wCY7NCiVxWGHmHVPdbTu9mxSGcTw/edit?usp=sharing

Context

Redis Enterprise, a versatile in-memory database platform, has rapidly gained prominence within enterprises. In this presentation, we will explore the growing adoption of Redis Enterprise and share valuable insights derived from our experience working with some of the world’s largest Redis Enterprise customers. Discover how Redis Enterprise has empowered these organizations to reduce infrastructure costs while significantly boosting performance.

Redis Enterprise cost dynamics

Our discussion will commence with an in-depth examination of Redis Enterprise Cloud’s unique cost dynamics. Redis Enterprise Cloud’s cost structure encompasses various facets, including database software, operating systems, compute resources, storage, and operational expenses. We will spotlight the database costs, which are chiefly influenced by factors like dataset size, throughput, and utilization of advanced features such as Active-Active Geo-distribution. We will move on to discuss how Infrastructure costs will also be addressed, emphasizing their accumulation over time, especially when dealing with extensive data sets.

Redis Enterprise cost optimization strategies

Next, we will delve into our pioneering approach to Redis Enterprise cost optimization, encompassing the following key dimensions:
Redis Enterprise Multi-tenancy: Redis Enterprise Cloud saves cost because of it’s multi-tenant architecture at a database level in which a single deployment of Redis Enterprise Software (often deployed as a cluster of nodes within a single Redis Enterprise Cloud Subscription) serves hundreds of tenants. Each tenant has its own Redis database endpoint which is completely isolated from the other Redis databases. With a single Redis Enterprise Cloud Subscription of a few nodes (AWS EC2 instances/GCP VMs), you can support your development and testing efforts and then take it to production. Since Redis Enterprise Cloud is a fully-managed serverless DBaaS offering, all these things are abstracted from you and only few database configurations are needed to spin up the Redis Databases.

Redis Enterprise Auto-tiering

Redis uses DRAM to store data as long as it fits in the available memory. But DRAM is finite and expensive; those limitations present a barrier to developing and operating applications that rely on large datasets, such as fraud detection, user profile management and cybersecurity. Redis Enterprise’s auto tiering lets you use solid state drives (SSDs) to extend databases beyond DRAM capacity, so you can build applications that require large datasets using the same Redis API. Using SSDs can reduce infrastructure costs by up to 70% compared to only DRAM deployments.
Multi-Model Flexibility: Understand how Redis Enterprise’s support for various data models simplifies infrastructure by eliminating the need for multiple specialized databases and messaging solutions, resulting in cost-efficient consolidation.

Join the Redis team for this 30-minute talk as we demystify Redis Enterprise’s cost structure and provide actionable strategies for optimizing your Redis deployments. Whether you are a software developer, architect, or operations professional, this talk will equip you with the knowledge and insights to optimize costs and performance for your modern applications.

Speaker

Sumit Shatwara is Solution Architect at Redis.

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

We care about site reliability, cloud costs, security and data privacy

Supported by

Meet-up sponsor

Meet-up sponsor

Redis a real-time data platform makes apps faster, by creating a data layer for a real-time world.