AWS Step Functions有助于使用可视化工作流协调分布式应用程序和微服务的组件。例如,可以链接多个AWS Lambda函数,通过决策分支连接它们或并行运行它们。
AWS Lambda 上的 Spring 云函数调用外部 API 时的重试和回退解决方案
需要针对我手头的场景的解决方案 A)有一个 Spring Boot 服务,在创建数据时将事件(消息有效负载)发布到 Kafka 主题 B) 上面有 Spring cloud 功能
合并 json 作为 AWS SFN startExeuction 的输入
我定义了以下 aws 步骤函数步骤 “步”: { “类型”:“任务”, "资源": "arn:aws:states:::states:startExecution.sync", ”
Step Function (eu-central-1) 是否已支持 AWS-SDK Timestream WriteRecords?
嘿 AWS 团队,我正在从我的步骤函数集成 AWS SDK 调用,以便在时间流表上写入一些记录。以下是 SFN 定义: “写入记录”:{ “输入&...
我在工作中遇到架构问题, 有一些记录进入 SNS FIFO 主题,每条进入的记录都需要由 3 个不同的模块按顺序处理。 为了简单起见...
我正在 AWS CodeBuild(它是状态机的一部分)内运行脚本。脚本在 GitHub 中创建拉取请求。我需要停止/暂停执行,并且仅当 PR ...
如何为 AWS Step Functions 分布式映射指定子执行名称/ID?
我们正在使用AWS Step Function分布式地图。它为映射运行创建许多子执行。如何指定这些子执行的名称/执行 ID?默认情况下它是...
有没有办法根据 StepFunction 输出中的特定字段创建 EventBridge 规则?
我需要根据 StepFunction 输出中的特定字段创建 EventBridge 规则。唯一的问题是输出应该是 JSON,但事件桥规则 stringify 就是它。我没看到...
我很想知道是否可以使用某些内在函数作为我的状态机定义中关于选择节点的一部分。 我的用例是我有一个来自...
如何让AWS API网关POST等待Step Function的结果?
我有一个 API 网关,可以将 POST 发送到 Step Function,而不是 SF 发送到 Dynamo 我想将其结果从 SF 发送回 API。 有可能吗? 我试图在 SF 结束之前暂停一下,f...
AWS 步骤功能:DistrbituedMap itemReader 在运行时从 CDK 中的状态输入获取存储桶和密钥
我想知道有没有办法通过CDK从输入中获取存储桶密钥? 在控制台中,我们可以: “项目阅读器”:{ "资源": "arn:aws:states:::s3:getObject", &
AWS Step Functions:无法应用 ReferencePath
我正在尝试使用步进函数,但不确定“$.”语法。为简洁起见,Lambda 函数和 S3 存储桶等资源在 infraConstru 中的其他位置定义...
我目前正在使用 Stepfunction 来编排一些正在运行的任务,其中一些任务在 AWS Fargate 上运行。 Fargate 任务需要我们存储在 S3 中的环境变量,大多数时候它......
如何仅更新 Secrets Manager 密钥中的一对密钥?
有谁知道如何使用 terraform 或使用服务集成的 AWS Step Functions 仅更新 SSM Secrets Manager 密钥中的一个密钥对? 我想避免重新创建秘密...
如何使用 Amazon States Language 转换 JSON 对象?
问题 我需要使用输入中一个对象(我们将其称为 obj1)的键和输入中的一个单独的键值对(我们将其称为 obj2)来转换任务的状态机输入。
将多个输入传递到 AWS Step Function 中的 Map State
我正在尝试使用 AWS Step Functions 通过 Lambda 触发许多 S3 文件的操作。为此,我调用一个步骤函数,其输入具有文件的基本 S3 密钥和零件编号 eac...
在 Amazon Step Function 中查找数组的长度
我想知道如何仅使用 Amazon 状态语言并避免使用 lambda 等其他 AWS 服务来查找 Amazon Step Function 中的数组长度。 阶跃函数的示例输入 -...
AWS CDK SFN JsonPath.stringAt 处理减号
我的 CDK 代码中有一个用 Typescript 编写的函数: 导出函数 getS3FileLocation(dirName: string) { return sfn.JsonPath.stringAt(`$.myS3Bucket.${dirName}[0].location`); } 不足为奇,...
无法在 Step Function API 网关调用的 QueryParameters 上添加上下文中的变量
我正在尝试从 Step Function 进行两次连续的 API 网关调用,并使用第二个结果中的第一个结果中的值。我已经尝试过 POST 调用并且它有效,但现在我无法在 GET 调用中执行此操作。
使用DynamoGetItem/DynamoDeleteItem获取/删除多个项目
我找到了一种方法来直接从 DynamoDB 检索/删除单个项目作为 aws 步骤函数内的任务,但是据我所知,可以通过这种方式仅获取/删除单个项目。有什么办法
适用于 StepFunctions 的 AWS CloudFormation。将 DefinitionString 作为参数传递
我正在尝试为 StepFunctions 创建 CloudFormation。 我想将 DefinitionString 作为参数传递。 json 字符串相当大。最大上限为 4096 字节。我该如何处理这样的事情