Redis Security banner image

RU330 · 3 weeks

Redis Security

A complete course in Redis Security covering access control, data protection and encryption, secure Redis architectures, and secure deployment techniques.

Register  
 course image

What you’ll learn

Learn everything you need to know about Redis Security. The course focuses on access-control, data encryption, and secure deployment practices.


Why security matters

Database security is more than important than ever. For a long time, Redis had only the most basis security features. But now, a lot of work is being done to improve the security of Redis. For example, Redis 6 will be released soon, and with this release comes support for SSL and ACLs. Redis Enterprise will support all of these features, plus quite a few more.


Course Outline

Week 1

  • ACLs and RequirePass
  • Protected Mode
  • Command blocking
  • BIND command
  • Deployment best practices

Week 2

  • Access Control
  • Authorization
  • Roles in Redis Enterprise Cluster Manager

Week 3

  • TLS and Cipher Suites
  • Signed Certificates
  • Internode Encryption
  • Security Architectures
  • Security in Redis vs. Redis Enterprise
Course Number
RU330
Starts
Early Summer, 2020
Estimated Effort
~ 2 hours per week

Prerequisites

RU330 has no course prerequisites. You don’t even need a background in security. However, we assume that students already understand:

  • Basic Linux administration
  • Basic Python (optional)

Software Requirements

  • Web Browser: Firefox 39.0+ or Chrome 43+ (Internet Explorer is currently not supported)
  • Operating System: Mac OS X 10.7+ 64-bit, Ubuntu 14.04+ 64-bit, or Windows 8+ (64-bit)
  • Non-blocked access to youtube.com and university.redislabs.com
A photograph of Jamie Scott
Instructor Jamie Scott

Jamie Scott is Senior Product Manager for security at Redis Labs.