How does it work?
Tiny Systems are using Kubernetes as a hosting platform.
We've created an open source technology which allows using Kubernetes as a distributed and efficient computation platform. By creating custom resources in your cluster you can develop different automations and programs.
Our platform is just a convenient way of managing, modeling and monitoring those resources.
Tiny Systems Visual Builder helps you to create nodes on a graph of your flow with ability to validate edges between nodes.
INFO
Let's imagine we need to create a Webhook HTTP server which listens to the requests. Only certain type of requests should trigger sending a Slack message.
In Tiny Systems such program going to look like this:
Quite simple hah? This flow contain only 3 instances of 3 different components.
These 3 components belong to 3 different open-source modules created and published by Tiny Systems, so you can use them right away.
- tinysystems/common-module (standard flow based programming components)
- tinysystems/communication-module (can help you with sending messages via email and instant messengers)
- tinysystems/http-module (HTTP client/server and some other useful tools)
Each module is basically a container image which we deploy to your cluster to make components available to use.
We work hard to bring more useful modules, but you can always to create your own!