Azure Web PubSub를 사용하여 실시간 AI 환경 제공

중급
개발자
Azure Web PubSub

Azure Web PubSub를 사용하여 AI 애플리케이션에 대한 실시간 클라이언트 경험을 빌드합니다. 지속적인 백엔드 처리를 클라이언트 전달과 별도로 유지하면서 전달 방법을 선택하고, 클라이언트 액세스 권한을 부여하고, 연결된 클라이언트 그룹에 업데이트를 게시합니다. 연결이 끊어지거나 느린 클라이언트에 대한 복구 및 일괄 처리 전략을 구현합니다.

학습 목표

이 모듈을 완료한 후에는 다음을 수행할 수 있습니다.

  • 통신 방향, 팬아웃 및 연결 확장 요구 사항에 따라 클라이언트 전달 방식을 선택합니다.
  • Azure Web PubSub가 지속형 백 엔드 메시징 및 워크플로 조정을 보완하는 방법을 설명합니다.
  • 작업별 그룹 액세스를 사용하여 인증된 클라이언트 협상을 구현합니다.
  • 백엔드 작업자에서 AI 업데이트를 위한 그룹 기반 전달을 구축합니다.
  • 느리거나 연결이 끊긴 클라이언트에 대한 복구 및 제한된 업데이트 배달을 구현합니다.

사전 요구 사항

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

  • Python을 사용한 프로그래밍 환경.
  • 비동기 프로그래밍 및 브라우저 기반 애플리케이션 개념에 대해 잘 알고 있습니다.
  • HTTP API, 인증된 요청 및 백그라운드 작업에 익숙함
  • Azure 서비스, 큐, 이벤트 기반 아키텍처 및 지속성 애플리케이션 상태에 대한 기본적인 이해입니다.