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