With the advent of the big data era, big data technology has become an important research direction in the field of information technology. However, due to the complexity of big data technology and the high demand for hardware resources, traditional big data teaching experimental environments are difficult to meet the actual needs of students. Therefore, the cloud based big data teaching experimental system has emerged, which utilizes the virtualization technology and resource management technology of the cloud platform to achieve centralized management and on demand allocation of software and hardware resources, providing students with an efficient, flexible, and easy to use big data teaching experimental environment.