1
CLOUD COMPUTING
TABLE OF CONTENTS:
1. ABSTRACT
2. INTRODUCTION
3. CHARACTERSTICS
4. HOW CLOUD COMPUTING WORKS?
5. TYPES OF SERVICES
6. CLOUD DEPLOYMENT MODELS
7. ADVANTAGES
8. DISADVANTAGES.
9. CONCONCLUSION
Presented by
KOTA SUVARCHALA DEVI
CSE III YEAR, DMSSVH COLLEGE OF ENGINEERING
ABSTRACT:
Modern computing in the age of the Internet is quite a strange, remarkable thing. As we sit at
our laptop at home watching a YouTube video or using a search engine, Were actually
plugging into the collective power of thousands of computers that serve all this information to
us from far-away rooms distributed around the world. Its almost like having a massive
supercomputer. This phenomenon is what we typically refer to as cloud computing. We now
read the news, listen to music, shop, watch TV shows and store our files on the web. Some of
us live in cities in which nearly every museum, bank and government office has a website.
The end result? We spend less time standing in queues or speaking on the phone, as these
websites allow us to do things like pay bills and make bookings.
Cloud computing is now being embraced by a majority of enterprises of all sizes. The
essence of cloud computing is that all consumable IT resources are delivered as services.
There are many considerations when moving applications from on-premise to cloud. It is
critical to understand the benefits and also challenges of this migration. A successful
migration will result in lower Total Cost of Ownership, yet offer the same or higher level of
robustness.
KEY WORDS: Cloud computing, Service, on demand, Resource pooling, Thin clients,
Thick clients, Software as a service, Infrastructure as a service, Platform as a service.
1. INTRODUCTION
called local storage and computing.
2. Cloud computing means storing,
accessing data and programs over
the
internet
4. Storing data on a home or office
computer's hard drive. The cloud is
network does not count as utilizing
just a metaphor for the Internet.
the cloud .For it to be considered as
When you store your photos online
"cloud computing," you need to
instead of on your home computer,
access your data or your programs
or
social
over the Internet, or at the very
networking site, you are using a
least, have that data synchronized
cloud computing service.
with other information over the
webmail
or
of
close to you.
your
use
instead
Everything you need is physically
3. When you store data on--or run
programs from the hard drive, that's
Net.
5. CHARACTERSTICS
6. On demand self services: On
demand self service is a feature of
cloud computing which allows the
management of ones own resources
without having to communicate
with service Provider
7. Cloud service providers providing
on demand self services include
Amazon Web Services (AWS),
Microsoft,
Google,
IBM
and
11. Measured
[Link].
measured, controlled, and reported
providing transparency for both the
services can be accessed through
mechanisms
provider and consumer of the
which
utilised service. Cloud computing
promote thick or thin clients such as
mobile
Cloud
computing resource usage can be
8. Broad Network Access: Cloud
standard
service:
phones,
laptops
services use a metering capability
and
which
desktops.
enables
to
control
and
optimise resource use. This implies
9. Resource pooling: The providers
that
just
like
electricity
or
computing resources are pooled
municipality water IT services are
(accumulated, gathered) together to
charged per usage metrics pay per
serve
use. The more you utilise the higher
multiple
different
consumers
physical
and
with
virtual
the bill
just as utility companies
resources dynamically assigned and
sell power to subscribers, and
reassigned according to consumer
telephone companies sell voice and
demand. The resources include
data services.
among others storage, processing,
memory,
network
bandwidth,
virtual machines and email services.
10. Rapid elasticity:
scale
up
as
Companies can
computing
needs
increase and then scale down again
as demands decrease.
12.
13. HOW
CLOUD
COMPUTING
WORKS?
14. Cloud computing has the following
components
1. Client computers: Clients are the devices
1. Software as a service
that the end user interacts with the cloud.
2. Platform as a service
Three types of clients:
Mobile clients: Examples: Mobiles,
3. Infrastructure as a service
Laptops
Thin
Clients:
20.
A thick
client is
a computer or a computer program that
depends heavily on another computer
(its server) to fulfill its computational
roles.
Thick Clients: A fat client (also called
1. Saas : Software as a Service (SaaS) is a
software distribution model in which
applications are hosted by a vendor or
service provider and made available to
customers over a network, typically the
Internet
21.
computer (client) which does not
22. Ex: Google, Twitter, Facebook
23.
depend most on the server.
2. Paas : PaaS (Platform as a Service), as
15.
2. Data Center : It is collection of servers
the name suggests, provides computing
heavy, rich or thick client) is a
where application is placed and is accessed
platforms
which
typically
includes
via internet.
16.
3. Distributed servers : Often these servers
operating system, programming language
are in geographically different places, but
server etc.
24.
25.
The service delivery model allows
server acts as if they are working next to
execution
environment,
database,
web
each other
17.
4. Central Server: It administers the system
the customer to use virtualized servers and
such as monitoring traffic, client demands
applications or developing and testing new
to ensure everything runs smoothly. It
follows a set of rules called protocols and
ones
26.
27.
uses a special kind of software called
Windows Azure,
middleware. Middleware allows computer
to communicate with each other.
18.
5. TYPES OF SERVICES
associated services for running existing
Examples: AWS Elastic Beanstalk,
Heroku, [Link],
Google App Engine, Apache Stratos
28.
29.
3. Iaas:. IaaS (Infrastructure as a Service),
19. The Important types of services
as the name suggests, provides you the
provided by cloud computing are
computing infrastructure, physical or (quite
often) virtual machines and other resources
like
virtual-machine disk image library,
block and file-based storage, firewalls, load
operated by a business, academic, or
balancers, IP addresses, virtual local area
government
networks etc. The client typically pays on a
combination of them. It exists on the
per-use basis.
composition of two or more distinct cloud
Azure,
Rackspace,
infrastructures (private, community, or
public) that remain unique entities.
Google Compute Engine.
32.
6. CLOUD DEPLOYMENT MODELS
1. Private cloud : The cloud infrastructure is
provisioned for exclusive use by a single
organization
comprising
multiple
consumers (e.g., business units). It may be
owned, managed, and operated by the
organization, a third party, or some
combination of them, and it may exist on or
off premises.
2. Community cloud. The cloud infrastructure
is provisioned for exclusive use by a
specific community of consumers from
organizations that have shared concerns
mission,
security
requirements,
policy, and compliance considerations). It
may be owned, managed, and operated by
one or more of the organizations in the
community,
some
EC2,
Examples: Amazon
Windows
(e.g.,
or
premises of the cloud provider.
34. .
4. Hybrid cloud. The cloud infrastructure is a
30.
31.
organization,
third
party,
or
some
combination of them, and it may exist on or
off premises.
33.
3. Public cloud. The cloud infrastructure is
provisioned for open use by the general
public. It may be owned, managed, and
35.
36.
37. [Link]
38. 1. Location independent or Easy
acesss to Information :
39. Clients would be able to access
their applications and data from
anywhere at any time. They could
access the cloud computing system
using any computer linked to
the Internet.
Data
wouldn't
be
confined to a hard drive on one
user's
computer
or
even
corporation's internal network.
40. 2. Reduce capital costs : Theres
no need to spend big money on
hardware, software or licensing
fees. Cloud computing systems
would reduce the need for
advanced hardware on the client
side. You wouldn't need to buy
the fastest
computer with
the
most memory, because the cloud
system would take care of those
needs for you.
41. 3. Pay as you use : The companies
don't have to buy a set of software
or software licenses for every
employee. Instead, the company
could pay a metered fee to a cloud
computing user.
42. 4. Almost Unlimited Storage
43. Storing information in the cloud
gives you almost unlimited storage
capacity. Hence, you no more need
to worry about running out of
storage space or increasing your
security concerns.
current storage space availability. 5
44. 5. Information at cloud is not
considering a cloud service, you
should
easily lost.
your
any location to access data and
54.
applications, it's possible the client's
computing/
is
to
use authentication techniques such
as user names and passwords.
to
an authorization format
employ
--
each
user can access only the data and
applications relevant to his or her
job.
best
be
52.
53. 10. REFERENCES
matter. If a client can log in from
need to find ways to protect client
can
computing.
information under lock and key.
48. 2. Privacy : Privacy is another
privacy could be compromised.
49. Cloud computing companies will
customers,
imagine a world without cloud
they can't keep their company's
is
your
safe cloud computing. We cant
a cloud computing system because
Another
how
terms of service or contracts helps
might hesitate to take advantage of
way
about
protected. Carefully reviewing the
47. 1. Security : Corporate executives
One
think
personal information, and that of
45.
46. 8. DISADVANTAGES
privacy.
If you are
1.[Link]
55. 2.
[Link]
[Link]/
56. 3. [Link]
Computing
57. 4.
58. [Link]
817,2
59. 372164,[Link]
60. 5.
[Link]
m/
61. 6.[Link]
50. 9. CONCLUSION
ategory/cloud-computing/
62. 7.[Link]
51. Cloud computing is beneficiary for
computing/
63. 8.[Link]
organizations and individuals even
though there are some privacy and
en-GB/cloud-computing/1
64. 9.[Link]
essional-English/cloud-computing/