forked from mstine/image-pipeline-aws-lambda
-
Notifications
You must be signed in to change notification settings - Fork 0
/
advanced-serverless.todo
38 lines (36 loc) · 1.21 KB
/
advanced-serverless.todo
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
* ADVANCED SERVERLESS! *
Image Pipeline Project:
☐ Upload an image to a bucket
☐ Create a thumbnail of that image
☐ Use AI to generate tags for the image
☐ Store all of the metadata in a DB
☐ Front the DB with an API
AWS Implementation:
☐ Hello deployments with SAM!
☐ Hello SAM Local!
☐ Write an image-resize function
☐ Test with SAM Local
☐ Write an image-analysis function
☐ Test with SAM Local
☐ Write a database update function
☐ Test with SAM Local
☐ Hello AWS Step Functions!
☐ Build the orchestration with Step Functions
☐ Write a function to trigger the Step Function
☐ Test with SAM Local
☐ Write an image-api function
☐ Test with SAM Local
☐ Create S3 Buckets with SAM
☐ Create DynamoDB Table with SAM
☐ Describe Functions w/ SAM
☐ Attach Policies with SAM
☐ Set Environment Variables with SAM
☐ Configure S3 Events with SAM
☐ Consider Memory and Timeouts - Configure with SAM
☐ SAM References
☐ Configure API Gateway Events with SAM
☐ SAM is just CloudFormation!
☐ Describe Step Function Role with CloudFormation
☐ Describe Step Function with CloudFormation
☐ Use CloudFormation to deploy
☐ Test!