ABSTRACT

This chapter discusses the architecture of Internet of Things (IoT) systems. IoT system security takes a team of experts in network security, computer security, hardware and software security, cloud infrastructure security, secure protocols, and cryptography. The security of an IoT system is extremely complex and crosses many security disciplines. Various industries and standards groups have developed and proliferated system architectures in order to better communicate the issues and requirements relating to systems for which they are concerned. The Internet of Things community is no different from any other architectural community. The primary difference is that IoT spans many different industries and ecosystems, and has a diverse set of concerns. The cloud is essential to an IoT system because it houses centralized applications and contains the data model of the IoT system, making those applications accessible to its users wherever they are, and is wholly independent of the actual location of the IoT devices themselves.