Get monitoring, observability, online education,
and expert support from Lightbend.
Learn More

Developing applications with Cloudflow

In this section we explore the different aspects of developing applications with Cloudflow.

We start with concepts the apply across all Streamlet runtimes, such as Schema-first approach, message delivery semantics, and the use of blueprints.

Then, in the Developing Streamlets section, you find detailed explanations about the development of Streamlets in each of the runtimes: akka, spark, and flink

Once you have developed your first application, take it for a quick spin in your development machine, using the local sandbox

The default build tool for Cloudflow applications is sbt but there is support for using Maven to build as well.