1. Benefits of Cloud Computing
•No need to update your software.
•No need to build data centers.
•No need to hire experts for
maintenance.
•No need to worry about backup.
•No need to worry about losing data.
Promises of the Cloud
•Cost effective
• Elasticity and Scalability on demand
•More consistent Services level
•Access to wider range of services and
tools
•Shift to cheaper and greener source of
power
•Better collaboration across institution
•Reduce power consumption
Abstract
The Gartner Group has indentified cloud
computing as the top strategic technology of
2010. Cloud computing allows businesses to
pay for computing resources in the same way
they pay for electrical power—on demand.
Cloud Computing services are built on clusters
of distributed computers that are connected
computers by a network, usually the Internet.
Over the years, many IT managers have been
reluctant in adopting Cloud Computing due to
its implication and the uncertainty about the
technology. However, according to many
studies, Cloud Computing has proven to be an
effective way for companies to store and
retrieve data anywhere in the world and it costs
these companies less money. This includes the
ability to add more data storage and more
computing power for web servers, database
servers and applications servers for the human
resource system, the CRM system, the financial
and accounting systems and the inventory
management systems. This research project will
examine how the companies that have
adopted Cloud Computing are faring with the
technology. As new technological ideas are
discovered and experience with cloud
computing grows every day, we will also
examine the future of Cloud Computing.
Finally, we will examine the role of Cloud
Computing in working with other creative and
innovative technological ideas that are
emerging.
Definition
Cloud Computing is defined as clusters of
distributed computers (vast data centers and
server farms) which provide on demand
services and resources over a networked
media usually through the internet.
The Problems and Promise of Cloud Computing.
Felix Ofori
Department of Management Information Science
State University of New York at Buffalo, Buffalo, NY 14214
Players in the Cloud
Amazon
•Amazon Web Service (AWS)
•Elastic Compute Cloud (EC2)
•Simple Storage Service (S3)
•Elastic Map Reduce
•Simple DB
•Cloud Front
•Simple Queue Service (SQS)
Microsoft
•Exchange online
•Business Productivity Online
Suite
•SharePoint Online
•Azure (development
environment)
•CRM (Customer relationship
Management)
Google
•Gmail
•Google Docs
•Google Apps
•Google App Engine
•Google Gdrive
Salesforce
•SalesCloud
•ServiceCloud
•CustomCloud
•Chatter
Types of Clouds
•Private Cloud
•Virtual Private Cloud
•Federated Cloud
•Public
Problems with Cloud Computing
•Immaturity of the services
•Enormous complexity
•Data Security
•Losing control of data
•Data privacy (HIPAA, FERPA)
•Bandwidth costs
•Lack of well-defined Service Level
Agreements
Commonly Used Definition
“The Set of disciplines, technologies, and business
models used to deliver appropriately managed IT
capabilities as a service”
The Burton Group
Categories of Cloud Computing
•Software as a Service (SaaS)
•Platform as a Service (PaaS)
•Infrastructure as a Service (IaaS)
Functions in the Cloud
•Web-based Software application
•Software development Environment
•Databases
•Computation
•Raw Data Storage
Technologies Involved
•Advanced Networks
•Multi-core Processors
•Advances in Data Storage
•Virtualization
•Grid Computing
Situations where Clouds are Used
•Advanced Networks
•Multi-core Processors
•Advances in Data Storage
•Virtualization
•Grid Computing
Final thoughts
•Cloud Computing is a promising
technology
•Many companies will adopt it
•The number one concern is
related to security
•Requires constant updating and
a strong firewall