开发手册 欢迎您!
软件开发者资料库

在Amazon SNS中使用Lambda函数

AWS Lambda将Lambda函数与Amazon SNS结合使用 - 从简单和简单的步骤学习AWS Lambda,从基本到高级概念,包括概述,环境设置,简介,构建Lambda函数,NODEJS中的函数,Java,Python,Go,C#,配置Lambda函数,使用AWS控制台创建和部署,AWS CLI,无服务器框架,执行和调用,删除Lambda函数,使用Amazon API网关,在Amazon S3中使用Lambda函数,Amazon DynamoDB,计划事件,Amazon SNS,CloudTrail,亚马逊Kinesis,自定义用户应用程序,使用CloudFront的AWS Lambda @ Edge,使用Cloudwatch进行监控和故障排除,附加示例。

Amazon SNS是一种用于推送通知的服务.在本章中,我们将在一个示例的帮助下解释AWS Lambda和Amazon SNS的工作,其中将执行以下操作 :

  • 在SNS服务中创建主题并使用AWS Lambda向CloudWatch添加主题

  • 在给出的电话号码上发送SNS短信.

必需品

要在SNS服务中创建主题并使用AWS Lambda向CloudWatch添加主题,我们无需按照步骤操作给出以下 :

  • 在SNS中创建主题

  • 为IAM中的权限创建角色

  • 创建AWS Lambda函数

  • 发布到主题以激活触发器

  • 检查CloudWatch服务中的消息详细信息.

要在给出的电话号码上发送SNS短信,我们需要执行以下 :

  • 在AWS Lambda中添加代码以向手机发送消息.

示例

在这个例子中,我们将在SNS中创建一个主题.在要发布的主题中输入详细信息时,将触发AWS Lambda.主题详细信息记录在CloudWatch中,并且AWS Lambda会在电话上发送消息.

这是一个基本的框图,解释了相同和减号;

Block Diagram Sns

在SNS中创建主题

您将拥有按照下面给出的步骤在SNS中创建主题 :

步骤1

登录AWS控制台并转到Amazon中的SNS服务,如图所示低于 :

亚马逊Sns服务

第2步

点击简单通知服务并在其中创建主题.

通知服务

步骤3

然后,您必须单击创建新主题按钮如图所示 :

新主题