SlideShare a Scribd company logo
Mule (AWS) SNS Connector
By
Raghavender Reddy
Reference: https://docs.mulesoft.com/mule-user-guide/v/3.7/amazon-sns-connector
Amazon Simple Notification Services (SNS)
Amazon Simple Notification Service (Amazon SNS) is a fast, flexible, fully managed push notification service
that lets you send individual messages or to fan-out messages to large numbers of recipients. Amazon SNS
makes it simple and cost effective to send push notifications to mobile device users, email recipients or
even send messages to other distributed services.
With Amazon SNS, you can send notifications to Apple, Google, Fire OS, and Windows devices, as well as to
Android devices in China with Baidu Cloud Push. You can use SNS to send SMS messages to mobile device
users world wide. Beyond these endpoints, Amazon SNS can also deliver messages to Amazon Simple
Queue Service (SQS), AWS Lambda functions, or to any HTTP endpoint.
Ref: https://aws.amazon.com/sns/
Mule SNS Connector
• Anypoint Amazon SNS Connector is Used to Connect to the Amazon SNS Services.
Raghavender Reddy
Anypoint Amazon SNS Connector Configuration
• Following Configuration Details are required to Connect to the
AWS SNS using Anypoint SNS Connector.
a. Access key
b. Secret key
c. Topic Arn Details
Raghavender Reddy
Raghavender Reddy
Anypoint Amazon SNS Operations
• Add Permission
• Confirm Subscription
• Create Platform Application
• Create Platform Endpoint
• Create Topic
• Delete Endpoint
• Delete Platform Application
• Delete Topic
• Get Endpoint Attributes
• Get Platform Application Attributes
• Get Subscription Attributes
• Get Topic Attributes
• List Endpoint By Platform Application
• List Platform Application
• List Subscriptions By Topic
• List Subscriptions
• List Topics
• Publish
• Remove Permission
• Set Endpoint Attributes
• Set Platform Application Attributes
• Set Subscription Attributes
• Set Topic Attributes
• Subscribe
• Unsubscribe
Raghavender Reddy
Creating Topic in AWS SNS
• We will create topic in AWS Service and will publish messages using Anypoint SNS Connector.
• Create AWS account and access AWS Simple Notification services and Click on Create Topic.
Raghavender Reddy
• Provide Topic Name and Display Name
Raghavender Reddy
Creating Subscription in AWS SNS
• Click on Subscription and Create Subscription and Enter the ARN of the topic entered.
• Select Protocol, protocol Can be HTTP, HTTPS , Email, SMS, Email Json.
• Here I select Email ,,when ever a message is published by topic , I want to send an email to the subscriber.
• Enter the email address of the subscriber.
Raghavender Reddy
• Confirmation Email , will be Sent to the End user , Once he confirms then he will be added to subscription list.
Raghavender Reddy
Publishing Message to Topic
• Using SNS topic , we can publish message as follows,
• Select on Topic and Click on Publish Message to Topic.
Raghavender Reddy
Publishing Message to Topic using SNS Connector
1)Create New Configuration and add access key, secret key and Topic ARN.
2) You can access key and secret key from AWS IAM .
Raghavender Reddy
Configure to SNS Connector and Test Connection
• 1) Create a flow called sample Flow and Drag HTTP Connector
• 2) Configure the host, port .method , URL
• <flow name="snssampleFlow">
• <http:listener config-ref="HTTP_Listener_Configuration" path="/test" allowedMethods="GET" doc:name="HTTP"/>
• </flow>
Raghavender ReddyRaghavender Reddy
Configure SNS Connector and Test Connection
• Drag AWS SNS Connector to the flow and Configure the required properties.
• <http:listener-config name="HTTP_Listener_Configuration" host="0.0.0.0" port="8083" doc:name="HTTP Listener Configuration"/>
• <sns:config name="Amazon_SNS__Configuration" accessKey="AKIAJ7FL7VWFMTE5L5CQ"
secretKey="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" testTopicArn="arn:aws:sns:us-east-1:550435687413:emailService"
doc:name="Amazon SNS: Configuration"/>
• <flow name="snssampleFlow">
• <http:listener config-ref="HTTP_Listener_Configuration" path="/test" allowedMethods="GET" doc:name="HTTP"/>
• <sns:publish config-ref="Amazon_SNS__Configuration" doc:name="Amazon SNS">
• <sns:publish topicArn="arn:aws:sns:us-east-1:550435687413:FunTopic" message="Hi" subject="Hi"/>
• </sns:publish>
• </flow>
• </mule>
Raghavender Reddy
Configure SNS Connector and Test Connection
Raghavender Reddy
Publishing Message
• 1) Click on Operation in the SNS Connector and select Publish.
• 2) Once we select Publish then we need to fill message subject and body fields with the content
Raghavender Reddy
Send Request to the API
• An email is triggered to the appropriate subscribers and in return it return a unique response Id
Raghavender Reddy
Thank You
• References
• https://aws.amazon.com/sns/
• https://docs.mulesoft.com/getting-started/anypoint-
exchange
Raghavender Reddy

