AWS CLI với Amazon SNS

Quản lý thông báo với SNS

Chúng ta sẽ làm quen với CLI qua dịch vụ SNS.

  1. Tạo một topic SNS

Để tạo một topic SNS, chúng ta làm như sau:

aws sns create-topic --name aws-cli
  • Copy lại TopicARN.

AWS CLI

  1. Thực hiện đăng ký subscriber

Sau khi đã tạo thành công topic SNS, ta thực hiện đăng ký subscriber bằng lệnh sau:

aws sns subscribe --topic-arn **ARN Topic** --protocol email --notification-endpoint aws@example.com

Đừng quên thay thế ARN Topic bằng ARN của topic bạn đã tạo ở bước trước và thay thế aws@example.com bằng email của bạn

AWS CLI

  1. Xác nhận đăng ký

Kiểm tra email mà bạn đã sử dụng trong lệnh trước. Sau đó, chọn Confirm subscription trong email để hoàn tất đăng ký.

AWS CLI

  1. Hoàn thành đăng ký

Khi bạn đã xác nhận đăng ký, trạng thái subscription sẽ hoàn tất.

AWS CLI

  1. Push một tin nhắn để kiểm tra

Sau khi đăng ký thành công, chúng ta sẽ thử push một tin nhắn để kiểm tra:

aws sns publish --topic-arn **ARN Topic** --message "Hello"

Lệnh này gửi một tin nhắn có nội dung "Hello" đến tất cả các subscriber đã đăng ký.

AWS CLI

  1. Nhận tin nhắn qua email

Nếu mọi thứ hoạt động đúng, bạn sẽ nhận được tin nhắn đã gửi qua email.

AWS CLI