AWS Database Blog

Amazon ElastiCache at AWS re:Invent 2020

We just wrapped up an exciting AWS re:Invent! This year, four sessions focused on Amazon ElastiCache, highlighting technical deep dives, new service announcements, best practices, and more. In case you missed one of these sessions, check out the session recordings, along with highlights from the speakers themselves, so you can learn more about the most exciting announcements from each of these ElastiCache sessions at re:Invent 2020.

We hope you find these videos useful as you learn about ElastiCache and leverage the service in your applications.

What’s New in Amazon ElastiCache

Speaker: Kevin McGehee and Barry Morris
Level: 200
Abstract: The Amazon ElastiCache team has been hard at work innovating on your behalf. In this session, learn about the work the team did in 2020 to make sure that ElastiCache cloud service is cost-effective and provides exceptional performance for Redis and Memcached.

Key takeaways from the speaker: Join us for a deep dive on the features built in 2020 to enhance security, performance, and developer productivity while using ElastiCache. Support for Graviton2 instances, RBAC for Redis, Microservices integration with ACK, updated Redis and Memcached versions, larger cluster sizes, and more make the journey to ElastiCache easier with additional personalization for every developer working with the platform.

Beyond Caching: Advanced Design Patterns in Redis

Speaker: Madelyn Olson
Level: 300
Abstract: Redis is the “Swiss Army knife” of distributed applications; it offers low latency and high-throughput data processing. This session reviews use cases, examples, and demos of how you can take advantage of Redis to solve distributed system problems like managing state, processing events, and transforming data in real time.

Key takeaways from the speaker: Redis offers many powerful data structures like the sorted set, geospatial index, and stream, which can be used to simplify development of applications. Check out this deep dive on how these structures are optimized and provide an example application that pulls everything together.

Design for Success with Amazon ElastiCache

Speaker: Damon LaCaille
Level: 300
Abstract: With the explosive growth of business-critical, real-time applications built on Redis, availability, scalability, and security have become top considerations. Learn best practices for setting up Amazon ElastiCache for success with online scaling, high availability across Multi-AZ deployments, and security configurations.

Key takeaways from the speaker: Scaling can help improve performance and reduce costs. Hardware failures inevitably occur, so we teach you how node failovers are managed and how to configure appropriate security measures and notifications.

Redis 2020: Creating a Community-Driven Project

Speaker: Madelyn Olson and Yossi Gottlieb
Level: 200
Abstract: Redis is regarded as the world’s most loved database because of its ease of use and versatility, values that were instilled by its creator, who recently stepped down as maintainer. Redis is now evolving to engage the community to drive its development. This session covers the origins of the new light-governance model, including what’s being preserved and how Redis wants to grow the community. See examples of successful community members, and hear ways that AWS will continue to contribute to Redis. Come learn about the immediate future of Redis with regard to the cloud and the areas most in need of community attention today.

Key takeaways from the speaker: The Redis project continues to thrive thanks to the new development community being built, which is a partnership between many cloud providers and the community. Redis has an exciting roadmap, with 6.2 on the horizon and Redis 7.0 coming soon, and we’re hoping to add more members to the development community.


Thank you for joining us at re:Invent 2020. To learn more about ElastiCache and get started with this service, see the ElastiCache console. If you’re evaluating ElastiCache for a potential project, our team of engineers would like to help out! Simply submit your request. To ask a general question about the service, please post on our developer forum.