With the evolution of the Internet of things and smart cities, a new trend of the Internet of simulation has emerged to utilise the technologies of cloud, edge, fog computing, and high-performance computing for design and analysis of complex cyber-physical systems using simulation. These technologies although being applied to the domains of big data and deep learning are not adequate to cope with the scale and complexity of emerging connected, smart, and autonomous systems. This study explores the existing state-of-the-art in automating, augmenting, and integrating systems across the domains of smart cities, autonomous vehicles, energy efficiency, smart manufacturing in Industry 4.0, and healthcare. This is expanded to look at existing computational infrastructure and how it can be used to support these applications. A detailed review is presented of advances in approaches providing and supporting intelligence as a service. Finally, some of the remaining challenges due to the explosion of data streams; issues of safety and security; and others related to big data, a model of reality, augmentation of systems, and computation are examined. 2 Emerging applications The emergence of the Internet of anything and everything [14]from IoT [26] is driving smarter and more context-aware systems and applications. These concepts augment the technologies related to cloud and edge computing [27] and allow computational power to be balanced against location which has an impact on both network latencies and security. The ubiquitous management of the computational systems and communication networks is anticipated to be augmenting and penetrating most cyber-physical systems that we interact with on a daily basis within the coming decade. One example domain is that of cooperative robotics where advances in autonomous systems [28] are enhanced with additional computational capability from the cloud. The resulting emerging field of cloud robotics combines the two research fields to provide intelligence services to robots from the cloud [29-31],