Cloud Computing Assignment
Cloud Computing Assignment
Assignment-1
Class: CSE DS B
1. What do you understand by Cloud Computing? What are the various advantages and
Cloud Computing is the delivery of different services through the Internet, including data storage,
flexibility, and disaster recovery. Disadvantages include security concerns, dependency on internet
Issues in Cloud Computing include data security and privacy, regulatory compliance, lack of control
Cloud Computing evolved from the concept of distributed computing and virtualization. It developed
through grid computing and the shift to the utility-based model, eventually leading to modern cloud
infrastructures.
Distributed computing refers to multiple systems working together on a shared task but in separate
locations. Both are used to improve performance and computation speed, but distributed systems
The architecture of Cloud Computing consists of three main layers: IaaS (Infrastructure as a
Service), PaaS (Platform as a Service), and SaaS (Software as a Service). IaaS provides virtualized
computing resources, PaaS offers platforms for development and management, and SaaS delivers