Question: What is the SLA for Redis Cloud?

Answer

Service Level Agreements (SLAs) are crucial for ensuring reliability and trust between service providers and their customers. For Redis Cloud, provided by Redis Labs (now known simply as Redis), the SLA guarantees performance, availability, and data persistence levels that customers can expect.

While specific details may vary depending on the plan or agreement in place, Redis typically offers a high availability SLA, often promising at least 99.9% uptime on their premium plans. This means that for any given month, the Redis Cloud service aims to be unavailable for no more than roughly 43 minutes. In enterprise-grade offerings, the SLA might even guarantee higher uptimes, such as 99.95% or 99.99%, reflecting just a few minutes of potential downtime per month.

The SLA covers various aspects including:

  • Network Uptime: Ensuring that the network infrastructure that hosts the Redis Cloud service is available.
  • Data Persistence: Guarantees around data durability and disaster recovery capabilities.
  • Latency: Commitments on the latency performance for operations performed within the Redis Cloud service.

It's important for users to read the specific SLA relevant to their subscription, as this will detail any compensations or remedies available should the service fail to meet its promised standards. Typically, compensation might include service credits towards future billing cycles.

For exact details and the most up-to-date SLA information, please refer directly to the official Redis website or contact their sales/support team. Below is an example approach for how you might inquire about or reference the SLA in a business agreement or support ticket:

# Hypothetical code snippet to reference SLA in a support context # Note: This is a conceptual example and not executable code def open_support_ticket(issue_description, service_impact): # Reference the expected SLA in your communication sla_reference = 'According to our current plan, we expect 99.99% uptime as per the Redis Cloud SLA.' ticket_body = f'{issue_description}\n\nImpact: {service_impact}\n\nSLA Reference: {sla_reference}' # Logic to submit ticket to Redis Cloud support # submit_ticket(ticket_body) print('Support ticket opened with SLA reference:', sla_reference) # Example usage # open_support_ticket('Issue with Redis Cloud latency.', 'High impact on user experience')

Keep in mind that while SLA parameters are important, the real-world application, customer support responsiveness, and overall service quality also play crucial roles in selecting a cloud database provider.

Was this content helpful?

White Paper

Free System Design on AWS E-Book

Download this early release of O'Reilly's latest cloud infrastructure e-book: System Design on AWS.

Free System Design on AWS E-Book

Start building today

Dragonfly is fully compatible with the Redis ecosystem and requires no code changes to implement.