Nowadays each utility allocated in municipality territory maintains usually own network of meters and sensors, own system for data collection and storage, separate customer service, inventory, bookkeeping, billing and etc. The majority of the systems are obsolete and incompatible. However, development of sensor network for monitoring and control of utilities networks and its maintenance is a challenging process due to plenty of human work related to their. During the state research program NexIT, RTU research team developed and tested multi-resource meters that are suitable for water distribution network, for installation at district heating substations and for temperature and humidity measurement in the offices and multi-apartment buildings. The gateways implement also adapter and protocols translation function for communication with other systems. Thanks to enhancing of sensors and gateway devices, it became possible to design a common architecture for a cloud of public utilities systems of a municipality that apply SOA and IoT approaches.