Skip to content

Commit 4d031f6

Browse files
committed
Update patterns for import to SLand
1 parent 0635655 commit 4d031f6

File tree

9 files changed

+80
-692
lines changed

9 files changed

+80
-692
lines changed

activemq-private-lambda-java-sam/activemq-private-lambda-java-sam.json

Lines changed: 0 additions & 121 deletions
This file was deleted.
Lines changed: 78 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -1,93 +1,86 @@
11
{
2-
"title": "AWS Lambda function subscribed to an Amazon MQ - Apache ActiveMQ in private subnets (Java)",
3-
"description": "Creates a Lambda function that uses a private Amazon MQ (Apache ActiveMQ) as an event source.",
4-
"language": "Java",
5-
"level": "200",
6-
"framework": "AWS SAM",
7-
"introBox": {
8-
"headline": "How it works",
9-
"text": [
10-
"This pattern provides a Lambda function along with an Event Source Mapping to an Amazon MQ (Apache ActiveMQ) queue.",
11-
"The CloudFormation template provided in this pattern installs an Amazon MQ (Apache ActiveMQ) Cluster in private subnets in a VPC.",
12-
"For detailed deployment instructions instructions see the README.md"
13-
]
14-
},
15-
"gitHub": {
16-
"template": {
17-
"repoURL": "https://github.com/aws-samples/serverless-patterns/tree/main/activemq-private-lambda-java-sam",
18-
"templateURL": "serverless-patterns/activemq-private-lambda-java-sam/activemq_consumer_dynamo_sam",
19-
"projectFolder": "activemq-private-lambda-java-sam",
20-
"templateFile": "template_original.yaml"
21-
}
22-
},
23-
"resources": {
24-
"bullets": [
25-
{
26-
"text": "Configuring Amazon MQ event source for Lambda",
27-
"link": "https://docs.aws.amazon.com/lambda/latest/dg/process-mq-messages-with-lambda.html"
28-
},
29-
{
30-
"text": "Using Lambda with Amazon MQ",
31-
"link": "https://docs.aws.amazon.com/lambda/latest/dg/with-mq.html"
32-
},
33-
{
34-
"text": "Amazon MQ resource type reference",
35-
"link": "https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/AWS_AmazonMQ.html"
36-
}
37-
]
38-
},
39-
"deploy": {
40-
"text": [
41-
"sam deploy --guided"
42-
]
43-
},
44-
"testing": {
45-
"text": [
46-
"See the GitHub repo for detailed testing instructions."
47-
]
48-
},
49-
"cleanup": {
50-
"text": [
51-
"Delete the template: <code>sam delete</code>."
52-
]
53-
},
54-
"authors": [
55-
{
56-
"name": "Indranil Banerjee",
57-
"bio": "AWS - Senior Solutions Architect",
58-
"image": "https://media.licdn.com/dms/image/v2/C5603AQEL3BG6JZca6A/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1653972622784?e=1762992000&v=beta&t=a9gnmtxyWBhfEfqDF3HiPHWDoc4KZjG2sdNsIakcJXw",
59-
"linkedin": "https://www.linkedin.com/in/indranil-banerjee-b00a261/"
60-
},
61-
{
62-
"name": "Arghya Banerjee",
63-
"bio": "AWS - Senior Solutions Architect",
64-
"image": "https://media.licdn.com/dms/image/v2/C5603AQHFFKivT-1iKA/profile-displayphoto-shrink_800_800/profile-displayphoto-shrink_800_800/0/1516305772138?e=1762992000&v=beta&t=dKgoxEfgZd3M5XW-GEJ9Ss4I5ka8-C7iEIy8Sb_PTOQ",
65-
"linkedin": "https://www.linkedin.com/in/arghya-b-6130b57/"
66-
},
67-
{
68-
"name": "Kunal Ghosh",
69-
"bio": "AWS - Sr SA, Strategic Accounts",
70-
"image": "https://media.licdn.com/dms/image/v2/C5603AQHrj7mHd7Z1hg/profile-displayphoto-shrink_800_800/profile-displayphoto-shrink_800_800/0/1516355158121?e=1762992000&v=beta&t=8h0cpHLR6v4-e3BJ7n9Wd_OHL2rRDa8F_74rTUnu8Js",
71-
"linkedin": "https://www.linkedin.com/in/kunal-ghosh-6583058/"
72-
},
2+
"title": "AWS Lambda function subscribed to an Amazon MQ - Apache ActiveMQ in private subnets (Java)",
3+
"description": "Creates a Lambda function that uses a private Amazon MQ (Apache ActiveMQ) as an event source.",
4+
"language": "Java",
5+
"level": "200",
6+
"framework": "AWS SAM",
7+
"introBox": {
8+
"headline": "How it works",
9+
"text": [
10+
"This pattern provides a Lambda function along with an Event Source Mapping to an Amazon MQ (Apache ActiveMQ) queue.",
11+
"The CloudFormation template provided in this pattern installs an Amazon MQ (Apache ActiveMQ) Cluster in private subnets in a VPC.",
12+
"For detailed deployment instructions instructions see the README.md"
13+
]
14+
},
15+
"gitHub": {
16+
"template": {
17+
"repoURL": "https://github.com/aws-samples/serverless-patterns/tree/main/activemq-private-lambda-java-sam",
18+
"templateURL": "serverless-patterns/activemq-private-lambda-java-sam",
19+
"projectFolder": "activemq-private-lambda-java-sam",
20+
"templateFile": "activemq_consumer_dynamo_sam/template_original.yaml"
21+
}
22+
},
23+
"resources": {
24+
"bullets": [
7325
{
74-
"name": "Angelo Spagnolo",
75-
"bio": "AWS - Sr Technical Account Manager",
76-
"image": "https://media.licdn.com/dms/image/v2/D5603AQFQj2a90KFFZQ/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1692659294509?e=1766620800&v=beta&t=wl2LxhFX4-KSVgnjn1gJtAMiDxsezjIsbgIDPAZTE1I",
77-
"linkedin": "https://www.linkedin.com/in/aspagnolo/"
26+
"text": "Configuring Amazon MQ event source for Lambda",
27+
"link": "https://docs.aws.amazon.com/lambda/latest/dg/process-mq-messages-with-lambda.html"
7828
},
7929
{
80-
"name": "Vinayak Datar",
81-
"bio": "AWS - Sr. Customer Solutions Manager",
82-
"image": "https://media.licdn.com/dms/image/v2/C5103AQFAa6JcLNknkA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1548189034877?e=1762992000&v=beta&t=o2lDqU3V4ivFjt00rEDYd2yjGr55TszcG0J9hGuRM_w",
83-
"linkedin": "https://www.linkedin.com/in/vinayakdatar/"
30+
"text": "Using Lambda with Amazon MQ",
31+
"link": "https://docs.aws.amazon.com/lambda/latest/dg/with-mq.html"
8432
},
8533
{
86-
"name": "Greg Medard",
87-
"bio": "AWS - Solutions Architect",
88-
"image": "https://media.licdn.com/dms/image/v2/C4E03AQGveSDnRH9aCg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1565226836063?e=1762992000&v=beta&t=Jkir-cq-T1EU8MTqY7PPPxreVo2_zI4FXaXXrdTdpfQ",
89-
"linkedin": "https://www.linkedin.com/in/gregorymedard/"
34+
"text": "Amazon MQ resource type reference",
35+
"link": "https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/AWS_AmazonMQ.html"
9036
}
9137
]
92-
}
93-
38+
},
39+
"deploy": {
40+
"text": ["sam deploy --guided"]
41+
},
42+
"testing": {
43+
"text": ["See the GitHub repo for detailed testing instructions."]
44+
},
45+
"cleanup": {
46+
"text": ["Delete the template: <code>sam delete</code>."]
47+
},
48+
"authors": [
49+
{
50+
"name": "Indranil Banerjee",
51+
"bio": "AWS - Senior Solutions Architect",
52+
"image": "https://media.licdn.com/dms/image/v2/C5603AQEL3BG6JZca6A/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1653972622784?e=1762992000&v=beta&t=a9gnmtxyWBhfEfqDF3HiPHWDoc4KZjG2sdNsIakcJXw",
53+
"linkedin": "https://www.linkedin.com/in/indranil-banerjee-b00a261/"
54+
},
55+
{
56+
"name": "Arghya Banerjee",
57+
"bio": "AWS - Senior Solutions Architect",
58+
"image": "https://media.licdn.com/dms/image/v2/C5603AQHFFKivT-1iKA/profile-displayphoto-shrink_800_800/profile-displayphoto-shrink_800_800/0/1516305772138?e=1762992000&v=beta&t=dKgoxEfgZd3M5XW-GEJ9Ss4I5ka8-C7iEIy8Sb_PTOQ",
59+
"linkedin": "https://www.linkedin.com/in/arghya-b-6130b57/"
60+
},
61+
{
62+
"name": "Kunal Ghosh",
63+
"bio": "AWS - Sr SA, Strategic Accounts",
64+
"image": "https://media.licdn.com/dms/image/v2/C5603AQHrj7mHd7Z1hg/profile-displayphoto-shrink_800_800/profile-displayphoto-shrink_800_800/0/1516355158121?e=1762992000&v=beta&t=8h0cpHLR6v4-e3BJ7n9Wd_OHL2rRDa8F_74rTUnu8Js",
65+
"linkedin": "https://www.linkedin.com/in/kunal-ghosh-6583058/"
66+
},
67+
{
68+
"name": "Angelo Spagnolo",
69+
"bio": "AWS - Sr Technical Account Manager",
70+
"image": "https://media.licdn.com/dms/image/v2/D5603AQFQj2a90KFFZQ/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1692659294509?e=1766620800&v=beta&t=wl2LxhFX4-KSVgnjn1gJtAMiDxsezjIsbgIDPAZTE1I",
71+
"linkedin": "https://www.linkedin.com/in/aspagnolo/"
72+
},
73+
{
74+
"name": "Vinayak Datar",
75+
"bio": "AWS - Sr. Customer Solutions Manager",
76+
"image": "https://media.licdn.com/dms/image/v2/C5103AQFAa6JcLNknkA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1548189034877?e=1762992000&v=beta&t=o2lDqU3V4ivFjt00rEDYd2yjGr55TszcG0J9hGuRM_w",
77+
"linkedin": "https://www.linkedin.com/in/vinayakdatar/"
78+
},
79+
{
80+
"name": "Greg Medard",
81+
"bio": "AWS - Solutions Architect",
82+
"image": "https://media.licdn.com/dms/image/v2/C4E03AQGveSDnRH9aCg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1565226836063?e=1762992000&v=beta&t=Jkir-cq-T1EU8MTqY7PPPxreVo2_zI4FXaXXrdTdpfQ",
83+
"linkedin": "https://www.linkedin.com/in/gregorymedard/"
84+
}
85+
]
86+
}

