Résumé:
In recent years, there has been a growing interest in Cloud Computing and its services,
with the advance and the development of related technologies, Cloud Computing
has been widely adopted in many sectors. In this work we present The Cloud
Computing fundamentals, we focus on one of the principal components of Cloud
Computing which is Software as a Service (SaaS). SaaS has received significant attention
among cloud technologies, it is a way of delivering complete software over
the internet as a service, instead of installing and maintaining software, the users
simply access it via the internet using a browser. Today modern education is highly
dependent on new technologies that help to improve educational attainment. A key
strategy for students to achieve a high-quality learning experience is online collaboration.
Online collaboration refers to the use of computer tools to work with others
online. In this thesis, we discuss online collaboration for students, and we propose
a SaaS-based application that helps students collaborate online. This application is
developed and deployed in a Cloud Computing environment.