SNS-Themen

Einführung in AWS Boto mit Python

Maksim Pecherskiy

Data Engineer!

SNS

SNS

Einführung in AWS Boto mit Python

SNS verstehen

SNS

Einführung in AWS Boto mit Python

SNS verstehen

SNS

Einführung in AWS Boto mit Python

SNS verstehen

SNS

Einführung in AWS Boto mit Python

SNS verstehen

SNS

Einführung in AWS Boto mit Python

SNS verstehen

SNS

Einführung in AWS Boto mit Python

SNS verstehen

SNS

Einführung in AWS Boto mit Python

Zugriff auf SNS

SNS

Einführung in AWS Boto mit Python

SNS-Dashboard

SNS-Dashboard

Einführung in AWS Boto mit Python

SNS-Themen

SNS-Themen

Einführung in AWS Boto mit Python

SNS-Themen

SNS-Themen

Einführung in AWS Boto mit Python

Ein SNS-Thema erstellen

sns = boto3.client('sns', 
                   region_name='us-east-1', 
                   aws_access_key_id=AWS_KEY_ID,                   
                   aws_secret_access_key=AWS_SECRET)
Einführung in AWS Boto mit Python

Ein SNS-Thema erstellen

response = sns.create_topic(Name='city_alerts')
Einführung in AWS Boto mit Python

Ein SNS-Thema erstellen

Ein SNS-Thema erstellen

Einführung in AWS Boto mit Python

Ein SNS-Thema erstellen

topic_arn = response['TopicArn']

Oder … eine Abkürzung

sns.create_topic(Name='city_alerts')['TopicArn']
Einführung in AWS Boto mit Python

Ein SNS-Thema erstellen

Ein SNS-Thema erstellen

Einführung in AWS Boto mit Python

Berechtigungen

Berechtigungen

Einführung in AWS Boto mit Python

Themen auflisten

response = sns.list_topics()
Einführung in AWS Boto mit Python

Themen auflisten

Themen auflisten

Einführung in AWS Boto mit Python

Themen löschen

sns.delete_topic(TopicArn='arn:aws:sns:us-east-1:320333787981:city_alerts')
Einführung in AWS Boto mit Python

Rückblick

SNS-Überblick

Einführung in AWS Boto mit Python

Rückblick

SNS-Client erstellen

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

Thema erstellen

response = sns.create_topic(Name='city_alerts')
topic_arn = response['TopicArn']
Einführung in AWS Boto mit Python

Rückblick

Themen auflisten

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

Ein Thema löschen

sns.delete_topic(TopicArn='arn:aws:sns:us-east-1:320333787981:city_alerts')
Einführung in AWS Boto mit Python

Lass uns üben!

Einführung in AWS Boto mit Python

Preparing Video For Download...