According to a method for clouding an SCADA system based on a Spring cloud micro-service architecture, the SCADA system is developed according to the Spring cloud micro-service architecture, so that the SCADA system can be conveniently deployed on a cloud server. The method comprises the following steps of 1, creating a male parent; 2, carrying out the service discovery and registration; 3, arranging a service provider and a service consumer; 4, fusing the service; 5, configuring a center; 6, setting an API gateway; 7, performing distributed transaction consistency management; and 8, constructing the micro-service by using the Docker. According to the present invention, the Spring Boot is used for developing the application micro-service, and the functions of service discovery, service consumption, service fusing, API gateway, unified configuration center, distributed transaction consistency management and container construction can be effectively achieved.