More Related Content

What's hot

What's hot (20)

(DEV203) Amazon API Gateway & AWS Lambda to Build Secure APIs
(DEV203) Amazon API Gateway & AWS Lambda to Build Secure APIs(DEV203) Amazon API Gateway & AWS Lambda to Build Secure APIs
(DEV203) Amazon API Gateway & AWS Lambda to Build Secure APIs
 
(SEC318) AWS CloudTrail Deep Dive
(SEC318) AWS CloudTrail Deep Dive(SEC318) AWS CloudTrail Deep Dive
(SEC318) AWS CloudTrail Deep Dive
 
(MBL301) Creating Voice Experiences Using Amazon Alexa
(MBL301) Creating Voice Experiences Using Amazon Alexa(MBL301) Creating Voice Experiences Using Amazon Alexa
(MBL301) Creating Voice Experiences Using Amazon Alexa
 
Deep-Dive: Building Native iOS and Android Application with the AWS Mobile SDK
Deep-Dive: Building Native iOS and Android Application with the AWS Mobile SDKDeep-Dive: Building Native iOS and Android Application with the AWS Mobile SDK
Deep-Dive: Building Native iOS and Android Application with the AWS Mobile SDK
 
Event-Driven Serverless Apps - Pop-up Loft Tel Aviv
Event-Driven Serverless Apps - Pop-up Loft Tel AvivEvent-Driven Serverless Apps - Pop-up Loft Tel Aviv
Event-Driven Serverless Apps - Pop-up Loft Tel Aviv
 
Getting Started with your User Pools in Amazon Cognito - AWS June 2016 Webina...
Getting Started with your User Pools in Amazon Cognito - AWS June 2016 Webina...Getting Started with your User Pools in Amazon Cognito - AWS June 2016 Webina...
Getting Started with your User Pools in Amazon Cognito - AWS June 2016 Webina...
 
Getting Maximum Performance from Amazon Redshift (DAT305) | AWS re:Invent 2013
Getting Maximum Performance from Amazon Redshift (DAT305) | AWS re:Invent 2013Getting Maximum Performance from Amazon Redshift (DAT305) | AWS re:Invent 2013
Getting Maximum Performance from Amazon Redshift (DAT305) | AWS re:Invent 2013
 
Monitoring and Alerting
Monitoring and AlertingMonitoring and Alerting
Monitoring and Alerting
 
(SEC306) Turn on CloudTrail: Log API Activity in Your AWS Account | AWS re:In...
(SEC306) Turn on CloudTrail: Log API Activity in Your AWS Account | AWS re:In...(SEC306) Turn on CloudTrail: Log API Activity in Your AWS Account | AWS re:In...
(SEC306) Turn on CloudTrail: Log API Activity in Your AWS Account | AWS re:In...
 
(SEC402) Intrusion Detection in the Cloud | AWS re:Invent 2014
(SEC402) Intrusion Detection in the Cloud | AWS re:Invent 2014(SEC402) Intrusion Detection in the Cloud | AWS re:Invent 2014
(SEC402) Intrusion Detection in the Cloud | AWS re:Invent 2014
 
