Questions tagged «amazon-sqs»

1
如何解决AWS SQS不符合HIPAA的事实?
我有一个用例,其中来自S3的数据排队进入AWS SQS,后者又连接到CloudWatch,其指标将触发AWS Lambda。 但是,我希望该体系结构符合HIPAA。所以,我想出了这个主意: 我的S3存储桶收到文件后, 启动Lambda函数,该函数对文件进行哈希/名称加扰,然后复制到另一个S3存储桶(通过aws cp) 将具有散列名称的存储桶连接到SQS队列 这是一种良好且安全的做法吗?还是有更好的解决方法?(如果我可以将S3的加密密钥发送到SQS,将感到非常高兴。但是不确定是否可以或可能)

2
是否可以为指标组合设置CloudWatch警报?
例如,我要针对以下事件触发CloudWatch警报: Number of messages sent- Number of messages deleted> = 6 上面是针对AWS SQS指标的。而且我希望该指标在触发警报时触发AWS Lambda。 有什么办法可以做到吗?如果没有,那么有什么解决方法 [针对无服务器范例] [我想这样做,因为没有度量标准可以告诉我队列中当前(可用)的消息数]。因此,如果有一个指标可以给我带来帮助,那将非常有帮助

1
如何将基于队列的处理延迟传达给非技术团队成员?
我负责使用ApproximateNumberOfMessagesVisibleCloudWatch指标上的扩展策略执行一组SQS队列处理作业。由于多种原因,这些作业可能无法跟上所发送消息的数量: 服务降级会降低能够处理的消息的容量。 AutoScaling 队列深度持续增加时达到最大限制。 S3中断会影响AutoScaling队列处理作业用来满足需求的其他相关AWS服务(服务)。 在与非技术团队成员讨论中断时,我想传达特定的队列处理延迟,这些延迟可以转化为客户可见的降级。如何使用SQS队列执行此操作?

1
是否可以直接从CloudWatch警报触发AWS Lambda函数?
当前,为了触发lambda函数以响应CloudWatch警报,我需要通过SNS路由警报,如下所示: AWS CloudWatch Alarm --> Send to a topic in SNS --> SNS topic triggers the lambda function 那么,有没有办法我可以直接做到这一点,而无需中间使用SNS? [原因:更少的接触点和一些成本优化]。 CloudWatch事件触发lambda,但我无法通过它触发警报。CloudWatch事件中针对SQS的唯一可用选项是:
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.