apigw-rest-api-lambda-python-response-streaming/apigw-rest-api-lambda-python-response-streaming-pattern.json renamed to apigw-rest-api-lambda-python-response-streaming/example-pattern.json

Lines changed: 1 addition & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -65,35 +65,5 @@
6565
"bio": "I am a Solutions Architect at AWS, where I help customers realise that true transformation lies at the intersection of Cloud, DevOps cultural practices, Agile principles, modular and scalable architectures, and efficient team structures.",
6666
"linkedin": "yusufmayet"
6767
}
68-
],
69-
"patternArch": {
70-
"icon1": {
71-
"x": 20,
72-
"y": 50,
73-
"service": "apigw",
74-
"label": "API Gateway REST API"
75-
},
76-
"icon2": {
77-
"x": 50,
78-
"y": 50,
79-
"service": "lambda",
80-
"label": "AWS Lambda"
81-
},
82-
"icon3": {
83-
"x": 80,
84-
"y": 50,
85-
"service": "bedrock",
86-
"label": "Amazon Bedrock"
87-
},
88-
"line1": {
89-
"from": "icon1",
90-
"to": "icon2",
91-
"label": ""
92-
},
93-
"line2": {
94-
"from": "icon2",
95-
"to": "icon3",
96-
"label": ""
97-
}
98-
}
68+
]
9969
}

0 commit comments

Comments
 (0)