Quickstart

This topic provides a high-level overview of the steps to help you get up and running with Flow quickly, with pointers to where to find further information.

Step 1 - Run Flow locally

To begin developing and testing, you can bring up a fully working Flow environment locally using Docker Compose. For information, see Developer setup.

Step 2 - Connect your data sources

You can connect microservices such as APIs, databases and streaming message queues to Flow. You then create Taxi definitions in order to use the data sources you specify. For information, see Your workspace and Configure connections.

Step 3 - Query for data

You can use Flow’s API to query for data, and let it handle the integration plumbing for you. For information, see Query with Flow.

Step 4 - Deploy Flow in production

After testing locally, you can deploy Flow on your Kubernetes cluster or using Docker Compose. For information, see Production deployment.

Step 5 - Query for data in production

Use Flow in a production environment to query for data. For information, see Query with Flow.

Use our step-by-step Tutorials to get productive with Flow quickly.