In network operation, it is necessary to provide services to users while using a variety of network devices together, and an integrated management system is important for large-scale environments. This paper describes the design and implementation method of the network configuration management system introduced in the Tokyo Institute of Technology campus network (Titanet4: Tokyo Institute of Technology Academic NETwork phase 4), and reports the results of performance evaluation in a real environment. The system is intended to provide a programmable infrastructure by coding network management tasks, with a view to automating network operations in the future. The implementation uses Netbox as the configuration management mechanism and Ansible as the mechanism to reflect the information as inventory on the actual device.