SlideShare a Scribd company logo
1 of 21
CLOUD COMPUTING
(SAFARICOM CLOUD)

BEN W WAKHUNGU
CS282-0801/2009
LECTURER: DR. WAWERU
What is cloud computing?
 Cloud Computing refers to both the

applications delivered as services over the
Internet and the hardware and systems
software in the data Centres that provide
those services.
 The services themselves have long been
referred to as Software as a Service (SaaS).
Safaricom cloud
 sharing
Data +
Intelligence

Safaricom
Services

Third Party
Services
TYPES OF CLOUDS

TYPES: Cloud Computing for Education
DEPLOYMENT MODELS
 A community cloud may be established where several organizations

have similar requirements and seek to share infrastructure so as to
realize some of the benefits of cloud computing. With the costs
spread over fewer users than a public cloud (but more than a single
tenant) this option is more expensive but may offer a higher level of
privacy, security and/or policy compliance. Examples of community
cloud include Google's "Gov Cloud".

 When a Cloud is made available in a pay-as-you-go manner to the

general public, we call it a Public Cloud; the service being sold is
Utility Computing.

 Private Cloud refers to internal data centres of a business or

other organization, not made available to the general public.
Evolution of cloud
computing.
Distributed
Computing

Parallel
Computing

Mobil
phon
e

Grid
Computing

Cloud
Computing

6

P
D
A

Web
2.0enabled
PCs,
TVs, etc.

Ubiquitous
Computing

Busines
ses,
from
startups
to
enterpri
ses
Evolution Of Cloud Computing
 Cloud computing has as its antecedents both

client/server computing and peer-to-peer
distributed computing.
 It’s all a matter of how centralized storage
facilitates collaboration and how multiple
computers work together to increase
computing power.
Client/Server Computing
Centralized Applications
and Storage
All the software
applications, all the data,
and all the control
resided on huge
mainframe computers,
otherwise known as
servers.
Users connected to the
server via a computer
terminal, sometimes
called a workstation or
client. This computer was
sometimes called a dumb
terminal because it didn’t
have a lot (if any!)
memory, storage space,
or processing power.
Peer-to-Peer Computing
Sharing Resources
The obvious need to
connect one computer
to another without first
hitting the server led to
the development of
peer-to-peer (P2P)
computing.
P2P computing
defines a network
architecture in which
each computer has
equivalent capabilities
and responsibilities.
Distributed Computing
Providing More
Computing Power
When a computer is
enlisted for a
distributed computing
project, software is
installed on the
machine to run various
processing activities
during those periods
when the PC is typically
unused.
It’s a simple concept,
all about cycle sharing
between multiple
computers.
Collaborative Computing
Working as a Group
Early group
collaboration was
enabled by the
combination of several
different P2P
technologies. The goal
was (and is) to enable
multiple users to
collaborate on group
projects online, in real
time.
Most collaboration
systems offer the
complete range of
audio/video options, for
full-featured multipleuser video conferencing
Collaborative computing
 Real-time whiteboarding is also common,

especially in corporate and education
environments.
 Whiteboarding is where one or more users
“draw” on a virtual whiteboard that is
viewable by all the members of the group.
Parallel Computing
•use of two or more

