A Study of Cloud Computing Based E-Learning Platforms: Design and Implementation
Kamaljit Kaur · Journal of Software Engineering and Simulation · 2024
Cloud Computing Service ModelsCloud computing is quickly becoming a popular way to offer IT services as a utility, much like water, electricity, gas, and phone services.It allows users to access infrastructure, platforms, and software applications on a subscription or pay-as-you-go basis.This model provides a complete online platform with a variety of services available as needed, all delivered through the internet in a cost-effective and reliable way.By using cloud computing, organizations can save on hardware, software, and licensing costs, as these resources are rented rather than purchased.It also provides automatic backups to ensure data safety.Cloud computing offers scalable and flexible infrastructure that users can access anytime, from anywhere, on devices like laptops, smartphones, or tablets.Large data centers can be dynamically managed to handle resources effectively, making upgrades, maintenance, disaster recovery, and failover more efficient.Through Service Level Agreements (SLAs), cloud providers ensure reliable service, addressing challenges in areas like education, climate change, and economic stability.The reference model of Buyya describes the various layers of cloud computing service models.