All Projects → bespoken-cookbook → serverless-plugin-bespoken

bespoken-cookbook / serverless-plugin-bespoken

Licence: Apache-2.0 license
⚡ Serverless plugin to use our bst proxy tool

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to serverless-plugin-bespoken

Serverless Plugin Warmup
Keep your lambdas warm during winter. ♨
Stars: ✭ 814 (+2706.9%)
Mutual labels:  lambda, serverless-plugin
Serverless Appsync Plugin
serverless plugin for appsync
Stars: ✭ 804 (+2672.41%)
Mutual labels:  lambda, serverless-plugin
serverless-plugin-lambda-dead-letter
serverless plugin that can configure a lambda with a dead letter queue or topic
Stars: ✭ 42 (+44.83%)
Mutual labels:  lambda, serverless-plugin
serverless-plugin-epsagon
Epsagon's plugin for Serverless Framework ⚡️
Stars: ✭ 53 (+82.76%)
Mutual labels:  lambda, serverless-plugin
Serverless Chrome
🌐 Run headless Chrome/Chromium on AWS Lambda
Stars: ✭ 2,625 (+8951.72%)
Mutual labels:  lambda, serverless-plugin
Serverless Es Logs
A Serverless plugin to transport logs to ElasticSearch
Stars: ✭ 51 (+75.86%)
Mutual labels:  lambda, serverless-plugin
Serverless Bundle
Optimized packages for ES6 and TypeScript Node.js Lambda functions without any configuration.
Stars: ✭ 295 (+917.24%)
Mutual labels:  lambda, serverless-plugin
Serverless Layers
Serverless.js plugin that implements AWS Lambda Layers which reduces drastically lambda size, warm-up and deployment time.
Stars: ✭ 119 (+310.34%)
Mutual labels:  lambda, serverless-plugin
serverless-certificate-creator
serverless plugin to manage the certificate of your lambdas custom domain (API Gateway=
Stars: ✭ 33 (+13.79%)
Mutual labels:  lambda, serverless-plugin
serverless-plugin-parcel
A Serverless framework plugin to bundle assets with Parcel (ES6/7 or Typescript)
Stars: ✭ 23 (-20.69%)
Mutual labels:  lambda, serverless-plugin
aws-lambda-powertools-typescript
A suite of utilities for AWS Lambda Functions that makes structured logging, creating custom metrics asynchronously and tracing with AWS X-Ray easier
Stars: ✭ 817 (+2717.24%)
Mutual labels:  lambda
serverless-plugin-subscription-filter
Extend subscription filter events for the Serverless framework ⚡
Stars: ✭ 17 (-41.38%)
Mutual labels:  serverless-plugin
py-lambda-action
A Github Action to deploy AWS Lambda functions written in Python with their dependencies in a separate layer.
Stars: ✭ 49 (+68.97%)
Mutual labels:  lambda
serverless-plugin-browserifier
Reduce the size and speed up your Node.js based lambda's using browserify.
Stars: ✭ 26 (-10.34%)
Mutual labels:  serverless-plugin
terraform-external-module-artifact
Terraform module to fetch any kind of artifacts using curl (binary and text okay)
Stars: ✭ 13 (-55.17%)
Mutual labels:  lambda
recipeek
🍽️ Recipe search app
Stars: ✭ 20 (-31.03%)
Mutual labels:  lambda
basic-serverless-api
A basic full stack example of building an API with AWS Amplify, Amazon API Gateway, AWS Lambda, and Amazon DynamoDB
Stars: ✭ 45 (+55.17%)
Mutual labels:  lambda
lastkeypair
A serverless SSH certificate authority to control access to machines using IAM and Lambda
Stars: ✭ 39 (+34.48%)
Mutual labels:  lambda
serverless-python-requirements
⚡️🐍📦 Serverless plugin to bundle Python packages
Stars: ✭ 971 (+3248.28%)
Mutual labels:  serverless-plugin
cim
CIM takes the pain out of Infrastructure as Code and CloudFormation
Stars: ✭ 51 (+75.86%)
Mutual labels:  lambda

Bespoken Serverless Framework Plugin

serverless

A serverless plugin using bespoken proxy to test your work without deploying.

If you have to deploy your work everytime you are making changes, this tool will help you reduce that time. We generate a local server that is a attached to a proxy online so that you can use that url to access the functionality that you have in your code in your laptop.

What Does This Do?

The bst proxy service makes your local AWS Lambda available to debug and test via public URL. And though the URL is public, it is unique to you, and known only to you.

It is great for developing and testing:

  • Webhooks
  • Callbacks
  • Anything where you want to try out your Lambda locally before deploying it

It creates a unique public URL through which you can access it. Once installed, all you need to access it is:

sls proxy

You can now send and receive data to your locally running Lambda! Here is a demo of in action using Postman:

serverless Plugin

More detailed info on how the proxy works can be found here.

Install

npm install serverless-plugin-bespoken --save-dev

Add the plugin to your serverless.yml file:

plugins:
  - serverless-plugin-bespoken

You're set! The plugin will run by using sls proxy.

Now you can use the generated url and access directly to your local server.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].