LoslegenKostenlos starten

Mehrere Topics erstellen

Sam ist plötzlich zur Außenseiterin geworden, weil sie für eine Flut an SMS und Benachrichtigungen an Abteilungsleitungen verantwortlich ist.

Niemand geht mehr mit ihr Mittag essen!

Um das zu lösen, hat sie entschieden, pro Abteilung ein allgemeines Topic für Routine-Benachrichtigungen und ein kritisches Topic für dringende Benachrichtigungen zu erstellen.

Manager abonnieren nur kritische Benachrichtigungen, während Aufsichten die allgemeinen Benachrichtigungen beobachten können.

Zum Beispiel hätte die Straßenabteilung die Topics 'streets_general' und 'streets_critical'.

Sie hat den SNS-Client initialisiert und in der Variablen sns gespeichert.

Hilf Sam, eine gestufte Topic-Struktur aufzubauen … und wieder Freundinnen und Freunde zu haben!

Diese Übung ist Teil des Kurses

<Kurs>Einführung in AWS Boto mit Python</Kurs>
Kurs ansehen

Übungsanweisungen

  • Erstelle für jede Abteilung ein allgemeines Topic.
  • Erstelle für jede Abteilung ein kritisches Topic.
  • Gib alle in SNS erstellten Topics aus

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Create list of departments
departments = ['trash', 'streets', 'water']

for dept in departments:
  	# For every department, create a general topic
    sns.____(____="{}_general".format(dept))
    
    # For every department, create a critical topic
    sns.____(____="{}_critical".format(____))

# Print all the topics in SNS
response = sns.____()
print(response['Topics'])
Code bearbeiten und ausführen