Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Enhance AI solutions with Azure Managed Redis

Microsoft via Microsoft Learn

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
  • Learn how to implement data operations in Azure Managed Redis.

    After completing this module, you'll be able to:

    • Explain Azure Managed Redis capabilities and caching strategies for high-performance applications
    • Select appropriate client libraries and apply development best practices for Redis implementations
    • Implement data operations including storage, retrieval, expiration, and cache invalidation patterns
  • Learn how to implement event messaging with Azure Cache for Redis and Azure Managed Redis, including pub/sub for real-time notifications and Streams for reliable task processing.

    After completing this module, you'll be able to:

    • Explain Redis pub/sub messaging for broadcasting events to multiple AI services simultaneously
    • Implement Redis Streams for reliable task queues with automatic retry and failure recovery
    • Choose between pub/sub and Streams based on whether you need broadcast or coordinated work distribution
    • Build Python applications that use pub/sub for notifications and Streams for processing pipelines
  • Learn how to implement vector storage and similarity search in Azure Managed Redis.

    After completing this module, you'll be able to:

    • Explain how to create vector indexes and query embeddings for similarity search using Redis as a vector database
    • Choose appropriate vector types, distance metrics, and indexing algorithms based on dataset size and accuracy requirements
    • Select optimal Redis data structures (Hash vs JSON) for storing vectors with metadata
    • Build Python applications that index and query high-dimensional embeddings with Azure Managed Redis

Syllabus

  • Implement data operations in Azure Managed Redis
    • Introduction
    • Explore Azure Managed Redis
    • Client libraries and development best practices
    • Implement data operations
    • Exercise - Perform data operations in Azure Managed Redis
    • Module assessment
    • Summary
  • Implement event messaging with Azure Managed Redis
    • Introduction
    • Publish and subscribe to events with Redis pub/sub
    • Implement task queues with Redis Streams
    • Choose between broadcast and coordinated distribution
    • Exercise - Publish and subscribe to events in Azure Managed Redis
    • Module assessment
    • Summary
  • Implement vector storage in Azure Managed Redis
    • Introduction
    • Index and query vector data
    • Choose vector types and indexing strategies
    • Optimize Redis data structures for vector storage
    • Exercise - Implement semantic search in Azure Managed Redis
    • Module assessment
    • Summary

Reviews

Start your review of Enhance AI solutions with Azure Managed Redis

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.