无服务器工作坊

AWS无服务器MCP工作坊,提供Kinesis和SQS与Lambda集成的实践教程。

  • by duckinghipster
  • Shell
  • 本地部署
  • 更新于
在 GitHub 查看 duckinghipster/aws-serverless-mcp-workshop

使用说明

aws无服务器mcp研讨会

aws无服务器mcp ieee研讨会

谈话

0e41361e-faf3-43cb-86f8-32a32071bf7d

工作坊链接

https://studio.us-east-1.prod.workshops.aws/events/0e41361e-faf3-43cb-86f8-32a32071bf7d

访问码

c9f4-095b72-2b

MCP服务器

curl -sSL https://raw.githubusercontent.com/duckinghipster/aws-serverless-mcp-workshop/main/setup_kiro_mcp.sh | bash

示例提示

Create a Kinesis stream named "demo-stream" with 4 shards in us-east-1, then set up an Event Source Mapping to connect it to my existing Lambda function "order-processor" with LATEST starting position and batch size of 100. Deploy everything using SAM, then verify the setup works by putting a test record into the stream and checking CloudWatch logs to confirm the Lambda was invoked.
Create an SQS queue named "demo-queue" in us-east-1 with a Dead Letter Queue for failed messages, then set up an Event Source Mapping to connect it to my existing Lambda function "order-processor" optimized for processing 1,000 messages per minute (batch size 10, max concurrency as needed). After setup, verify it works by sending a test message to the queue and checking CloudWatch logs to confirm the Lambda was invoked.