Microservice Platform for Smart City: Concepts, Services and Technology

The realization of the smart city platform is increasingly evident with the availability of many alternative technology choices. Several kinds of research on smart city development have been carried out starting from research based on monolithic architecture, service-oriented, to the latest in the development of microservice-oriented. The microservice oriented platform provides a flexible and scalable implementation. This is needed to build a platform on distributed systems. However, research on the microservice platform still needs to be reconstructed to get a better platform. This study is intended to construct research of microservice platform to obtain a comprehensive picture on developing a platform for smart city. The methodology used in this paper is a systematic literature review. This study is expected to help researchers for building the microservice platform, especially smart city.

[1]  Aleksi Partanen,et al.  Microservices vs. Service-oriented architecture , 2018 .

[2]  Marco Brambilla,et al.  Model-driven development of user interfaces for IoT systems via domain-specific components and patterns , 2017, Journal of Internet Services and Applications.

[3]  Leonidas G. Anthopoulos,et al.  The Rise of the Smart City , 2017 .

[4]  Carlos Juiz,et al.  A lightweight decentralized service placement policy for performance optimization in fog computing , 2018, Journal of Ambient Intelligence and Humanized Computing.

[5]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[6]  Amrit Tiwana,et al.  Platform Ecosystems: Aligning Architecture, Governance, and Strategy , 2013 .

[7]  Xinyu Yang,et al.  A Survey on the Edge Computing for the Internet of Things , 2018, IEEE Access.

[8]  Silvia Mirri,et al.  Discovering the City: Crowdsourcing and Personalized Urban Paths Across Cultural Heritage , 2017, GOODTECHS.

[9]  Tsuyoshi Murata,et al.  {m , 1934, ACML.

[10]  Fabíola Greve,et al.  PrescStream: A Framework for Streaming Soft Real-Time Predictive and Prescriptive Analytics , 2017, ICCSA.

[11]  José Antônio Valle Antunes,et al.  Design Science Research , 2015 .

[12]  Tim Hilgert,et al.  Optimization of Individual Travel Behavior through Customized Mobility Services and their Effects on Travel Demand and Transportation Systems , 2016 .

[13]  Marco Aurélio Gerosa,et al.  Software Platforms for Smart Cities , 2016, ACM Comput. Surv..

[14]  Jules White,et al.  Transit-hub: a smart public transportation decision support system with multi-timescale analytical services , 2018, Cluster Computing.

[15]  Nikolaos Koutsouris,et al.  A Framework to Support Interoperability in IoT and Facilitate the Development and Deployment of Highly Distributed Cloud Applications , 2016, InterIoT/SaSeIoT.

[17]  Mauro Iacono,et al.  Performance Evaluation of Replication Policies in Microservice Based Architectures , 2018, PASM.