Vytváření více témat
Sam se najednou ocitla v nemilosti, protože je zodpovědná za lavinu textových zpráv a oznámení, která zaplavila ředitele jednotlivých oddělení.
Na oběd ji teď nikdo nevolá!
Aby situaci napravila, rozhodla se vytvořit pro každé oddělení obecné téma pro rutinní oznámení a kritické téma pro urgentní notifikace.
Manažeři budou odebírat pouze kritická oznámení, zatímco vedoucí pracovníci mohou sledovat i ta obecná.
Například oddělení ulic by mělo témata 'streets_general' a 'streets_critical'.
Sam už inicializovala SNS klienta a uložila ho do proměnné sns.
Pomoz Sam vytvořit víceúrovňovou strukturu témat… a získat zpět přátele!
Toto cvičení je součástí kurzu
Introduction to AWS Boto in Python
Pokyny k cvičení
- Pro každé oddělení vytvoř obecné téma.
- Pro každé oddělení vytvoř kritické téma.
- Vypiš všechna témata vytvořená v SNS
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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'])