ABSTRACT

Infrastructure Smart Service System (iS3) is an open source and dataflow-integrated platform that promotes the data sharing in the life-cycle civil engineer. As the application layer of iS3, this paper constructed a microservice for evaluating lifecycle resilience of water distribution network (WDN). The implementation of the microservice includes two main steps: (1) encapsulate the resilience assessment module WARA into a microservice based on Django framework; and (2) deploy the microservice on iS3 platform by calling a WebAPI. An application of the microservice was demonstrated through a WDN in a seismically active region. The results were calculated in the microservice and then returned to the iS3 platform. The iS3-based resilience assessment microservice for WDN may serve as a handy yet scientific tool to evaluate the disaster resistance capability of WDN over its life cycle, and provide a reproducible template for other smart infrastructure application in the field of life-cycle civil engineering.