а. Създайте приложение Slack

b. Активиране на входящи уебкукички

  • След като приложението ви бъде създадено, потърсете раздела „Входящи уебкукички“.
  • Активирайте тази функция, като я включите.

° С. Генерирайте своя уникален URL адрес на Webhook

  • Кликнете върху „Добавяне на нова уебкукичка към работното пространство“.
  • Изберете желания канал за известия, след което натиснете „Упълномощаване“.

  • Slack предоставя уникален URL адрес на webhook. Запазете това. Това е мостът между AWS и Slack.

д. Интегрирайте URL адреса на Webhook в Lambda

За целите на тази публикация ще използваме променлива на средата с име SLACK_WEBHOOK_URL. В приложения от реалния свят помислете за по-сигурни методи като AWS Secrets Manager.

import os SLACK_WEBHOOK_URL = os.environ['SLACK_WEBHOOK_URL']

2. Създаване на AWS настройка с CDK