1.3.23 • Published 29 days ago

serverless-marketing v1.3.23

Weekly downloads
-
License
-
Repository
-
Last release
29 days ago

AWS Lambda Extension for Channels Processing

A Channels extension to make it easier to process channels using AWS Lambda.

Usage

$ yarn global add serverless typescript ts-node
$ yarn add --dev @types/node
$ serverless plugin install --name serverless-stage-manager
$ yarn deploy:staging

RUN Lambda Marketing Contact Locally

$ yarn dev:marketing

RUN Lambda SalesFroce Contact Locally

$ yarn dev:sf

Example with --data flag :

$ sls invoke local --function sqsSalesForceContact --data '{
    "Records": [{"body": "{\"email\":\"sami.ghorbel@legalplace.fr\",\"attributes\":{\"SMS\":\"33666666666\"},\"listIds\":[\"14491d98-5c66-4a3b-986c-cb0ec659f357\"]}"}]
}'

PLUGINS

  1. serverless-plugin-tracing: it will be necessary to add it in serverless.yml.

    tracing: true

    Add tracing in the lambda function you want to monitor

    const awsXRay = require('aws-xray-sdk')
    awsXRay.captureAWS(require('aws-sdk'))

    Add these libraries in the handler (lambda function)

SQS

To move messages from a dead letter queue back to the original queue in Amazon SQS.

```
npx replay-aws-dlq [source_queue_url] [dest_queue_url]
```

Architecture

diagram

Liens utiles pour documentation :

1.3.23

29 days ago

1.3.22

1 month ago

1.3.21

1 month ago

1.3.18

1 month ago

1.3.19

1 month ago

1.3.20

1 month ago

1.3.17

2 months ago

1.3.15

2 months ago

1.3.16

2 months ago

1.3.13

2 months ago

1.3.14

2 months ago

1.3.12

2 months ago

1.3.11

2 months ago

1.3.10

2 months ago

1.3.9

2 months ago

1.3.8

2 months ago

1.3.7

3 months ago

1.3.6

3 months ago

1.3.5

3 months ago

1.3.4

3 months ago

1.3.3

3 months ago

1.3.2

3 months ago

1.3.1

3 months ago

1.3.0

4 months ago

1.2.39

4 months ago

1.2.38

4 months ago

1.2.37

4 months ago

1.2.36

5 months ago

1.2.34

5 months ago

1.2.35

5 months ago

1.2.33

5 months ago

1.2.31

5 months ago

1.2.32

5 months ago

1.2.18

7 months ago

1.2.19

7 months ago

1.2.20

6 months ago

1.2.23

6 months ago

1.2.24

6 months ago

1.2.21

6 months ago

1.2.22

6 months ago

1.2.27

5 months ago

1.2.28

5 months ago

1.2.25

6 months ago

1.2.26

6 months ago

1.2.29

5 months ago

1.2.30

5 months ago

1.2.17

7 months ago

1.2.9

7 months ago

1.2.12

7 months ago

1.2.13

7 months ago

1.2.10

7 months ago

1.2.11

7 months ago

1.2.16

7 months ago

1.2.14

7 months ago

1.2.15

7 months ago

1.2.8

8 months ago

1.2.7

8 months ago

1.2.6

8 months ago

1.2.5

8 months ago

1.2.4

8 months ago

1.2.3

8 months ago

1.2.2

9 months ago

1.2.1

9 months ago

1.2.0

9 months ago

1.1.1

9 months ago

1.1.0

10 months ago