Začněte nyníZačněte zdarma

Vytváření víceúrovňových témat

Městská rada požádala Sam, aby pro každé oddělení vytvořila témata na úrovni „critical" (kritická) a „extreme" (extrémní).

Kritická témata budou spouštět upozornění pro zaměstnance a manažery.

Extrémní témata budou spouštět upozornění pro politiky a ředitele – znamená to, že nastavené limity jsou zcela překročeny.

Například oddělení odpadu bude mít témata trash_critical a trash_extreme.

Sam již vytvořila SNS klienta boto3 v proměnné sns a proměnnou departments, která obsahuje jedinečný seznam oddělení.

V této lekci pomůžeš Sam, aby město fungovalo rychleji!

Vytvoříš víceúrovňová témata s různými skupinami odběratelů, která se aktivují na základě různých prahových hodnot.

V podstatě tak sestavíš chytrý systém upozornění!

Toto cvičení je součástí kurzu

Introduction to AWS Boto in Python

Zobrazit kurz

Pokyny k cvičení

  • Pro každé oddělení vytvoř kritické téma a ulož ho do proměnné critical.
  • Pro každé oddělení vytvoř extrémní téma a ulož ho do proměnné extreme.
  • Vložte vytvořené TopicArns do dept_arns.
  • Vypiš slovník.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

dept_arns = {} 

for dept in departments:
  # For each deparment, create a critical topic
  critical = sns.____(Name="{}_critical".____(dept))
  # For each department, create an extreme topic
  extreme = sns.____(Name="{}_extreme".____(dept))
  # Place the created TopicARNs into a dictionary 
  dept_arns['{}_critical'.____(dept)] = critical['____']
  dept_arns['{}_extreme'.____(dept)] = extreme['____']

# Print the filled dictionary.
print(dept_arns)
Upravit a spustit kód