Notification Service Amazon Simple

3y ago
78 Views
8 Downloads
3.85 MB
303 Pages
Last View : 9d ago
Last Download : 1m ago
Upload by : Randy Pettway
Transcription

Amazon SimpleNotification ServiceDeveloper Guide

Amazon Simple Notification Service Developer GuideAmazon Simple Notification Service: Developer GuideCopyright Amazon Web Services, Inc. and/or its affiliates. All rights reserved.Amazon's trademarks and trade dress may not be used in connection with any product or service that is notAmazon's, in any manner that is likely to cause confusion among customers, or in any manner that disparages ordiscredits Amazon. All other trademarks not owned by Amazon are the property of their respective owners, who mayor may not be affiliated with, connected to, or sponsored by Amazon.

Amazon Simple Notification Service Developer GuideTable of ContentsWhat is Amazon SNS? . 1Features and capabilities . 3Related services . 4Accessing Amazon SNS . 4Pricing for Amazon SNS . 4Common Amazon SNS scenarios . 5Application integration . 5Application alerts . 5User notifications . 6Mobile push notifications . 6Amazon SNS event sources and destinations . 7Event sources . 7Analytics . 7Application integration . 7Billing and cost management . 8Business applications . 8Compute . 8Containers . 9Customer engagement . 9Database . 10Developer tools . 10Front-end web & mobile . 11Game development . 11Internet of Things . 11Machine learning . 12Management & governance . 12Media . 14Migration & transfer . 14Networking & content delivery . 14Security, identity, & compliance . 15Serverless . 15Storage . 16Additional event sources . 17Event destinations . 17A2A destinations . 17A2P destinations . 18Setting up . 19Create account and an IAM administrator user . 19Create an IAM user and get credentials . 19Next steps . 20Getting started . 21Prerequisites . 21Step 1: Create a topic . 21Step 2: Create a subscription to the topic . 21Step 3: Publish a message to the topic . 22Step 4: Delete the subscription and topic . 22Next steps . 22Configuring Amazon SNS . 23Creating a topic . 23AWS Management Console . 23AWS SDK for Java . 25AWS SDK for .NET . 25Subscribing to a topic . 26To subscribe an endpoint to an Amazon SNS topic . 26iii

Amazon Simple Notification Service Developer GuideDeleting a subscription and topic .AWS Management Console .AWS SDK for Java .AWS SDK for .NET .Configuring tags .AWS Management Console .AWS SDK for Java .Message ordering and deduplication (FIFO topics) .FIFO topics use case .Message ordering details .Message grouping .Message delivery .Message filtering .Message deduplication .Message security .Message durability .Code examples .FIFO example (SDK for Java) .FIFO example (AWS CloudFormation) .Message publishing .AWS Management Console .AWS SDK for Java .AWS SDK for .NET .Message attributes .Message attribute items and validation .Data types .Reserved message attributes for mobile push notifications .Large message payloads .Prerequisites .Example: Publishing messages to Amazon SNS with payload stored in Amazon S3 .Other endpoint protocols .Message filtering .Subscription filter policies .Example message with attributes .Example filter policies .Filter policy constraints .Attribute string value matching .Attribute numeric value matching .Attribute key matching .AND/OR logic .Subscription filter policies as Java collections .Working Java example .Applying a subscription filter policy .AWS Management Console .AWS CLI .AWS SDK for Java .Amazon SNS API .AWS CloudFormation .Removing a subscription filter policy .AWS Management Console .AWS CLI .AWS SDK for Java .Amazon SNS API .Message delivery .Raw message delivery .Enabling raw message delivery using the AWS Management Console .Message format examples 27272727374747474

