The new iofogctl command line tool gives you... all them nodes) across multiple networks, each with potentially differing microservices - a piece of software called the Controller is used for management and orchestration. The Controller keeps track of all your nodes automatically, even across complicated network configurations, it can be used to maintain and optimize the entire fleet of devices.
ioFog Fog Services provides a suite of capabilities to create self-organizing software networks that run on top of any network connectivity. No NATs, VPNs or Firewalls needed. Protocol agnostic data messaging and delivery using flexible MIME-type data architecture also takes care of data management at the edge. Using a protocol agnostic MIME-type-like approach to describing data, ioFog applications and nodes are able to handle and route any data type, even if they don't understand the actual payload of the data. Need complete control over data routing and messaging? ioFog supports native Geofencing of data, nodes and routing.
Ultimately the largest benefit to deploying an Edge Cloud Network is for you to avoid costly round trips to the cloud. Local network communication can be 12,000x faster than going to the cloud and back. Not to say you can't run ioFog nodes in the cloud too, if that's the flexibility you need.