processors (cores,
computers) in
combination to solve a
single problem with the
objective of running a
program in less time..
Grid computing
Sharing resources
Refer to resource-pooled
environments for running
compute jobs (like image
processing) rather than long
running processes (such as a
Web site or e-mail server.

This can be as simple as a
collection of computers
of similar computers
running on the same
operating system or as
complex as internetworked systems
comprised of every
computer platform you
can think of.
Why cloud computing?
 Cloud Computing: Advantages.
 Lower-Cost Computers for Users:

You don’t need a high-powered (and accordingly high-priced)
computer to run cloud computing’s web-based applications.
Because the application runs in the cloud, not on the desktop PC,
that desktop PC doesn’t need the processing power or hard disk
space demanded by traditional desktop software. Hence the client
computers in cloud computing can be lower priced, with smaller
hard disks, less memory, more efficient processors.
Why cloud computing
 Reduce capital and operations costs
 No longer required to make large up-front capital
investment on datacenters
 Eliminate the need to plan ahead for provisioning
 Allow companies to start small and increase their
resources investment as needed (pay-as-you-go.
 Simplify app deployment & management

 Common programming model across mobile, browser,

client, server, cloud
 Access to strong ecosystem of widely deployed
applications
 Integration with existing IT assets (Software +
Services)
Why cloud computing
 Fewer Maintenance Issues
Cloud computing greatly reduces both hardware

and software maintenance for organizations of
all sizes.
 Increased Data Safety
Unlike desktop computing, where a hard disk crash
can destroy all your valuable data, a computer
crashing in the cloud doesn’t affect the storage
of your data. That’s because data in the cloud is
automatically duplicated, so nothing is ever lost.
Disadvantages of cloud computing
 Requires a Constant Internet Connection

If you don’t have an Internet connection, you can’t
access anything, even your own documents. A dead
Internet connection means no work, period.
 Can Be Slow
Even on a fast connection, web-based applications can
sometimes be slower than accessing a similar
software program on your desktop PC. That’s
because everything about the program, from the
interface to the document you’re working on, has to
be sent back and forth from your computer to the
computers in the cloud.
Disadvantages of cloud computing
 If the Cloud Loses Your Data, You’re Screwed
Relying the cloud puts you at risk if the cloud lets

you down.
 Doesn’t Work Well with Low-Speed
Connections
Low-speed Internet connection, such as that found
with dial-up services, makes cloud computing
painful at best and often impossible. Web-based
apps often require a lot of bandwidth to
download, as do large documents.
Who Benefits from Cloud Computing?
 Let’s face it, cloud computing isn’t for everyone. What types of







users, then, are best suited for cloud computing—and which
aren’t?
Collaborators. If you often collaborate with others on group
projects, you’re an ideal candidate for cloud computing.
Road Warriors. Another prime candidate for cloud computing is
the road warrior. When you work at one office today, at home the
next day, and in another city the next, it’s tough to keep track of
all your documents and applications.
Cost-Conscious Users. save money on both
your hardware and software.
Cost-Conscious IT Departments. savings result from having to
buy fewer central servers.
Q&A

THANKS!

More Related Content

What's hot

Cloud Computing Principles and Paradigms: 4 the enterprise cloud computing pa...
Cloud Computing Principles and Paradigms: 4 the enterprise cloud computing pa...Cloud Computing Principles and Paradigms: 4 the enterprise cloud computing pa...
Cloud Computing Principles and Paradigms: 4 the enterprise cloud computing pa...
Majid Hajibaba
 
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Simplilearn
 
Evolution of the cloud
Evolution of the cloudEvolution of the cloud
Evolution of the cloud
sagaroceanic11
 

What's hot (20)

Basics of Cloud Computing
Basics of Cloud ComputingBasics of Cloud Computing
Basics of Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing Principles and Paradigms: 4 the enterprise cloud computing pa...
Cloud Computing Principles and Paradigms: 4 the enterprise cloud computing pa...Cloud Computing Principles and Paradigms: 4 the enterprise cloud computing pa...
Cloud Computing Principles and Paradigms: 4 the enterprise cloud computing pa...
 
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
 
A brief history of cloud computing
A brief history of cloud computingA brief history of cloud computing
A brief history of cloud computing
 
cloud computing
cloud computingcloud computing
cloud computing
 
Chap 3 infrastructure as a service(iaas)
Chap 3 infrastructure as a service(iaas)Chap 3 infrastructure as a service(iaas)
Chap 3 infrastructure as a service(iaas)
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing - An Introduction
Cloud Computing - An IntroductionCloud Computing - An Introduction
Cloud Computing - An Introduction
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
The history of cloud computing
The history of cloud computingThe history of cloud computing
The history of cloud computing
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Overview of computing paradigm
Overview of computing paradigmOverview of computing paradigm
Overview of computing paradigm
 
Evolution of the cloud
Evolution of the cloudEvolution of the cloud
Evolution of the cloud
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Evolution of Cloud Computing
Evolution of Cloud ComputingEvolution of Cloud Computing
Evolution of Cloud Computing
 
Application of Cloud Computing
Application of Cloud ComputingApplication of Cloud Computing
Application of Cloud Computing
 
Cloud computing by Bharat Bodage
Cloud computing by Bharat BodageCloud computing by Bharat Bodage
Cloud computing by Bharat Bodage
 
Key Challenges In CLOUD COMPUTING
Key Challenges In CLOUD COMPUTINGKey Challenges In CLOUD COMPUTING
Key Challenges In CLOUD COMPUTING
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing Basics
 

Viewers also liked

Cloud computing Introduction
Cloud computing IntroductionCloud computing Introduction
Cloud computing Introduction
Yash Gajera
 
Introduction to Cloud Computing - CCGRID 2009
Introduction to Cloud Computing - CCGRID 2009Introduction to Cloud Computing - CCGRID 2009
Introduction to Cloud Computing - CCGRID 2009
James Broberg
 
Slides cloud computing
Slides cloud computingSlides cloud computing
Slides cloud computing
Haslina
 

Viewers also liked (10)

Imc at airtel
Imc at airtelImc at airtel
Imc at airtel
 
Challenges and benefits for adopting the paradigm of cloud computing
Challenges and benefits for adopting the paradigm of cloud computingChallenges and benefits for adopting the paradigm of cloud computing
Challenges and benefits for adopting the paradigm of cloud computing
 
Cloud Computing Principles and Paradigms: 2 migration into a cloud
Cloud Computing Principles and Paradigms: 2 migration into a cloudCloud Computing Principles and Paradigms: 2 migration into a cloud
Cloud Computing Principles and Paradigms: 2 migration into a cloud
 
cloud computing, Principle and Paradigms: 1 introdution
cloud computing, Principle and Paradigms: 1 introdutioncloud computing, Principle and Paradigms: 1 introdution
cloud computing, Principle and Paradigms: 1 introdution
 
Cloud computing Introduction
Cloud computing IntroductionCloud computing Introduction
Cloud computing Introduction
 
Cloud computing (IT-703) UNIT 1 & 2
Cloud computing (IT-703) UNIT 1 & 2Cloud computing (IT-703) UNIT 1 & 2
Cloud computing (IT-703) UNIT 1 & 2
 
Introduction to Cloud Computing - CCGRID 2009
Introduction to Cloud Computing - CCGRID 2009Introduction to Cloud Computing - CCGRID 2009
Introduction to Cloud Computing - CCGRID 2009
 
Slides cloud computing
Slides cloud computingSlides cloud computing
Slides cloud computing
 
Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing ppt
 
Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computing
 

Similar to History and Evolution of Cloud computing (Safaricom cloud)

Cloud computing abstract
Cloud computing abstractCloud computing abstract
Cloud computing abstract
Jagadeesh Kumar
 
Cloud computing abstract
Cloud computing abstractCloud computing abstract
Cloud computing abstract
Jagadeesh Kumar
 

Similar to History and Evolution of Cloud computing (Safaricom cloud) (20)

Cloud computing and Advantages
Cloud computing and AdvantagesCloud computing and Advantages
Cloud computing and Advantages
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
cloudcomputing ppt
cloudcomputing pptcloudcomputing ppt
cloudcomputing ppt
 
Cloud Computing | Dimension Data Europe
Cloud Computing | Dimension Data EuropeCloud Computing | Dimension Data Europe
Cloud Computing | Dimension Data Europe
 
Cloudcomputing
CloudcomputingCloudcomputing
Cloudcomputing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Learn Cloud Computing.pdf
Learn Cloud Computing.pdfLearn Cloud Computing.pdf
Learn Cloud Computing.pdf
 
Cloud Computing Neccesity
Cloud Computing  NeccesityCloud Computing  Neccesity
Cloud Computing Neccesity
 
cloud computing by satwik
cloud computing by satwikcloud computing by satwik
cloud computing by satwik
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing abstract
Cloud computing abstractCloud computing abstract
Cloud computing abstract
 
Cloud computing abstract
Cloud computing abstractCloud computing abstract
Cloud computing abstract
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Cloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptxCloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptx
 
Fog computing
Fog computingFog computing
Fog computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 

History and Evolution of Cloud computing (Safaricom cloud)

  • 1. CLOUD COMPUTING (SAFARICOM CLOUD) BEN W WAKHUNGU CS282-0801/2009 LECTURER: DR. WAWERU
  • 2. What is cloud computing?  Cloud Computing refers to both the applications delivered as services over the Internet and the hardware and systems software in the data Centres that provide those services.  The services themselves have long been referred to as Software as a Service (SaaS).
  • 3. Safaricom cloud  sharing Data + Intelligence Safaricom Services Third Party Services
  • 4. TYPES OF CLOUDS TYPES: Cloud Computing for Education
  • 5. DEPLOYMENT MODELS  A community cloud may be established where several organizations have similar requirements and seek to share infrastructure so as to realize some of the benefits of cloud computing. With the costs spread over fewer users than a public cloud (but more than a single tenant) this option is more expensive but may offer a higher level of privacy, security and/or policy compliance. Examples of community cloud include Google's "Gov Cloud".  When a Cloud is made available in a pay-as-you-go manner to the general public, we call it a Public Cloud; the service being sold is Utility Computing.  Private Cloud refers to internal data centres of a business or other organization, not made available to the general public.
  • 7. Evolution Of Cloud Computing  Cloud computing has as its antecedents both client/server computing and peer-to-peer distributed computing.  It’s all a matter of how centralized storage facilitates collaboration and how multiple computers work together to increase computing power.
  • 8. Client/Server Computing Centralized Applications and Storage All the software applications, all the data, and all the control resided on huge mainframe computers, otherwise known as servers. Users connected to the server via a computer terminal, sometimes called a workstation or client. This computer was sometimes called a dumb terminal because it didn’t have a lot (if any!) memory, storage space, or processing power.
  • 9. Peer-to-Peer Computing Sharing Resources The obvious need to connect one computer to another without first hitting the server led to the development of peer-to-peer (P2P) computing. P2P computing defines a network architecture in which each computer has equivalent capabilities and responsibilities.
  • 10. Distributed Computing Providing More Computing Power When a computer is enlisted for a distributed computing project, software is installed on the machine to run various processing activities during those periods when the PC is typically unused. It’s a simple concept, all about cycle sharing between multiple computers.
  • 11. Collaborative Computing Working as a Group Early group collaboration was enabled by the combination of several different P2P technologies. The goal was (and is) to enable multiple users to collaborate on group projects online, in real time. Most collaboration systems offer the complete range of audio/video options, for full-featured multipleuser video conferencing
  • 12. Collaborative computing  Real-time whiteboarding is also common, especially in corporate and education environments.  Whiteboarding is where one or more users “draw” on a virtual whiteboard that is viewable by all the members of the group.
  • 13. Parallel Computing •use of two or more processors (cores, computers) in combination to solve a single problem with the objective of running a program in less time..
  • 14. Grid computing Sharing resources Refer to resource-pooled environments for running compute jobs (like image processing) rather than long running processes (such as a Web site or e-mail server. This can be as simple as a collection of computers of similar computers running on the same operating system or as complex as internetworked systems comprised of every computer platform you can think of.
  • 15. Why cloud computing?  Cloud Computing: Advantages.  Lower-Cost Computers for Users: You don’t need a high-powered (and accordingly high-priced) computer to run cloud computing’s web-based applications. Because the application runs in the cloud, not on the desktop PC, that desktop PC doesn’t need the processing power or hard disk space demanded by traditional desktop software. Hence the client computers in cloud computing can be lower priced, with smaller hard disks, less memory, more efficient processors.
  • 16. Why cloud computing  Reduce capital and operations costs  No longer required to make large up-front capital investment on datacenters  Eliminate the need to plan ahead for provisioning  Allow companies to start small and increase their resources investment as needed (pay-as-you-go.  Simplify app deployment & management  Common programming model across mobile, browser, client, server, cloud  Access to strong ecosystem of widely deployed applications  Integration with existing IT assets (Software + Services)
  • 17. Why cloud computing  Fewer Maintenance Issues Cloud computing greatly reduces both hardware and software maintenance for organizations of all sizes.  Increased Data Safety Unlike desktop computing, where a hard disk crash can destroy all your valuable data, a computer crashing in the cloud doesn’t affect the storage of your data. That’s because data in the cloud is automatically duplicated, so nothing is ever lost.
  • 18. Disadvantages of cloud computing  Requires a Constant Internet Connection If you don’t have an Internet connection, you can’t access anything, even your own documents. A dead Internet connection means no work, period.  Can Be Slow Even on a fast connection, web-based applications can sometimes be slower than accessing a similar software program on your desktop PC. That’s because everything about the program, from the interface to the document you’re working on, has to be sent back and forth from your computer to the computers in the cloud.
  • 19. Disadvantages of cloud computing  If the Cloud Loses Your Data, You’re Screwed Relying the cloud puts you at risk if the cloud lets you down.  Doesn’t Work Well with Low-Speed Connections Low-speed Internet connection, such as that found with dial-up services, makes cloud computing painful at best and often impossible. Web-based apps often require a lot of bandwidth to download, as do large documents.
  • 20. Who Benefits from Cloud Computing?  Let’s face it, cloud computing isn’t for everyone. What types of      users, then, are best suited for cloud computing—and which aren’t? Collaborators. If you often collaborate with others on group projects, you’re an ideal candidate for cloud computing. Road Warriors. Another prime candidate for cloud computing is the road warrior. When you work at one office today, at home the next day, and in another city the next, it’s tough to keep track of all your documents and applications. Cost-Conscious Users. save money on both your hardware and software. Cost-Conscious IT Departments. savings result from having to buy fewer central servers.