Creating Your API with BoxLang in AWS Lambda

session

Thursday, April 30th, 11:20

If you’ve ever had tools or services you wanted to be able to access whenever it was needed but the cost of an EC2 or hosting service was more than you wanted to spend, this workshop provides a viable alternative. AWS Lambda is a “serverless” platform which only is active when it is actively being used and billing time can be measured in milliseconds rather than minutes or hours. It listen to an endpoint to be hit or other events from the AWS ecosystem. Thanks to BoxLangs small footprint and rapid startup time, the impact on user experience is negligible.

In this workshop we will use the BoxLang AWS Template to create a Lambda Function which, despite the name, can be an entire API and not just a simple function as we would normally think of it. This API will include using custom BoxLang code, database access, routing, using additional BoxLang modules as well as modules from Forgebox, calls to other APIs and more.

Level of expertise

There are few pre-requisites to the workshop other than basic exposure to either BoxLang or CFML script coding and having a AWS account. AWS costs from the workshop will be negligible if they exist at all.

Level

Intermediate

Topics

API BoxLang AWS Lambda

Speaker