This on-line course gives students an overview of the field of Cloud Computing, its enabling technologies and main building blocks. Cloud computing services are being adopted widely across a variety of organizations and in many domains. Simply, cloud computing is the delivery of computing as a service over a network, whereby distributed resources are rented, rather than owned, by an end user as a utility. This course will provide a basic understanding of cloud computing concepts, including the definition of cloud computing, its history, and the key principles behind it.
IoT provides a high-level overview of various concepts from a mobile perspective and explains the key differences between IoT and traditional telecoms services and details how IoT is enabling a range of new business models. It also provides insight into the regulatory areas that can impact upon IoT services, including security, privacy and data traffic management. Course explains the foundational understanding of what IoT is, its history, and its core concepts, including connected devices, sensors, data communication, and data analytics.