Amazon Simple Notification Service Developer GuideCross-account delivery . 75Queue owner creates subscription . 75A user who does not own the queue creates subscription . 76Cross-region delivery . 77Opt-in Regions . 78Message delivery status . 78Configuring delivery status logging using the AWS Management Console . 79Configuring message delivery status attributes for topics subscribed to Amazon SNS endpointsusing the AWS SDKs . 79Message delivery retries . 81Delivery protocols and policies . 81Delivery policy stages . 82Creating an HTTP/S delivery policy . 83Dead-letter queues (DLQs) . 85Why do message deliveries fail? . 86How do dead-letter queues work? . 86How are messages moved into a dead-letter queue? . 86How can I move messages out of a dead-letter queue? . 87How can I monitor and log dead-letter queues? . 87Configuring a dead-letter queue . 87Message archiving and analytics . 91Application-to-application (A2A) messaging . 92Fanout to Kinesis Data Firehose delivery streams . 92Prerequisites . 92Subscribing a delivery stream to a topic . 94Delivery stream destinations . 94Example use case . 103Fanout to Lambda functions . 112Prerequisites . 112Subscribing a function to a topic . 112Fanout to Amazon SQS queues . 113Subscribing a queue to a topic . 113Example (AWS CloudFormation) . 118Fanout to HTTP/S endpoints . 123Subscribing an endpoint to a topic . 124Verifying message signatures . 129Parsing message formats . 132Example (Java) .

Amazon Simple Notification Service Developer Guide Features and capabilities Topics Features and capabilities (p. 3) Related services (p.

Related Documents:

NORTHEASTERN UNIVERSITY Boston Campus Institutional Master Plan Noti cation Form Figure 1. Existing Conditions (2012) Tra c Volumes AM Peak Hours (8:30-9:30 AM) NORTHEASTERN UNIVERSITY Boston Campus Institutional Master Plan Noti cation Form Mitchell L. Fischman CONSULTING LLC 41 Brush Hill Road Newton, Massachusetts 02461 Campus Master Planning

Amazon SageMaker Amazon Transcribe Amazon Polly Amazon Lex CHATBOTS Amazon Rekognition Image Amazon Rekognition Video VISION SPEECH Amazon Comprehend Amazon Translate LANGUAGES P3 P3dn C5 C5n Elastic inference Inferentia AWS Greengrass NEW NEW Ground Truth Notebooks Algorithms Marketplace RL Training Optimization Deployment Hosting N E W AI & ML

1 Lab meeting and introduction to qualitative analysis 2 Anion analysis (demonstration) 3 Anion analysis 4 5. group cation anion analysis 5 4. group cation (demonstration) 6 4. group cation anion analysis 7 3. group cation (demonstration) 8 3. group cation anion analysis 9 Mid-term exam 10 2. group cation (demonstration)

You can offer your products on all Amazon EU Marketplaces without having to open separate accounts locally. Amazon Marketplaces include Amazon.co.uk, Amazon.de, Amazon.fr, Amazon.it and Amazon.es, countries representing over 80% of European Ecommerce spend. You have a single user interface to manage your European seller account details.

Why Amazon Vendors Should Invest In Amazon Marketing Services 7 The Amazon Marketing Services program provides vendors an opportunity to: Create engaging display ad content Measure ad content success Reach potential customers throughout Amazon and Amazon-owned & operated sites Amazon Marketing Services offers targeting options for vendors to optimize their

Simple articular, simple metaphyseal Simple articular, complex metaphyseal Complex articular, complex metaphyseal Fig 2.2-4 Classifi cation of fractures of the diaphysis into the three fracture groups according to Müller AO/OTA Classifi cation. 2 Principles of trauma care 2.2 Fracture classifi cation

Amazon S3: Amazon S3 is a highly durable, scalable, secure, fast, and inexpensive storage service. With the EMR File System (EMRFS), Amazon EMR can efficiently and securely use Amazon S3 as an object store for Hadoop. Amazon EMR has made numerous improvements to Hadoop, allowing you to seamlessly process large amounts of data stored in Amazon S3.

The Connector for Amazon continuously discovers Amazon EC2 and VPC assets using an Amazon API integration. Connectors may be configured to connect to one or more Amazon accounts so they can automatically detect and synchronize changes to virtual machine instance inventories from all Amazon EC2 Regions and Amazon VPCs.