Azure Managed Redis를 사용하여 이벤트 메시징 구현

중급
개발자
Azure Managed Redis

알림 브로드캐스팅을 위한 pub/sub 및 신뢰할 수 있는 비동기 작업 처리를 위한 Redis Streams를 포함하여 Azure Managed Redis를 사용하여 이벤트 메시징을 구현하는 방법을 알아봅니다. 이 모듈에서는 실시간 알림 시스템을 빌드하고 다단계 처리 파이프라인을 조정하는 방법을 다룹니다.

학습 목표

이 모듈을 완료하면 다음을 수행할 수 있습니다.

  • 여러 AI 서비스에 이벤트를 동시에 브로드캐스트하기 위한 Redis pub/sub 메시징 설명
  • 자동 재시도 및 오류 복구를 사용하여 신뢰할 수 있는 작업 큐에 Redis Stream 구현
  • 브로드캐스트 또는 조정된 작업 배포가 필요한지 여부에 따라 게시/하위 및 스트림 중에서 선택
  • 파이프라인 처리를 위해 알림 및 스트림에 pub/sub를 사용하는 Python 애플리케이션 빌드

사전 요구 사항

이 모듈을 시작하기 전에 다음이 있어야 합니다.

  • Python, JavaScript 또는 C#과 같은 언어를 사용한 프로그래밍 환경입니다.
  • Azure 서비스 및 클라우드 컴퓨팅 개념에 대한 기본적인 이해
  • 비동기 프로그래밍 및 분산 시스템 개념에 대해 잘 알고 있습니다.
  • 메시지 큐잉 패턴과 이를 활용하여 서비스 간의 결합을 줄이는 방법에 대한 기본적인 이해