Welcome to Akera
Akera is a lightweight application server for Progress OpenEdge built on the node.js platform conceived primarily for web/mobile applications.
Get the FREE demo
What is Akera
While the traditional ‘speed script’ applications down to Progress version 9.1A, using both procedural and object oriented development, are supported out of the box, the real power can be unleashed from complete integration with the node.js platform that makes it perfect for developing and deploying web/mobile applications while (re)using the power of Progress ABL for the business logic.
With more than 150k packages available in NPM repository the server-side business logic of your Progress application can be augmented with lots of useful functionality like push notification or web-sockets to only name a few available.
Technical Benefits
Easily expose Progress database/business logic as REST services
Feature-based composition architecture, deployment freedom from all-in-one to highly scalable distributed architecture with load balancing
Lightweight, non-blocking I/O (memory/CPU friendly)
‘Speed Script’ mode, supports applications written for WebSpeed/Ganimede (speed script)
API’s available for node.js, Java, PHP
Licensing Benefits
Simple and affordable licensing model
Server license (OS instance, Docker containers can be used): any number of instances, no limits on number of agents
Agent license, no limit on users, concurrent or named
Classical on-time or SaaS subscriptions (pay as you go, always up to date)
Community edition available for non-commercial use
Use Cases
Front Title
1. Speed Script applications
Back Title
Front Title
2. Not ready for OO
Older versions of Progress
Back Title
Front Title
3. JavaScript 'shared' development using node.js (UI / back-end)