diff --git a/DevOps/AWS/AWS_Lambda/AWS_Lambda_examples.md b/DevOps/AWS/AWS_Lambda/Lambda_examples.md similarity index 100% rename from DevOps/AWS/AWS_Lambda/AWS_Lambda_examples.md rename to DevOps/AWS/AWS_Lambda/Lambda_examples.md diff --git a/DevOps/AWS/AWS_Lambda/AWS_Lambda_programming_model.md b/DevOps/AWS/AWS_Lambda/Lambda_handler_function.md similarity index 89% rename from DevOps/AWS/AWS_Lambda/AWS_Lambda_programming_model.md rename to DevOps/AWS/AWS_Lambda/Lambda_handler_function.md index 827be6f..b7a6177 100644 --- a/DevOps/AWS/AWS_Lambda/AWS_Lambda_programming_model.md +++ b/DevOps/AWS/AWS_Lambda/Lambda_handler_function.md @@ -4,19 +4,7 @@ categories: tags: [AWS, aws-lambda, backend] --- -# AWS Lambda programming model - -The overall architecure consists in the following three processes: - -1. Triggers -2. Handler function -3. Code - -## Triggers - -See [AWS Lambda triggers](/DevOps/AWS/AWS_Lambda/AWS_Lambda_triggers.md) - -## Handler function +# AWS Lambda handler function Every Lambda function begins the same way with a handler function. In NodeJS: @@ -77,7 +65,3 @@ def handler(event, context): } return response ``` - -## Code - -This is just the stuff that runs in the body of the handler or that is called from the handler body. diff --git a/DevOps/AWS/AWS_Lambda/Lambda_programming_model.md b/DevOps/AWS/AWS_Lambda/Lambda_programming_model.md new file mode 100644 index 0000000..b886347 --- /dev/null +++ b/DevOps/AWS/AWS_Lambda/Lambda_programming_model.md @@ -0,0 +1,25 @@ +--- +categories: + - DevOps +tags: [AWS, aws-lambda, backend] +--- + +# AWS Lambda programming model + +The overall architecure consists in the following three processes: + +1. Triggers +2. Handler function +3. Code + +## Triggers + +See [AWS Lambda triggers](/DevOps/AWS/AWS_Lambda/Lambda_triggers.md) + +## Handler function + +See [AWS Lambda handler function](/DevOps/AWS/AWS_Lambda/Lambda_handler_function.md) + +## Code + +This is just the stuff that runs in the body of the handler or that is called from the handler body. diff --git a/DevOps/AWS/AWS_Lambda/AWS_Lambda_triggers.md b/DevOps/AWS/AWS_Lambda/Lambda_triggers.md similarity index 100% rename from DevOps/AWS/AWS_Lambda/AWS_Lambda_triggers.md rename to DevOps/AWS/AWS_Lambda/Lambda_triggers.md