Pemberitahuan AMS AMI dengan SNS - Panduan Pengguna Tingkat Lanjut AMS

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Pemberitahuan AMS AMI dengan SNS

AMS menyediakan layanan notifikasi AMI. Anda dapat menggunakannya untuk berlangganan topik Amazon Simple Notification Service (SNS) Amazon yang memberi tahu Anda saat pembaruan AMS AMI telah dirilis. Anda dapat memilih untuk menerima pemberitahuan hanya untuk AMS yang AMIs Anda gunakan, atau Anda dapat mendaftar untuk menerima pemberitahuan pembaruan untuk semua AMS AMIs. Untuk informasi selengkapnya tentang topik SNS, lihat Apa itu Layanan Pemberitahuan Sederhana Amazon?

Setiap kali AMIs dirilis, kami mengirim pemberitahuan kepada pelanggan tentang topik yang sesuai; bagian ini menjelaskan cara berlangganan pemberitahuan AMS AMI.

Contoh pesan

{ "Type" : "Notification", "MessageId" : "example messageId", "TopicArn" : "arn:aws:sns:us-east-1:591688410472:customer-ams-windows2019", "Subject" : "New AMS AMIs are Now Available", "Message" : "{"v1": {"Message": "A new version of the AMS Amazon Machine Images has been released. You are now able to launch new EC2 stacks from these AMIs. Please use this time to update any dependencies such as CloudFormation or Autoscaling groups. Release Notes Windows - Contains latest Windows Patches: Microsoft Windows Server 2008 R2 Datacenter - (KB2819745, KB3018238, KB4507004, KB4507437) Microsoft Windows Server 2016 Datacenter Security Enhancedn - (KB4509091, KB4507459) Microsoft Windows Server 2016 Datacentern - (KB4509091, KB4507459) Microsoft Windows Server 2012 R2 Security Enhancedn - (KB3191564, KB3003057, KB3013172, KB3185319, KB4504418, KB4506996, KB4507463) Microsoft Windows Server 2012 R2 Standardn - (KB3003057, KB3013172, KB3185319, KB4504418, KB4506996, KB4507463) Linux - Contains latest Linux patches - All AMIs now force domainjoin-cli leave before domainjoin-cli join for better stability in the domain join process.", "images": {"images": {"image_name": "customer-ams-windows2019-2021.08-1", "image_id": "ami-05dfa45396fddaa5e"}}, "region": "us-east-1"}}", "Timestamp" : "2021-09-03T19:05:57.882Z", "SignatureVersion" : "1", "Signature" : "example sig", "SigningCertURL" : "example url", "UnsubscribeURL" : "example url" }

Kemungkinan topik AMS AMI untuk berlangganan:

  • SEMUA: Gunakancustomer-ams-all-amis. Langganan topik ini memberi tahu Anda ketika salah satu AMS AMIs diperbarui.

  • AMS AWS Linux AMIs: Untuk Amazon Linux, gunakan customer-ams-amazon1 dancustomer-ams-amazon1-security-enhanced. Untuk Amazon Linux 2, gunakan customer-ams-amazon2 dancustomer-ams-amazon2-security-enhanced.

  • AMS SUSE Linux AMIs: Gunakan customer-ams-sles12 ataucustomer-ams-sles15.

  • AMS AWS RedHat AMIs: Gunakan customer-ams-rhel8customer-ams-rhel8-security-enhanced,,customer-ams-rhel7,customer-ams-rhel7-security-enhanced.

  • AMS AWS CentOs AMIs: Gunakancustomer-ams-centos7,customer-ams-centos7-security-enhanced.

  • AMS Ubuntu AMIs: Gunakancustomer-ams-ubuntu18.

  • AMS AWS Windows AMIs: Gunakan customer-ams-windows2019customer-ams-windows2019-security-enhanced,customer-ams-windows2016,customer-ams-windows2016-security-enhanced,customer-ams-windows2012,,customer-ams-windows2012r2,customer-ams-windows2012r2-security-enhanced,customer-ams-windows2022.

