We are on the brink of the next technological revolution. This revolution will be marked by the shift of communications and computing from a centralized cloud, to a localized edge. Centralized software workloads associated with network cores and cloud computing are being distributed in an intelligent manner, leading to a new breed of shared infrastructure, architectures, and applications. This shift, combined with the emergence of The “G” in 5G stands for generation. 5G is the fifth generation of wireless technology. 5G is characterized by bigger channels (which improves throughput), lower latencies allowing for real time applications, and the ability to connect more devices (which is increasingly important as the number of devices has grown exponentially)., is fundamentally changing the way people and devices engage with the internet.