Skip to content

Commit 5da2923

Browse files
committed
Added example-patern json
1 parent f85a1ae commit 5da2923

1 file changed

Lines changed: 58 additions & 0 deletions

File tree

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
{
2+
"title": "Kinesis Data Streams With Lambda Consumer",
3+
"description": "When data is loaded into Kinesis data stream, the lambda consumer is invoked.",
4+
"language": "",
5+
"level": "200",
6+
"framework": "Terraform",
7+
"introBox": {
8+
"headline": "How it works",
9+
"text": [
10+
"This pattern creates a Kinesis Data Stream and lambda consumer with event source mapping. ",
11+
"When the data is loaded into the stream, the lambda function is invoked. "
12+
]
13+
},
14+
"gitHub": {
15+
"template": {
16+
"repoURL": "https://github.com/aws-samples/serverless-patterns/tree/main/kinesis-lambda-terraform",
17+
"templateURL": "serverless-patterns/kinesis-lambda-terraform",
18+
"projectFolder": "kinesis-lambda-terraform",
19+
"templateFile": "kinesis-lambda-terraform/main.tf"
20+
}
21+
},
22+
"resources": {
23+
"bullets": [
24+
{
25+
"text": "Kinesis data streams with lambda consumer",
26+
"link": "https://docs.aws.amazon.com/lambda/latest/dg/with-kinesis.html"
27+
},
28+
{
29+
"text": "Lambda event source mapping",
30+
"link": "https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/lambda_event_source_mapping.html"
31+
}
32+
]
33+
},
34+
"deploy": {
35+
"text": [
36+
"terraform apply"
37+
]
38+
},
39+
"testing": {
40+
"text": [
41+
"See the GitHub repo for detailed testing instructions."
42+
]
43+
},
44+
"cleanup": {
45+
"text": [
46+
"Delete the stack: <code>terraform destroy</code>."
47+
]
48+
},
49+
"authors": [
50+
{
51+
"name": "Rahul Sringeri",
52+
"image": "",
53+
"bio": "Technical Account Manager at AWS for strategic accounts.",
54+
"linkedin": "",
55+
"twitter": ""
56+
}
57+
]
58+
}

0 commit comments

Comments
 (0)