Ballerina is a general purpose, concurrent and strongly typed programming language with both textual and graphical syntaxes, optimized for integration.
Ballerina has been designed for integration scenarios and the world of web services and containers – which makes it a perfect development technology for the cloud.
To host a Ballerina service, simply take the project file and upload it to the cloud as a new application:
At the moment, Integration Cloud only supports Ballerina services (not main-based programs yet). We are working on adding Main() support as well as integrating the tooling into the cloud. Stay tuned!