Skip to Main Content
What we know is less important than our capacity to continue to learn more until e-learning appeared. While e-learning technology has matured considerably since its inception, there are still many problems that practitioners find when come to implementing e-learning. Today's knowledge society of the 21st century requires a flexible learning environment which is capable to adapt according to teaching and learning objectives, students' profiles and preferences for information and communication technologies and services. Advances in technology offer new opportunities in enhancing teaching and learning. Many advances in learning technologies are taking place throughout the world. The new technologies enable individuals to personalize the environment in which they work or learn, utilizing a range of tools to meet their interests and needs. Research community has believed that an e-learning ecosystem is the next generation e-learning but has faced challenges in optimizing resource allocations, dealing with dynamic demands on getting information and knowledge anywhere and anytime, handling rapid storage growth requirements, cost controlling and greater flexibility. Additionally, e-learning ecosystems need to improve its infrastructure, which can devote the required computation and storage resources for e-learning ecosystems. So, we need flourish, growing, up-to-date and strong infrastructure e-learning ecosystems in a productive and cost-effective way to be able to face rapidly-changing environments. In this paper, an e-learning ecosystem (ELES) which supports modern technologies is introduced and implemented. An integration between cloud computing and Web 2.0 technologies and services will be used to support the development of e-learning ecosystems; cloud computing as an adoptable technology for many of the organizations with its dynamic scalability and usage of virtualized resources as a service through the Internet. Web 2.0 brings new instruments help building dynamic- - e-learning ecosystem on the web.