-
Notifications
You must be signed in to change notification settings - Fork 0
/
apigw-lambda-translate.json
97 lines (97 loc) · 3.01 KB
/
apigw-lambda-translate.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
{
"title": "S3 - Lambda - Comprehend Batch sentiment analysis CDK",
"description": "Perform batch sentiment analysis using Comprehend through Lambda and S3",
"language": "Python",
"level": "200",
"framework": "CDK",
"introBox": {
"headline": "How it works",
"text": [
"This patterns shows CDK deployment on how to leverage Amazon S3, AWS Lambda, Amazon DynamoDB, and Amazon Comprehend to perform Batch Sentiment Analysis in a serverless fashion."
]
},
"gitHub": {
"template": {
"repoURL": "https://github.com/aws-samples/serverless-patterns/tree/main/s3-lambda-comprehend-cdk-python",
"templateURL": "serverless-patterns/s3-lambda-comprehend-cdk-python",
"projectFolder": "s3-lambda-comprehend-cdk-python",
"templateFile": "app.py"
}
},
"resources": {
"bullets": [
{
"text": "Amazon Comprehend Sentiment Analysis",
"link": "https://docs.aws.amazon.com/comprehend/latest/dg/how-sentiment.html"
},
{
"text": "Amazon Comprehend Features",
"Link": "https://aws.amazon.com/comprehend/features/"
}
]
},
"deploy": {
"text": [
"cdk deploy"
]
},
"testing": {
"text": [
"See the GitHub repo for detailed testing instructions."
]
},
"cleanup": {
"text": [
"Delete the stack: <code>cdk destroy</code>."
]
},
"authors": [
{
"name": "Arjun Arippa",
"image": "https://github.com/awsarippa/amazon-textract-comprehend-pii-analysis/blob/main/image.png",
"bio": "Arjun Arippa is a Solutions Architect based in Bangalore, India. He works with some of the strategic and global customers in India, to build and architect their applications on AWS. Before joining AWS, Arjun spent over a decade working as a Software Developer. Reach out to him on LinkedIn",
"linkedin": "arjun-arippa"
}
],
"patternArch": {
"icon1": {
"x": 15,
"y": 45,
"service": "s3",
"label": "S3"
},
"icon2": {
"x": 42,
"y": 45,
"service": "lambda",
"label": "AWS Lambda"
},
"icon4": {
"x": 85,
"y": 25,
"service": "comprehend",
"label": "Amazon Comprehend"
},
"icon3": {
"x": 85,
"y": 70,
"service": "dynamodb",
"label": "Amazon DynamoDB"
},
"line1": {
"from": "icon1",
"to": "icon2",
"label": "Notification"
},
"line2": {
"from": "icon2",
"to": "icon3",
"label": "Store results"
},
"line3": {
"from": "icon2",
"to": "icon4",
"label": "Sentiment Analysis"
}
}
}