Advertisement

Architecting IOT for Smart Cities

  • Achamkulamgara ArunEmail author
Chapter

Abstract

This chapter focuses on architectural and functional capabilities that are required for a smart city initiative. An overview of the recommended architecture and implementation technology choices, typical constraints in implementations, terminology, and technology principles are highlighted. These are applicable at various intersections, whether they develop custom solutions or standardized solutions using open, federated platforms and/or commercial platforms.

Keywords

Internet of things (IOT) Reference architecture Solution architecture Data visualization Cloud computing Application programming interface (API) Docker Kubernetes Functional layers Data analytics Enterprise integration Disaster recovery Authorization High availability Interoperability 

References

  1. 1.
    IDC’s worldwide digital transformation use case taxonomy, 2018: smart cities and communities (#US44261515, September 2018)Google Scholar
  2. 2.
  3. 3.
  4. 4.
    Wi-Fi Alliance. https://www.wi-fi.org/
  5. 5.
    Bluetooth Special Interest Group. https://www.bluetooth.com/
  6. 6.
    Zigbee Alliance. https://www.zigbee.org/
  7. 7.
  8. 8.
  9. 9.
    Raspberry Pi Foundation. https://www.raspberrypi.org/
  10. 10.
  11. 11.
    Amazon Web Services – IOT. https://aws.amazon.com/iot/
  12. 12.
  13. 13.
  14. 14.
  15. 15.
  16. 16.
    Comcast MachineQ. https://machineq.com
  17. 17.
  18. 18.
    C3 Enterprise AI. https://c3.ai/
  19. 19.
  20. 20.
    Kaa Enterprise IOT Platform. https://www.kaaproject.org/
  21. 21.
    ThingsBoard Open Source IOT Platform. https://thingsboard.io/
  22. 22.
    DeviceHive Open Source IOT Data Platform. https://devicehive.com/
  23. 23.
    Applied Informatics. macchina.io. https://macchina.io/
  24. 24.
    Open Home Automation Bus. https://www.openhab.org/
  25. 25.
    Cognizant (2019) Solution overview: accelerating IoT programs at scale: connected reference architecture & toolkit. https://www.cognizant.com/Resources/connected-reference-architecture-and-toolkit-overview-hires.pdf
  26. 26.
    Cognizant (2019) The five essential IoT requirements and how to achieve them. https://www.cognizant.com/whitepapers/the-five-essential-iot-requirements-and-how-to-achieve-them-codex4241.pdf
  27. 27.
  28. 28.
    Caffe. Berkeley AI research. http://caffe.berkeleyvision.org/
  29. 29.
    Hewlett Packard Enterprise. Haven on demand. https://www.havenondemand.com/
  30. 30.
  31. 31.
    Google TensorFlow. https://www.tensorflow.org/
  32. 32.
    Torch: a scientific computing framework for LUAJIT. http://torch.ch/
  33. 33.
    Apache Spark: unified analytics engine. https://spark.apache.org/
  34. 34.
    Univ. Montreal MILA Lab: Theano. http://deeplearning.net/software/theano/
  35. 35.
    The National Ecological Observatory Network. https://www.neonscience.org/
  36. 36.
    Cognizant BigDecisions Platform. https://www.cognizant.com/bigdecisions
  37. 37.
    National Institute of Standards and Technology (NIST). https://www.nist.gov/
  38. 38.
    Hardt D (ed) (2017 Oct) RFC 8252, “OAuth 2.0 for Native Apps.” https://tools.ietf.org/html/rfc8252
  39. 39.
    National Institute of Standards and Technology (NIST), Engineering Laboratory. Cyber-physical systems, IES cities architecture. https://www.nist.gov/el/cyber-physical-systems/ies-cities-architecture
  40. 40.
    National Institute of Standards and Technology (NIST). International technical working group on IoT-enabled smart city framework. https://pages.nist.gov/smartcitiesarchitecture/

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.IOT Product Solutions, CognizantAustinUSA

Personalised recommendations