icl

Infrastructure Control Language

What is ICL?

Infrastructure Control Language (ICL) is designed to run programs anywhere: locally or in distributed on-premises or cloud environments.

ICL consists of:

infractl allows executing the same code in different ICL clusters with different runtime configurations. Currently, it requires at least one ICL cluster, but in the future it will work directly with public clouds, virtual machines, bare-metal servers. The simplest way to start using infractl is to create a local single node ICL cluster in a Docker container.

ICL is designed for data scientists, solo developers and small teams who are transitioning from a local development to a distributed, shared environment. How ICL helps you or your team:

Next