serverless-architecture by aj-geddes/useful-ai-prompts
npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill serverless-architecture无服务器架构使您能够在无需管理服务器的情况下构建完整的应用程序。使用托管的计算服务、数据库和消息系统来设计事件驱动、可扩展的系统。只需为实际使用量付费,并享受自动扩展功能。
最小化工作示例:
# serverless.yml - Serverless Framework
service: my-app
frameworkVersion: "3"
provider:
name: aws
runtime: nodejs18.x
region: us-east-1
stage: ${opt:stage, 'dev'}
memorySize: 256
timeout: 30
environment:
STAGE: ${self:provider.stage}
DYNAMODB_TABLE: ${self:service}-users-${self:provider.stage}
SNS_TOPIC_ARN: arn:aws:sns:${self:provider.region}:${aws:accountId}:my-topic
httpApi:
cors: true
iam:
role:
statements:
- Effect: Allow
Action:
- dynamodb:Query
- dynamodb:Scan
// ... (完整实现请参阅参考指南)
references/ 目录下的详细实现:
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 指南 | 内容 |
|---|---|
| Serverless Application Architecture | 无服务器应用架构 |
| Event-Driven Lambda Handler Pattern | 事件驱动 Lambda 处理器模式 |
| Orchestration with Step Functions | 使用 Step Functions 进行编排 |
| Monitoring and Observability | 监控与可观测性 |
每周安装量
114
代码仓库
GitHub 星标数
116
首次出现
Jan 21, 2026
安全审计
安装于
opencode97
gemini-cli95
codex92
cursor86
claude-code83
github-copilot79
Serverless architecture enables building complete applications without managing servers. Design event-driven, scalable systems using managed compute services, databases, and messaging systems. Pay only for actual usage with automatic scaling.
Minimal working example:
# serverless.yml - Serverless Framework
service: my-app
frameworkVersion: "3"
provider:
name: aws
runtime: nodejs18.x
region: us-east-1
stage: ${opt:stage, 'dev'}
memorySize: 256
timeout: 30
environment:
STAGE: ${self:provider.stage}
DYNAMODB_TABLE: ${self:service}-users-${self:provider.stage}
SNS_TOPIC_ARN: arn:aws:sns:${self:provider.region}:${aws:accountId}:my-topic
httpApi:
cors: true
iam:
role:
statements:
- Effect: Allow
Action:
- dynamodb:Query
- dynamodb:Scan
// ... (see reference guides for full implementation)
Detailed implementations in the references/ directory:
| Guide | Contents |
|---|---|
| Serverless Application Architecture | Serverless Application Architecture |
| Event-Driven Lambda Handler Pattern | Event-Driven Lambda Handler Pattern |
| Orchestration with Step Functions | Orchestration with Step Functions |
| Monitoring and Observability | Monitoring and Observability |
Weekly Installs
114
Repository
GitHub Stars
116
First Seen
Jan 21, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
opencode97
gemini-cli95
codex92
cursor86
claude-code83
github-copilot79