Skip to content

Commit 9b6afec

Browse files
authored
Add final pattern file
1 parent c596530 commit 9b6afec

File tree

1 file changed

+90
-0
lines changed

1 file changed

+90
-0
lines changed
Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
{
2+
"title": "Sending SMS with AWS Lambda and AWS End User Messaging",
3+
"description": "Scheduled SMS messaging using AWS Lambda and AWS End User Messaging",
4+
"language": "Python",
5+
"level": "300",
6+
"framework": "AWS CDK",
7+
"introBox": {
8+
"headline": "How it works",
9+
"text": [
10+
"This pattern demonstrates how to send scheduled SMS messages using AWS Lambda and AWS End User Messaging with a serverless architecture."
11+
]
12+
},
13+
"gitHub": {
14+
"template": {
15+
"repoURL": "https://github.com/aws-samples/serverless-patterns/tree/main/lambda-endusermessaging",
16+
"templateURL": "serverless-patterns/lambda-endusermessaging",
17+
"projectFolder": "lambda-endusermessaging",
18+
"templateFile": "simple_sms_messaging/simple_sms_messaging_stack.py"
19+
}
20+
},
21+
"resources": {
22+
"bullets": [
23+
{
24+
"text": "AWS Lambda",
25+
"link": "https://aws.amazon.com/lambda/"
26+
},
27+
{
28+
"text": "AWS End User Messaging",
29+
"link": "https://aws.amazon.com/end-user-messaging/"
30+
},
31+
{
32+
"text": "Amazon EventBridge",
33+
"link": "https://aws.amazon.com/eventbridge/"
34+
}
35+
]
36+
},
37+
"deploy": {
38+
"text": [
39+
"Deploy the stack:<code>cdk deploy</code>."
40+
]
41+
},
42+
"testing": {
43+
"text": [
44+
"See the GitHub repo for detailed testing instructions."
45+
]
46+
},
47+
"cleanup": {
48+
"text": [
49+
"Delete the stack: <code>cdk delete</code>."
50+
]
51+
},
52+
"authors": [
53+
{
54+
"name": "Sarath Kumar K.S",
55+
"image": "https://i.postimg.cc/6qpwHbWD/IMG-0258.jpg",
56+
"bio": "Sarath is a Senior Technical Account Manager at AWS.",
57+
"linkedin": "kssarathkumar"
58+
}
59+
],
60+
"patternArch": {
61+
"icon1": {
62+
"x": 20,
63+
"y": 50,
64+
"service": "eventbridge",
65+
"label": "EventBridge Schedule"
66+
},
67+
"icon2": {
68+
"x": 50,
69+
"y": 50,
70+
"service": "lambda",
71+
"label": "AWS Lambda"
72+
},
73+
"icon3": {
74+
"x": 80,
75+
"y": 50,
76+
"service": "pinpoint",
77+
"label": "End User Messaging"
78+
},
79+
"line1": {
80+
"from": "icon1",
81+
"to": "icon2",
82+
"label": ""
83+
},
84+
"line2": {
85+
"from": "icon2",
86+
"to": "icon3",
87+
"label": ""
88+
}
89+
}
90+
}

0 commit comments

Comments
 (0)