cloud computing assignment
cloud computing assignment
How
did the shift to cloud computing overcome some limitations of traditional distributed
systems?
Ans:
Distributed Computing Cloud Computing
Distributed computing refers to solve Cloud computing refers to providing on
a problem over distributed demand IT resources/services like server,
autonomous computers and they storage, database, networking, analytics,
communicate between them over a software etc. over internet.
network.
In simple distributed computing can In simple cloud computing can be said as a
be said as a computing technique computing technique that delivers hosted
which allows to multiple computers to services over the internet to its
communicate and work to solve a users/customers.
single problem.
It is classified into 3 different types It is classified into 4 different types such as
such as Distributed Computing Public Cloud, Private Cloud, Community
Systems, Distributed Information Cloud and Hybrid Cloud.
Systems and Distributed Pervasive
Systems.
There are many benefits of distributed
There are many benefits of cloud
computing like flexibility, reliability,
computing like cost effective, elasticity and
improved performance etc. reliable, economies of Scale, access to the
global market etc.
The goal of distributed computing is The goal of cloud computing is to provide
to distribute a single task among on demand computing services over internet
multiple computers and to solve it on pay per use model.
quickly by maintaining coordination
between them.
Cloud computing has overcome some limitations of traditional distributed systems by offering
a number of advantages, including:
Cost savings: Cloud computing is more cost-effective than traditional computing because
users only pay for the resources they use.
Accessibility: Users can access data and services from anywhere with an internet connection.
Faster time to market: Developers can quickly deploy new instances or retire them.
Better collaboration: Cloud storage enables people to access data from anywhere in the
world.
Distributed computing is the use of distributed systems to solve a single, sizable problem by
assigning tasks to individual computers. Cloud computing is the use of network-hosted
servers to carry out various tasks like data processing, management, and storage.
2. Define JaaS, PaaS, and SaaS in your own words and provide one unique
example of each. Why do you think these service models are essential in cloud
computing?
Ans:- JaaS:- The Java Authentication and Authorization Service (JAAS) is a set of
application program interfaces (APIs) that can determine the identity of a user or
computer attempting to run Java code and ensure that the entity has the right to
execute the functions requested.
PaaS:- Platform as a Service (PaaS) is a type of cloud computing service model that
offers a flexible, scalable cloud platform to develop, deploy, run, and manage apps.
PaaS provides everything developers need for application development without the
headaches of updating the operating system and development tools or maintaining
hardware.
Ex-