Getting Started with AWS IoT - September 2016 Webinar Series
Getting Started with AWS IoT - September 2016 Webinar SeriesGetting Started with AWS IoT - September 2016 Webinar Series
Getting Started with AWS IoT - September 2016 Webinar Series
 
Develping mobile services on aws - Pop-up Loft Tel Aviv
Develping mobile services on aws - Pop-up Loft Tel AvivDevelping mobile services on aws - Pop-up Loft Tel Aviv
Develping mobile services on aws - Pop-up Loft Tel Aviv
 
Stephen Liedig: Building Serverless Backends with AWS Lambda and API Gateway
Stephen Liedig: Building Serverless Backends with AWS Lambda and API GatewayStephen Liedig: Building Serverless Backends with AWS Lambda and API Gateway
Stephen Liedig: Building Serverless Backends with AWS Lambda and API Gateway
 
Messaging in the AWS Cloud
Messaging in the AWS CloudMessaging in the AWS Cloud
Messaging in the AWS Cloud
 
AWS Services Overview - September 2016 Webinar Series
AWS Services Overview - September 2016 Webinar SeriesAWS Services Overview - September 2016 Webinar Series
AWS Services Overview - September 2016 Webinar Series
 
Best Practices for Integrating Active Directory with AWS Workloads
Best Practices for Integrating Active Directory with AWS WorkloadsBest Practices for Integrating Active Directory with AWS Workloads
Best Practices for Integrating Active Directory with AWS Workloads
 
Intro To Serverless Architectures
Intro To Serverless ArchitecturesIntro To Serverless Architectures
Intro To Serverless Architectures
 
Introduction to AWS X-Ray
Introduction to AWS X-RayIntroduction to AWS X-Ray
Introduction to AWS X-Ray
 
AWS June Webinar Series - Deep Dive: Protecting Your Data with AWS Encryption
AWS June Webinar Series - Deep Dive: Protecting Your Data with AWS EncryptionAWS June Webinar Series - Deep Dive: Protecting Your Data with AWS Encryption
AWS June Webinar Series - Deep Dive: Protecting Your Data with AWS Encryption
 
Build a Text Enabled Keg-orator Robot with Alexa, AWS IoT & AWS Lambda
Build a Text Enabled Keg-orator Robot with Alexa, AWS IoT & AWS LambdaBuild a Text Enabled Keg-orator Robot with Alexa, AWS IoT & AWS Lambda
Build a Text Enabled Keg-orator Robot with Alexa, AWS IoT & AWS Lambda
 

Similar to Mule (aws)sns

aws-iot-button-slideshow
aws-iot-button-slideshowaws-iot-button-slideshow
aws-iot-button-slideshow
Sagar Rao
 
amazon-cognito-auth-in-minutes
amazon-cognito-auth-in-minutesamazon-cognito-auth-in-minutes
amazon-cognito-auth-in-minutes
Vladimir Budilov
 

Similar to Mule (aws)sns (20)

Mule (aws)sqs Connector
Mule (aws)sqs ConnectorMule (aws)sqs Connector
Mule (aws)sqs Connector
 
Workshop: We love APIs
Workshop: We love APIsWorkshop: We love APIs
Workshop: We love APIs
 
AWS Mobile with Lambda and SNS
AWS Mobile with Lambda and SNSAWS Mobile with Lambda and SNS
AWS Mobile with Lambda and SNS
 
AWS September Webinar Series - Infrastructure Deployment and Monitoring with ...
AWS September Webinar Series - Infrastructure Deployment and Monitoring with ...AWS September Webinar Series - Infrastructure Deployment and Monitoring with ...
AWS September Webinar Series - Infrastructure Deployment and Monitoring with ...
 
aws-iot-button-slideshow
aws-iot-button-slideshowaws-iot-button-slideshow
aws-iot-button-slideshow
 
Deep Dive on Lambda@Edge - August 2017 AWS Online Tech Talks
Deep Dive on Lambda@Edge - August 2017 AWS Online Tech TalksDeep Dive on Lambda@Edge - August 2017 AWS Online Tech Talks
Deep Dive on Lambda@Edge - August 2017 AWS Online Tech Talks
 
