Temas de SNS

Introducción a AWS Boto en Python

Maksim Pecherskiy

Data Engineer!

SNS

SNS

Introducción a AWS Boto en Python

Entender SNS

SNS

Introducción a AWS Boto en Python

Entender SNS

SNS

Introducción a AWS Boto en Python

Entender SNS

SNS

Introducción a AWS Boto en Python

Entender SNS

SNS

Introducción a AWS Boto en Python

Entender SNS

SNS

Introducción a AWS Boto en Python

Entender SNS

SNS

Introducción a AWS Boto en Python

Acceder a SNS

SNS

Introducción a AWS Boto en Python

Panel de SNS

Panel de SNS

Introducción a AWS Boto en Python

Temas de SNS

Temas de SNS

Introducción a AWS Boto en Python

Temas de SNS

Temas de SNS

Introducción a AWS Boto en Python

Crear un tema de SNS

sns = boto3.client('sns', 
                   region_name='us-east-1', 
                   aws_access_key_id=AWS_KEY_ID,                   
                   aws_secret_access_key=AWS_SECRET)
Introducción a AWS Boto en Python

Crear un tema de SNS

response = sns.create_topic(Name='city_alerts')
Introducción a AWS Boto en Python

Crear un tema de SNS

Crear un tema de SNS

Introducción a AWS Boto en Python

Crear un tema de SNS

topic_arn = response['TopicArn']

O... un atajo

sns.create_topic(Name='city_alerts')['TopicArn']
Introducción a AWS Boto en Python

Crear un tema de SNS

Crear un tema de SNS

Introducción a AWS Boto en Python

Permisos

Permisos

Introducción a AWS Boto en Python

Listar temas

response = sns.list_topics()
Introducción a AWS Boto en Python

Listar temas

Listar temas

Introducción a AWS Boto en Python

Eliminar temas

sns.delete_topic(TopicArn='arn:aws:sns:us-east-1:320333787981:city_alerts')
Introducción a AWS Boto en Python

Repaso

Resumen de SNS

Introducción a AWS Boto en Python

Repaso

Crear cliente de SNS

sns = boto3.client('sns', 
                   region_name='us-east-1', 
                   aws_access_key_id=AWS_KEY_ID,                   
                   aws_secret_access_key=AWS_SECRET)

Crear un tema

response = sns.create_topic(Name='city_alerts')
topic_arn = response['TopicArn']
Introducción a AWS Boto en Python

Repaso

Listar temas

response = sns.list_topics()
topics = response['Topics']

Eliminar un tema

sns.delete_topic(TopicArn='arn:aws:sns:us-east-1:320333787981:city_alerts')
Introducción a AWS Boto en Python

¡Vamos a practicar!

Introducción a AWS Boto en Python

Preparing Video For Download...