Mulai sekarangMulai gratis

Membuat Topik

Sam menunjukkan performa yang sangat baik dengan keterampilan barunya hingga ia mendapatkan promosi.

Dengan jabatan barunya sebagai Information Systems Analyst 3 (sebelumnya 2), ia mendapat kenaikan gaji kecil sebagai imbalan atas beban kerja yang jauh lebih besar.

Mengetahui kemampuan Sam, Dewan Kota memintanya membuat prototipe sistem peringatan yang akan memberi tahu mereka ketika ada departemen yang memiliki lebih dari 100 permintaan Get It Done yang belum selesai.

Mereka ingin anggota dewan dan direktur departemen menerima peringatan tersebut.

Bantu Sam menggunakan pengetahuan barunya tentang Amazon SNS untuk membuat sistem peringatan bagi Dewan!

Latihan ini merupakan bagian dari kursus

Pengantar AWS Boto di Python

Lihat Kursus

Instruksi latihan

  • Inisialisasi klien boto3 untuk SNS.
  • Buat topik 'city_alerts' dan ambil topic ARN-nya.
  • Buat ulang topik 'city_alerts' dan ambil topic ARN-nya dalam satu baris kode.
  • Verifikasi bahwa kedua topic ARN tersebut sama.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Initialize boto3 client for SNS
sns = boto3.client('____', 
                   region_name='us-east-1', 
                   aws_access_key_id=AWS_KEY_ID, 
                   aws_secret_access_key=AWS_SECRET)

# Create the city_alerts topic
response = sns.____(____="____")
c_alerts_arn = response['____']

# Re-create the city_alerts topic using a oneliner
c_alerts_arn_1 = sns.____(____='____')['____']

# Compare the two to make sure they match
print(c_alerts_arn == c_alerts_arn_1)
Edit dan Jalankan Kode