1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do AWS Boto w Pythonie

Connected

ćwiczenie

Różne protokoły dla różnych poziomów tematów

Teraz, gdy Sam utworzyła tematy krytyczne i ekstremalne, musi zapisać pracowników z listy kontaktów do odpowiednich tematów.

Sam zdecydowała, że osoby subskrybujące tematy 'critical' będą otrzymywać wyłącznie e-maile. Natomiast osoby subskrybujące tematy 'extreme' będą otrzymywać SMS-y – bo to pilne sprawy, które nie mogą czekać.

Klient SNS z biblioteki boto3 jest już dostępny w zmiennej sns.

Pomóż Sam zapisać użytkowników z DataFrame contacts do powiadomień e-mail lub SMS na podstawie ich działu. Dzięki temu właściwe alerty trafi do właściwych osób, a miasto San Diego będzie działać sprawniej i szybciej!

Instrukcje

100 XP
  • Pobierz nazwę tematu, korzystając z pola 'Department' w DataFrame contacts.
  • Użyj nazwy tematu, aby utworzyć TopicArn dla tematów critical i extreme danego użytkownika.
  • Zapisz adres e-mail użytkownika do tematu krytycznego.
  • Zapisz numer telefonu użytkownika do tematu ekstremalnego.