Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
pptseminar.pptx
1. Shri Ramswaroop Memorial University, Lucknow
A
SEMINAR PRESENTATION
On
(Cloud Computing Models)
Session: 2022-2023
Under Supervision Of:
Ms. Arpita Vishwakarma
(Asst. Professor)
Presented By:
Ravitej Pratap Nishad
B.Tech CSE 3rd Year Group-61
Roll No.-202010101140009
Department of Computer Science & Engineering
2. Shri Ramswaroop Memorial University, Lucknow
1.Introduction to Cloud Computing
2.Example of How Cloud Computing models work?
3.Types of Cloud Computing Models
4.Advantage and Disadvantages
5.Common Examples of Cloud Models
6.Real-World Cloud Computing usage
7.Conclusion
3. What is Cloud Computing?
Cloud Computing is a general term used to describe a new class
of network based computing that takes place over the Internet,
basically a step on from Utility Computing
a collection/group of integrated and networked hardware,
software and Internet infrastructure (called a platform).
Using the Internet for communication and transport provides
hardware, software and networking services to clients
These platforms hide the complexity and details of the
underlying infrastructure from users and applications by
providing very simple graphical interface or API (Applications
Programming Interface).
4. In addition, the platform provides on demand services, that are
always on, anywhere, anytime and any place.
Pay for use and as needed, elastic
scale up and down in capacity and functionalities
The hardware and software services are available to
general public, enterprises, corporations and businesses markets
Cloud computing is an umbrella term used to refer to Internet
based development and services
A number of characteristics define cloud data, applications services
and infrastructure:
Remotely hosted: Services or data are hosted on remote infrastructure.
Ubiquitous: Services or data are available from anywhere.
Commodified: The result is a utility computing model similar to traditional
that of traditional utilities, like gas and electricity - you pay for what you
would want!
5. Software as a
Service (SaaS)
Platform as a
Service (PaaS)
Infrastructure as a
Service (IaaS)
Google
App
Engine
SalesForce CRM
LotusLive
Cloud Service Models
6. Infrastructure as a Service
(IaaS): IaaS provides virtualized
computing resources such as
virtual machines, storage, and
networking infrastructure. Users
can deploy and manage their
applications and software on
these virtualized resources
without having to worry about
the underlying hardware.
Infrastructure as a Service (IaaS):
7. Software as a Service (SaaS)
Software as a Service (SaaS): SaaS
provides ready-to-use software
applications over the internet. Users
can access and use these
applications without the need for
installation or maintenance.
Examples of SaaS include email
services, customer relationship
management (CRM) systems, and
productivity software.
8. 8
Level 2: Configurable per
customer
Source: Frederick Chong and Gianpaolo Carraro, “Architectures Strategies for Catching the Long Tail”
Level 3: configurable &
Multi-Tenant-Efficient
Level 1: Ad-Hoc/Custom –
One Instance per customer
Level 4: Scalable,
Configurable & Multi-
Tenant-Efficient
9. Platform as a Service (PaaS): PaaS
offers a more comprehensive
solution by providing a platform for
developing, running, and managing
applications. It includes the
infrastructure as well as development
tools, middleware, and databases.
Users can focus on application
development and deployment without
the need to manage the underlying
infrastructure.
Platform as a Service (PaaS):
10. 10
Application Service
(SaaS)
Application Platform
Server Platform
Storage Platform Amazon S3, Dell, Apple, ...
3Tera, EC2, SliceHost,
GoGrid, RightScale, Linode
Google App Engine, Mosso,
Force.com, Engine Yard,
Facebook, Heroku, AWS
MS Live/ExchangeLabs, IBM,
Google Apps; Salesforce.com
Quicken Online, Zoho, Cisco
11. Lower computer costs:
You do not need a high-powered and high-priced computer to run cloud computing's web-
based applications.
Since applications run in the cloud, not on the desktop PC, your desktop PC does not need the
processing power or hard disk space demanded by traditional desktop software Improved
performance:
Computers in a cloud computing system boot and run faster because they have fewer
programs and processes loaded into memory…
Reduced software costs:
Instead of purchasing expensive software applications, you can get most of what you need
for free-ish!
most cloud computing applications today, such as the Google Docs suite.
better than paying for similar commercial software
which alone may be justification for switching to cloud applications.
Unlimited storage capacity:
Cloud computing offers virtually limitless storage.
Your computer's current 1 Tbyte hard drive is small compared to the hundreds of Pbytes
available in the cloud.
Advantages of Cloud Computing
13. Disadvantages of Cloud Computing
Requires a constant Internet connection:
Cloud computing is impossible if you cannot connect to the Internet.
Since you use the Internet to connect to both your applications and documents, if
you do not have an Internet connection you cannot access anything, even your
own documents. Does not work well with low-speed connections:
Similarly, a low-speed Internet connection, such as that found with dial-up
services, makes cloud computing painful at best and often impossible.
Web-based applications require a lot of bandwidth to download, as do large
documents. Stored data might not be secure:
With cloud computing, all your data is stored on the cloud.
The questions is How secure is the cloud?
Can unauthorised users gain access to your confidential data?
Stored data can be lost:Theoretically, data stored in the cloud is safe,
replicated across multiple machines.
14. Conclusion
Cloud computing will affect large part of computer industry
including Software companies, Internet service providers.
Cloud computing makes it very easy for companies to
provide their products to end-user without worrying about
hardware configurations and other requirements of servers
Cloud computing offers many benefits to small businesses,
including cost savings, scalability, accessibility, and data
backup and recovery..