Publication Date



In recent years, schools have been investing heavily on information and communications technology (ICT) infrastructure to implement eLearning systems to enhance the quality of education in secondary schools in Tanzania. The majority of these systems are implemented using a traditional web-based eLearning approach on school premises which is costly and limits usage due to lack of scalability and flexibility. Consequently, many schools have started adopting cloud computing as a solution. However, this adaption depends on well-defined cloud eLearning architecture. This study proposed cloud architecture for implementing an eLearning system in secondary schools in Tanzania by adopting various layers proposed in previous studies. The effectiveness of this proposal was evaluated by comparing its performance with a similar traditional web-based eLearning system using the Moodle benchmark tool and Apache Jmeter. The study found that eLearning systems implemented in the cloud-based infrastructure had better performance metrics than web-based eLearning systems on school premises.