Skip to content

Commit 49302f5

Browse files
committed
added a new file
1 parent e0b2186 commit 49302f5

File tree

1 file changed

+85
-0
lines changed

1 file changed

+85
-0
lines changed
Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
{
2+
"title": "AWS Lambda function to Amazon Aurora Serverless",
3+
"description": "The pattern creates a Lambda function and an Amazon Aurora Cluster with Serverless instance.",
4+
"language": "Python",
5+
"level": "300",
6+
"framework": "Terraform",
7+
"introBox": {
8+
"headline": "How it works",
9+
"text": [
10+
"The pattern creates a Lambda function and an Amazon Aurora Cluster with Serverless instance.",
11+
"The Database credentials are stored and accessed from AWS Secrets Manager.",
12+
"It also guides how to invoke the function to access the database."
13+
]
14+
},
15+
"gitHub": {
16+
"template": {
17+
"repoURL": "https://github.com/aws-samples/serverless-patterns/tree/main/terraform-lambda-aurora-serverless",
18+
"templateURL": "serverless-patterns/terraform-lambda-aurora-serverless",
19+
"projectFolder": "terraform-lambda-aurora-serverless/",
20+
"templateFile": "main.tf"
21+
}
22+
},
23+
"resources": {
24+
"bullets": [
25+
{
26+
"text": "Terraform AWS Lambda examples",
27+
"link": "https://github.com/terraform-aws-modules/terraform-aws-lambda/tree/master/examples"
28+
},
29+
{
30+
"text": "Terraform Registry - RDS (Relational Database)",
31+
"link": "https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/rds_cluster.html"
32+
},
33+
{
34+
"text": "Amazon Aurora User Guide",
35+
"link": "https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html"
36+
},
37+
{
38+
"text": "AWS Lambda Developer Guide",
39+
"link": "https://docs.aws.amazon.com/lambda/latest/dg/welcome.html"
40+
}
41+
]
42+
},
43+
"deploy": {
44+
"text": [
45+
"terraform init && terraform apply"
46+
]
47+
},
48+
"testing": {
49+
"text": [
50+
"See the GitHub repo for detailed testing instructions."
51+
]
52+
},
53+
"cleanup": {
54+
"text": [
55+
"terraform destroy"
56+
]
57+
},
58+
"authors": [
59+
{
60+
"name": "Saborni Bhattacharya",
61+
"image": "https://drive.google.com/file/d/1AZFquOkafEQRUlrT4hKOtIbt4Cq66SHd/view",
62+
"bio": "AWS SA, Cloud Enthusiast",
63+
"linkedin": "saborni-bhattacharya-5b523812a"
64+
}
65+
],
66+
"patternArch": {
67+
"icon1": {
68+
"x": 20,
69+
"y": 50,
70+
"service": "lambda",
71+
"label": "AWS Lambda"
72+
},
73+
"icon2": {
74+
"x": 80,
75+
"y": 50,
76+
"service": "aurora",
77+
"label": "Amazon Aurora"
78+
},
79+
"line1": {
80+
"from": "icon1",
81+
"to": "icon2",
82+
"label": ""
83+
}
84+
}
85+
}

0 commit comments

Comments
 (0)