EmpezarEmpieza gratis

Creación de múltiples temas

De repente, Sam se convirtió en la oveja negra porque es la responsable de un aluvión de mensajes de texto y notificaciones a los directores de departamento.

¡Ya nadie quiere ir a comer con ella!

Para solucionarlo, ha decidido crear un tema general por departamento para notificaciones rutinarias y un tema crítico para notificaciones urgentes.

Las personas manager se suscribirán solo a las notificaciones críticas, mientras que las supervisoras podrán monitorizar las notificaciones generales.

Por ejemplo, el departamento de calles tendría 'streets_general' y 'streets_critical' como temas.

Ha inicializado el cliente de SNS y lo ha guardado en la variable sns.

Ayuda a Sam a crear una estructura de temas por niveles… ¡y a recuperar amistades!

Este ejercicio forma parte del curso

Introducción a AWS Boto en Python

Ver curso

Instrucciones del ejercicio

  • Crea un tema general para cada departamento.
  • Crea un tema crítico para cada departamento.
  • Imprime todos los temas creados en SNS

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# 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'])
Editar y ejecutar código