adobeio-runtime

What is Adobe I/O Runtime

The idea of serverless computing is to abstract the server infrastructure from the developer, so developers can concentrate on application logic, not configuring and deploying servers. With a serverless computing platform like Adobe I/O Runtime, those portions of your application logic that need to be accessible from the Internet, and would normally be executed on a traditionally hosted server or a cloud service such as AWS or Azure, can be hosted on Runtime as on-demand functions and executed as needed via HTTP requests or Adobe I/O Events.

The programming model

On Adobe I/O Runtime, code is executed on demand in response to Adobe I/O Events or HTTP requests controlled by conditional logic (rules). Runtime provides a programming environment supported by a REST API-based command line interface (the CLI) and other tools.

The event processing pipeline
The event processing pipeline

The Runtime programming model makes use of the following entities:

See Adobe I/O Runtime Entities for more information.