윈도 닷넷 개발자를 위한 솔루션 클라우드 데브옵스 솔루션
윈도 닷넷 개발자를 위한 솔루션 클라우드 데브옵스 솔루션윈도 닷넷 개발자를 위한 솔루션 클라우드 데브옵스 솔루션
윈도 닷넷 개발자를 위한 솔루션 클라우드 데브옵스 솔루션
 
amazon-cognito-auth-in-minutes
amazon-cognito-auth-in-minutesamazon-cognito-auth-in-minutes
amazon-cognito-auth-in-minutes
 
Simplify & Standardise your migration to AWS with a Migration Landing Zone
Simplify & Standardise your migration to AWS with a Migration Landing ZoneSimplify & Standardise your migration to AWS with a Migration Landing Zone
Simplify & Standardise your migration to AWS with a Migration Landing Zone
 
Announcements for Mobile Developers
Announcements for Mobile DevelopersAnnouncements for Mobile Developers
Announcements for Mobile Developers
 
Migrate from Parse to AWS
Migrate from Parse to AWSMigrate from Parse to AWS
Migrate from Parse to AWS
 
Demystifying identity on AWS
Demystifying identity on AWSDemystifying identity on AWS
Demystifying identity on AWS
 
Serverless solution architecture in AWS
Serverless solution architecture in AWSServerless solution architecture in AWS
Serverless solution architecture in AWS
 
Amazon Cognito Deep Dive
Amazon Cognito Deep DiveAmazon Cognito Deep Dive
Amazon Cognito Deep Dive
 
Ovations AWS pop-up loft 2019 Technical presentation
Ovations AWS pop-up loft 2019 Technical presentationOvations AWS pop-up loft 2019 Technical presentation
Ovations AWS pop-up loft 2019 Technical presentation
 
AWS Serverless Development
AWS Serverless DevelopmentAWS Serverless Development
AWS Serverless Development
 
Accelerate your Cloud Success with Platform Services
Accelerate your Cloud Success with Platform ServicesAccelerate your Cloud Success with Platform Services
Accelerate your Cloud Success with Platform Services
 
AWS IoT - Best of re:Invent Tel Aviv
AWS IoT - Best of re:Invent Tel AvivAWS IoT - Best of re:Invent Tel Aviv
AWS IoT - Best of re:Invent Tel Aviv
 
Overview of IoT Infrastructure and Connectivity at AWS & Getting Started with...
Overview of IoT Infrastructure and Connectivity at AWS & Getting Started with...Overview of IoT Infrastructure and Connectivity at AWS & Getting Started with...
Overview of IoT Infrastructure and Connectivity at AWS & Getting Started with...
 
AWS Summit Barcelona 2015 - Introducing Amazon API Gateway
AWS Summit Barcelona 2015 - Introducing Amazon API GatewayAWS Summit Barcelona 2015 - Introducing Amazon API Gateway
AWS Summit Barcelona 2015 - Introducing Amazon API Gateway
 

Recently uploaded

How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 

Recently uploaded (20)

Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfA Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
 
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Kraków
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 

