In this tutorial we will use a tutorial project to set up a local ECN with a set of example Microservices.


The ioFog demo requires the following tools and one of the following systems to be installed. The scripts in this demo do not install any of these tools, but they check for sufficient versions.

Required tools:

Supported operating systems:

  • Linux (kernel v3.10+)
  • macOS 10.12+

Setup Demo Project

On Unix based systems, download our tar.gz package.

cd where/we/want/iofog-demo
curl -L -o demo.tar.gz
tar -zxvf demo.tar.gz --strip-components=1

Bootstrap the Project

To get going, all we need to do is run:

$ ./ tutorial

We can optionally verify the ioFog stack is provisioned correctly. The automated tests run a smoke test suite on the ioFog stack, testing basic operations.

$ ./

When we are finished, we can tear down the ioFog stack and all services deployed on it.

$ ./

Get To Know ioFog

With a working ioFog environment set up, we're now ready to get to know ioFog.

Continue To Next Step: Get To Know ioFog.