Today and during the recent years, the Internet is a place to read web pages that allow users to environmental education and implementation of software applications that is changing. As with rapid growth of the cloud computing architecture usage, more and more industries move their focus from investing into processing power to renting processing power from a specialized vendor but education field is no different. E-learning systems usually require many hardware and software resources. Cloud computing technologies have changed the way applications are developed and accessed. They are aimed at running applications as services over the Internet on a scalable infrastructure. Now, Cloud computing that introduces efficient scale mechanism can let construction of E-learning system be entrusted to suppliers and provide a new mode for E-learning. Therefore, an E-learning system based on Cloud computing infrastructure is feasible and it can greatly improve the efficiency of investment and the power of management, which can make E-learning system development into a virtuous circle and achieve a win-win situation for suppliers and customers.