This presentation I've made on Cloud computing can be used by students for their college projects. I've tried to make this as colourful and attractive as possible without losing the relevance with the topic.
What is Cloud Computing?
According to IBM:
―Cloud computing, often referred to as simply ‗the cloud,‘ is the delivery of on-demand
computing resources—everything from applications to data centres—over the Internet on a payfor-use basis.‖
According to Lenovo:
―Cloud Computing is the use of hardware and software to deliver a service over a network
(typically the Internet). With cloud computing, users can access files and use applications from
any device that can access the Internet.‖
Simply put, cloud computing provides a variety of computing resources , from servers and
storage to enterprise applications such as email, security, backup/DR, voice, all delivered over
the Internet. The Cloud delivers a hosting environment that is immediate, flexible, scalable,
secure, and available – while saving corporations money, time and resources.
Types of Services
Cloud Computing according to several
fundamental models provides the following
three basic services:
• Infrastructure as a service (IaaS)
• Platform as a service (PaaS)
• Software as a service (SaaS)
Each higher model abstracts from the details of
the lower models.
Other key components in anything as a service
(XaaS) are described in a comprehensive
taxonomy model published in 2009, such as
Database-as-a-Service, etc. In 2012, network
as a service (NaaS) and communication as a
service (CaaS) were officially included by ITU
Cloud Computing Layers
What is IaaS?
Infrastructure as a Service is a provision model in
which an organization outsources the equipment
used to support operations, including storage,
hardware, servers and networking components.
The service provider owns the equipment and is
responsible for housing, running and maintaining it.
The client typically pays on a per-use basis.
Characteristics and components
Utility computing service and billing model.
Automation of administrative tasks.
What is PaaS?
Platform as a Service (PaaS) is a way to rent
hardware, operating systems, storage and network
capacity over the Internet. The service delivery
model allows the customer to rent virtualized
servers and associated services for running existing
applications or developing and testing new ones.
Characteristics and components
Broad network access
What is SaaS?
Software as a Service, SaaS is a software
delivery method that provides access to
software and its functions remotely as a
Web-based service. Software as a Service
allows organizations to access business
functionality at a cost typically less than
paying for licensed applications since SaaS
pricing is based on a monthly fee. Also,
because the software is hosted remotely,
users don't need to invest in
additional hardware. Software as a Service
removes the need for organizations to
installation, set-up and often daily upkeep
and maintenance. Software as a Service
may also be referred to as simply hosted
Characteristics and components
• Easier administration
• Automatic updates and patch management
• Compatibility: All users will have the same version of
• Easier collaboration, for the same reason
• Global accessibility.
Cloud Computing Deployment Model
An agency can deploy cloud computing in several
different ways depending upon many factors, such
Where the cloud services are hosted
Desire to share cloud services
The ability to manage some or all of the services
There are four common
deployment models for
cloud services loosely
determined by who has
access to the cloud services:
A "public" cloud infrastructure is available to the
general public and is owned by a third party cloud
service provider (CSP). In a public cloud an agency
dynamically provisions computing resources over
the Internet from a CSP who shares its resources
with other organizations. The CSP bills the agency
for its share of resources used similar to that of an
This can be the most cost effective deployment
model for agencies as it gives them the flexibility to
procure only the computing resources they need
and all services are delivered with consistent
manageability. Nevertheless, to benefit from a
public cloud, an agency must accept reduced
control and monitoring over the provider’s
governance and security.
A "private" cloud infrastructure is operated solely
for a single organization or agency: the CSP
dedicates specific cloud services to that agency and
no other clients. The agency specifies, architects,
and controls a pool of computing resources that the
CSP delivers as a standardized set of services. A
common reason for agencies to procure private
clouds is their ability to enforce their data security
standards and controls.
An agency will typically host a private cloud onpremises, connect to it through private network
links, and only share its resources within the
agency. Because resources are not pooled across
multiple unaffiliated organizations, an agency will
pay for all of the cloud's capacity. Nevertheless, the
agency's Chief Information Officer (CIO) can
provide these resources as services on-demand to
organizations and programs within the agency and
charge them accordingly.
A "community" cloud infrastructure is
procured jointly by several agencies or
programs that share specific needs such as
considerations. The agencies or CSP may
manage the community cloud and it may exist
on-premises or off-premises.
When agencies have a common set of
requirements and customers, a community
cloud enables them to combine assets and
share computing resources, data, and
capabilities. By eliminating the duplication of
similar systems, agencies can save money and
resources. Procuring a community cloud is
also a way that an agency can advance
the Federal IT Shared Service Strategy.
A "hybrid" cloud comprises two or more
clouds (private, community, or public)
with a mix of both internally and
externally hosted services.
Agencies will likely not limit themselves
to one cloud deployment but will rather
incorporate different and overlapping
cloud services to meet their unique
requirements. Hybrid deployment models
are complex and require careful planning
to execute and manage especially when
communication between two different
cloud deployments is necessary.
One of the main rewards of working in the cloud is that it allows
users the mobility in today’s time and age of mass global
marketing. Rather than having to make calls and relying on the
reports of employees, they can easily check updated statistics
online. The Internet is wide spread everywhere. Hence, cloud
computing allows the mobility necessary for success.
Only Pay for What You Need
Unlike many computing programs, the cloud
allows users to literally get what they strive for.
This scalability allows users to simply purchase
the applications and data storage you really need.
You get almost unlimited capacity of
storage. So, stop worrying about
increasing your current storage space.
It’s up gradation, maintenance and use
very cost efficient. Cloud is available to its
users at much cheaper rate when
compared to traditional desktop software
resulting in significant decrease in
company’s IT expenses.
Differentiating between Mac and PC,
which side you stand on this argument,
makes no difference when it comes to
applying cloud solutions into a business
model. Users are often amazed to find
that the various cloud apps available are
accessible on both platforms.
One of the most expedient aspects of
working in the cloud is that it is
compatible with parts specific to the
Backup and Recovery
Restoring the data or taking a backup is
much easier in cloud than in any external
device as all your data is stored in the
cloud itself. Moreover, recovery of
information is also handled efficiently by
cloud service providers.
Utilizing the public cloud in business does have an obvious
downfall. By using this technology they may be risk of
losing a level of control over your company. While most of
the IT managers are experimenting with various ways of
execution an in-house cloud system that runs on delivered
metered services, it is not always the most lucrative
Prone to Attack
Data storage in cloud make the company prone to
external threats and hack attacks. As a matter of fact any
kind of information is not very much secure on internet,
there is always a hidden possibility of reaching the data in
At times the system face serious dysfunctioning as the
technology is prone to other technical issues and outages.
Sometimes the user get stuck in connectivity and network
Since the technology is exposed on the public internet, it
is one among the prime target of hackers and malicious
users. Because of the system’s interdependency, if there is a
conpromise on even one machine where the data is stored,
there are chances that the personal information can be
leaked to the world.
Dependency and vendor lock-in
Among all its negatives, its implicit dependency on the provider is
the worst one. In industrial language it is called “vendor lock-in” as it
becomes difficult, and sometimes next to impossible, to migrate to
other provider once rolled with the previous one. It is really
cumbersome and painful to transfer huge data from one provider to
Security and Privacy
Since technology has made its existence Cyber-crime has become a
major issue. Cloud computing does apply to the risk of increased
security intimidation. While most companies have an updated virus
database, it does not make the files and information stored in the
cloud resistant to hackers.
Not Always Enough Room
Many users are disappointed with cloud technology, because
they find that once they have instituted a cloud system within
their business, they fall short of storage space.
According to Werner Vogels, vice president and CTO, Amazon.com
The cloud allows everyone to become a media company: In 2014 expect
a great rise in organisations that are adding media capabilities to their
offerings. A good example is sports clubs; all are looking for ways to
establish an engagement with their fan base beyond the two hours on a
weekend. A successful way to achieve a weeklong engagement is by
daily distribution or fresh, exclusive media content. The subscription
revenues for clubs that often have millions of fans around the world are
According to Adrian McDonald, president EMEA, EMC
Reducing the cost of IT: Fewer than 4% of enterprise IT workloads
will move to the public cloud in 2014, with most efforts focused on
private and hybrid cloud development. We also expect that successful
organisations will use cloud to reduce the unit cost of IT by more than
38% , whilst the average time for new application deployments will be
reduced by more than 20%. This reduction in cost and acceleration in
agility will free IT up to innovate beyond its core service delivery
duties, supporting the business with new services that make use of
their cloud infrastructure, potentially delivering new revenue and
According to Joe Baguley, chief technology officer EMEA, Vmware,More
businesses make the move to a hybrid cloud: Earlier this year Gartner
predicted that by 2017, half of large enterprises will be operating on a
hybrid cloud model. In reality it could and should happen a lot sooner. A
true hybrid cloud – which we will see appear in 2014 – should enable
businesses to extend their data centres into the public cloud using the tools
and processes they're used to, while ensuring they can scale up or down
and flex in and out as market opportunities and, crucially, regulations
dictate. Businesses will finally be able to separate the IT functions they
need to differentiate, while commoditising everything else, and manage
them both in exactly the same way.
• In this presentation we’ve discussed salient features regarding
• We’ve thrown light on the reasons for adopting Cloud Computing.
• We’ve seen the pros and cons of adopting the cloud computing
• We’ve also gone through expert’s perception over recent trends in