Package: lambdr 1.2.7

lambdr: Create a Runtime for Serving Containerised R Functions on 'AWS Lambda'

Runtime for serving containers that can execute R code on the 'AWS Lambda' serverless compute service <https://aws.amazon.com/lambda/>. Provides the necessary functionality for handling the various endpoints required for accepting new input and sending responses.

Authors:David Neuzerling [aut, cre], James Goldie [ctb]

lambdr_1.2.7.tar.gz
lambdr_1.2.7.zip(r-4.7)lambdr_1.2.7.zip(r-4.6)lambdr_1.2.7.zip(r-4.5)
lambdr_1.2.7.tgz(r-4.6-any)lambdr_1.2.7.tgz(r-4.5-any)
lambdr_1.2.7.tar.gz(r-4.7-any)lambdr_1.2.7.tar.gz(r-4.6-any)
lambdr_1.2.7.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
lambdr/json (API)

# Install 'lambdr' in R:
install.packages('lambdr', repos = c('https://mdneuzerling.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/mdneuzerling/lambdr/issues

Pkgdown/docs site:https://lambdr.mdneuzerling.com

On CRAN:

Conda:

7.27 score 143 stars 6 scripts 2.2k downloads 11 exports 9 dependencies

Last updated from:eabad50f65. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK135
source / vignettesOK181
linux-release-x86_64OK124
macos-release-arm64OK110
macos-oldrel-arm64OK96
windows-develOK82
windows-releaseOK160
windows-oldrelOK227
wasm-releaseOK113

Exports:as_stringified_jsonextract_contextfrom_base64handle_event_errorhtml_responselambda_configparse_event_contentprettify_listserialise_resultstart_lambdastop_html

Dependencies:askpasscurlhttrjsonliteloggermimeopensslR6sys

A Primer on Docker for lambdr
Introduction | Images, containers, and Dockerfiles | Terminology | For lambdr | Dockerfile example | The Dockerfile | Instructions | Base image and layers | Installing packages | Files and permissions | Runtime and handler | How to use the Dockerfile

Last update: 2024-10-07
Started: 2024-10-07

Placing an R Lambda Runtime in a Container
Introduction | Pre-requisites | Minimal Deployment Ready Example | Example project structure | Project file contents | functions.R | runtime.R | Dockerfile | Completed project | Choosing base images | Do use | Do not use | Dev vs deployment Dockerfiles | Dockerfile.dev | The Dev Container base image | Build and run dev container | Local testing with AWS RIE | Deployment | AWS Console | Cloud Development Kit (CDK) | Tidying up resources

Last update: 2024-10-07
Started: 2021-10-06

API Gateway Invocations
Events via API Gateways | REST API Gateway events | HTML API Gateway events

Last update: 2022-04-23
Started: 2021-10-08

EventBridge and SNS Invocations
EventBridge events | SNS Events

Last update: 2022-04-23
Started: 2021-11-02

Package Structure
Package structure and operating method | Runtime endpoints | Handler functions | Event classification according to invocation | Event listening lifecycle

Last update: 2022-04-23
Started: 2021-11-01

Using invocation context
Event class-specific context

Last update: 2022-04-23
Started: 2021-11-01