The typical architecture of IoT solutions is usually far more complex than the architecture of most enterprise systems.