Key ingredients in an IoT recipe: Fog Computing, Cloud computing, and more Fog Computing
Fog Computing: A Platform for Internet of Things and Analytics