The authors articulate and accentuate the challenges widely associated with streaming data and analytics, describe data analytics algorithms and approaches, present Edge and Fog computing concepts and technologies and show how streaming analytics can be accomplished in Edge device clouds. They also delineate several industry use cases across cloud system operations in transportation and cyber security and other business domains.