소개

완료됨

웹후크는 HTTP 엔드포인트를 사용해 관심 사항이 발생하는 경우 앱이 다른 서비스로부터 알림을 받을 수 있도록 하는 간단한 메커니즘을 제공합니다. 웹후크를 사용하여 Azure 함수를 트리거한 다음, 메시지를 분석하여 이벤트 내용을 확인하고 응답 방법을 결정할 수 있습니다.

여러분이 IT 부서의 개발자라고 가정합니다. 경영진은 회사의 기술 Wiki에 대한 업데이트에 관해 정기적인 보고서를 원합니다. 누가 참여하는지, 얼마나 자주 업데이트가 되는지, 가장 자주 업데이트되는 페이지는 무엇인지 알고자 합니다. Wiki는 회사의 git 리포지토리 중 하나에서 GitHub Wiki로 GitHub에서 호스팅됩니다. 여러분은 GitHub가 웹후크를 지원한다는 이야길 들은 적이 있으며, 모든 종류의 이벤트에 대한 알림을 받을 수 있습니다. 또한 Azure Functions에 대해 잘 알고 있고, Wiki 업데이트 이벤트에 대한 수신기로 함수를 사용하기로 합니다.

이 모듈의 마지막에서는 웹후크를 통해 트리거되는 함수를 만드는 방법 및 비밀을 사용하여 웹후크 메시지 또는 페이로드를 보호하는 방법을 알아봅니다.

학습 목표

이 모듈에서 학습할 내용은 다음과 같습니다.

  • 웹후크를 사용하여 함수 트리거
  • 웹후크 메시지 분석
  • 비밀을 사용하여 웹후크 페이로드 보호

선행 조건

  • Azure Functions에 대한 기본 지식
  • GitHub 계정(체험 계정을 사용할 수 있음)