Untuk berlangganan pemberitahuan AMI baru AMS dengan menggunakan konsol Amazon SNS:

  1. Buka konsol Amazon SNS ke Dasbor.

  2. Di sudut kanan atas, ubah ke Wilayah AWS untuk langganan AMIs Anda.

  3. Di panel navigasi kiri, pilih Langganan, lalu pilih Buat langganan.

  4. Saat diminta, berikan informasi berikut:

    1. Topik ARN: arn:aws:sns:{REGION}:287847593866:{AMS_AMI_NAME} di mana REGION adalah Wilayah AWS yang dipilih (tempat notifikasi SNS dibuat) dan AMS_AMI_NAME adalah AMI yang Anda inginkan notifikasi. Contoh:

      • Untuk berlangganan notifikasi AMS Amazon Linux baru AMIs di AWS Region us-east-1, gunakan Topik ARN = ini. arn:aws:sns:us-east-1:287847593866:customer-ams-amazon1

      • Untuk berlangganan pemberitahuan AMS Window Server 2016 baru AMIs di AWS Region us-west-2, gunakan Topik ini ARN = arn:aws:sns:us-west-2:287847593866:customer-ams-windows2016

    2. Untuk Protokol, pilih Email.

    3. Untuk Titik Akhir, ketik alamat email yang bisa Anda gunakan untuk menerima notifikasi. Kami merekomendasikan daftar distribusi daripada email individu.

  5. Pilih Buat langganan.

  6. Saat Anda menerima email konfirmasi dengan baris subjek “Pemberitahuan AWS - Konfirmasi Langganan”, buka email dan pilih Konfirmasi langganan untuk menyelesaikan langganan Anda.

Untuk berhenti berlangganan pemberitahuan AMI baru AMS dengan menggunakan konsol AWS SNS:

  1. Buka konsol Amazon SNS ke Dasbor.

  2. Di bilah navigasi, ubah ke Wilayah AWS pilihan Anda. Anda harus menggunakan Wilayah AWS tempat Anda ingin menerima pemberitahuan untuk yang terkait AMIs.

  3. Di panel navigasi, pilih Langganan, pilih langganan, lalu pilih Tindakan -> Hapus langganan.

  4. Saat diminta konfirmasi, pilih Hapus.

Untuk berlangganan pemberitahuan AMS New AMI menggunakan Deployment | Ingestion | Stack from CloudFormation Template | Create (ct-36cn2avfrrj9v):

  1. Untuk berlangganan AmazonLinuxSubscription, membuat dan menyimpan file JSON parameter eksekusi; contoh ini menamainya CreateSubscribeAmiParams .json:

    { "AWSTemplateFormatVersion": "2010-09-09", "Resources": { "AmazonLinuxSubscription":{ "Type" : "AWS::SNS::Subscription", "Properties": { "TopicArn": "arn:aws:sns:{REGION}:287847593866:{AMS_AMI_NAME}", "Protocol": "email", "Endpoint": "username@yourdomain.com" } } } }
  2. Buat dan simpan file JSON parameter RFC dengan konten berikut; contoh ini menamainya CreateSubscribeAmiRfc file.json:

    { "ChangeTypeId": "ct-36cn2avfrrj9v", "ChangeTypeVersion": "1.0", "Title": "cfn-ingest-subscribe-ami" }
  3. Buat RFC, tentukan CreateSubscribeAmiRfc file dan file: CreateSubscribeAmiParams

    aws amscm create-rfc --cli-input-json file://CreateSubscribeAmiRfc.json --execution-parameters file://CreateSubscribeAmiParams.json

    Anda menerima ID RFC baru dalam respons dan dapat menggunakannya untuk mengirimkan dan memantau RFC. Sampai Anda mengirimkannya, RFC tetap dalam kondisi pengeditan dan tidak dimulai.

Untuk contoh pembuatan AMIs, lihat Membuat AMI.

Untuk informasi tentang mengkonsumsi AMIs secara terprogram, lihat EC2 stack: creating.