Mule (aws)sns

  • 1. Mule (AWS) SNS Connector By Raghavender Reddy Reference: https://docs.mulesoft.com/mule-user-guide/v/3.7/amazon-sns-connector
  • 2. Amazon Simple Notification Services (SNS) Amazon Simple Notification Service (Amazon SNS) is a fast, flexible, fully managed push notification service that lets you send individual messages or to fan-out messages to large numbers of recipients. Amazon SNS makes it simple and cost effective to send push notifications to mobile device users, email recipients or even send messages to other distributed services. With Amazon SNS, you can send notifications to Apple, Google, Fire OS, and Windows devices, as well as to Android devices in China with Baidu Cloud Push. You can use SNS to send SMS messages to mobile device users world wide. Beyond these endpoints, Amazon SNS can also deliver messages to Amazon Simple Queue Service (SQS), AWS Lambda functions, or to any HTTP endpoint. Ref: https://aws.amazon.com/sns/
  • 3. Mule SNS Connector • Anypoint Amazon SNS Connector is Used to Connect to the Amazon SNS Services. Raghavender Reddy
  • 4. Anypoint Amazon SNS Connector Configuration • Following Configuration Details are required to Connect to the AWS SNS using Anypoint SNS Connector. a. Access key b. Secret key c. Topic Arn Details Raghavender Reddy
  • 6. Anypoint Amazon SNS Operations • Add Permission • Confirm Subscription • Create Platform Application • Create Platform Endpoint • Create Topic • Delete Endpoint • Delete Platform Application • Delete Topic • Get Endpoint Attributes • Get Platform Application Attributes • Get Subscription Attributes • Get Topic Attributes • List Endpoint By Platform Application • List Platform Application • List Subscriptions By Topic • List Subscriptions • List Topics • Publish • Remove Permission • Set Endpoint Attributes • Set Platform Application Attributes • Set Subscription Attributes • Set Topic Attributes • Subscribe • Unsubscribe Raghavender Reddy
  • 7. Creating Topic in AWS SNS • We will create topic in AWS Service and will publish messages using Anypoint SNS Connector. • Create AWS account and access AWS Simple Notification services and Click on Create Topic. Raghavender Reddy
  • 8. • Provide Topic Name and Display Name Raghavender Reddy
  • 9. Creating Subscription in AWS SNS • Click on Subscription and Create Subscription and Enter the ARN of the topic entered. • Select Protocol, protocol Can be HTTP, HTTPS , Email, SMS, Email Json. • Here I select Email ,,when ever a message is published by topic , I want to send an email to the subscriber. • Enter the email address of the subscriber. Raghavender Reddy
  • 10. • Confirmation Email , will be Sent to the End user , Once he confirms then he will be added to subscription list. Raghavender Reddy
  • 11. Publishing Message to Topic • Using SNS topic , we can publish message as follows, • Select on Topic and Click on Publish Message to Topic. Raghavender Reddy
  • 12. Publishing Message to Topic using SNS Connector 1)Create New Configuration and add access key, secret key and Topic ARN. 2) You can access key and secret key from AWS IAM . Raghavender Reddy
  • 13. Configure to SNS Connector and Test Connection • 1) Create a flow called sample Flow and Drag HTTP Connector • 2) Configure the host, port .method , URL • <flow name="snssampleFlow"> • <http:listener config-ref="HTTP_Listener_Configuration" path="/test" allowedMethods="GET" doc:name="HTTP"/> • </flow> Raghavender ReddyRaghavender Reddy
  • 14. Configure SNS Connector and Test Connection • Drag AWS SNS Connector to the flow and Configure the required properties. • <http:listener-config name="HTTP_Listener_Configuration" host="0.0.0.0" port="8083" doc:name="HTTP Listener Configuration"/> • <sns:config name="Amazon_SNS__Configuration" accessKey="AKIAJ7FL7VWFMTE5L5CQ" secretKey="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" testTopicArn="arn:aws:sns:us-east-1:550435687413:emailService" doc:name="Amazon SNS: Configuration"/> • <flow name="snssampleFlow"> • <http:listener config-ref="HTTP_Listener_Configuration" path="/test" allowedMethods="GET" doc:name="HTTP"/> • <sns:publish config-ref="Amazon_SNS__Configuration" doc:name="Amazon SNS"> • <sns:publish topicArn="arn:aws:sns:us-east-1:550435687413:FunTopic" message="Hi" subject="Hi"/> • </sns:publish> • </flow> • </mule> Raghavender Reddy
  • 15. Configure SNS Connector and Test Connection Raghavender Reddy
  • 16. Publishing Message • 1) Click on Operation in the SNS Connector and select Publish. • 2) Once we select Publish then we need to fill message subject and body fields with the content Raghavender Reddy
  • 17. Send Request to the API • An email is triggered to the appropriate subscribers and in return it return a unique response Id Raghavender Reddy
  • 18. Thank You • References • https://aws.amazon.com/sns/ • https://docs.mulesoft.com/getting-started/anypoint- exchange Raghavender Reddy

Editor's Notes

  1. QuickStarter has created an outline to help you get started on your presentation. Some slides include information here in the notes to provide additional topics for you to research.