Thanks to modern communications infrastructure we can bring the compute power from the likes of Amazon, Microsoft, and Google to just about any point in the developed world. But what do your customers do when they need data-heavy analytics in remote, rural, or undeveloped locations? They can’t always afford to build a data center where they need them. The poor quality of infrastructure in these regions prevents the use of high bandwidth solutions. But there must be a solution, right? Think of an on-premise data center as the ground and a remote data center as the cloud. Now there needs to be an intermediate layer, something on the Edge where the data resides. Thinner than a cloud but looks the same up close, this is where Fog computing fits in.