You are on page 1of 5

CLOUD COMPUTING

Abstract
People nowadays need to get information very fast in a very big scale. But, they dont know where the
information that they receive came from, and how can that information landed to them. That means the
technology develop so quick. And people also need quick service to get that information.
But if they want quick service, it will need more cost too. The technology that provides the quick services
and can reduce the costs is cloud computing. Cloud computing is a real complex technology.
The cloud computing is very interesting theme to discuss. Because the cloud computing is a new
technology for enterprises.
In brief, with this paper we will learn, how cloud computing works, about the benefit using cloud
computing and what is the impact of cloud computing to enterprises.
1. Introduction
1.1 Background
The origin of the term cloud computing is unclear. The expression cloud is commonly used in
science to describe a large agglomeration of objects that visually appear from a distance as a
cloud and describes any set of things whose details are not inspected further in a given
context.1
Another explanation is that the old programs to draw network schematics surrounded the
icons for servers with a circle, and a cluster of servers in a network diagram had several
overlapping circles, which resembled a cloud. 1
1.2 Definition
There are so many definitions of cloud computing. Cloud computing gets its name as a
metaphor for the Internet. Typically, the Internet is represented in network diagrams as a
cloud. The cloud icon represents all that other stuff that makes the network work. Its kind
of like etc. for the rest of the solution map. 2
Cloud computing is an abstraction based on the notion of pooling physical resources and
presenting them as a virtual resource. It is a new model for provisioning resources, for
staging applications, and for platform-independent user access to services. Clouds can come
in many different types, and the services and applications that run on clouds may or may not
be delivered by a cloud service provider. These different types and levels of cloud services
mean that it is important to define what type of cloud computing system you are working
with.3
1

Origin of The Term. http://en.wikipedia.org/wiki/Cloud_computing


Elsenpeter, R., Velte, Anthony T., Velte Toby J. (2010). Cloud Computing: A Practical
Approach. The McGraw-Hill Companies.
2

Sosinsky, Barrie. Cloud Computing Bible. Wiley Publishing Inc., Canada. 2011

But, in our opinion cloud computing is an internet service that provides an attractive in
delivering information through internet based on users computing.
2. Theoretical Baselines
2.1 Basic Concepts
Cloud technology is not new technology or methodology. But for enterprise this is a new one
method or information technology to deliver the information in a new way. Its more
interesting and more attractive to the user (e.g. iCloud).
2.2 Cloud Computing Architectures
In cloud computing, there is a process to perform the function of saving data in the
storage that arranged in a system architecture. Architecture in cloud computing consists of the
front end and back end. Both of these processes are connected together through Internet.
Front end is located on the user or client, while the back end is part that called "cloud" in this
system.
Front end in cloud computing include computer user, and the application required to
support in accessing the cloud computing system. Some companies, especially Google plays
a major role in the field of cloud computing services. Some applications such as Dropbox,
asus WebStorage, airdrop, and others are frequently used applications so user can enjoy the
benefit of cloud computing services. The feature can also be used directly via the Internet
using only a web browser like internet explorer, firefox or google chrome and go directly to
the web address (e.g. dropbox.com)
Meanwhile, cloud computing architecture in back end section is a computer, a server, and
a data storage system, which serves as a place to create a "cloud" in the cloud computing
services. The size and number of objects in the system back end section of each company is
different because the number of their customers. The more users who are using these features,
the greater need for data storage space to provide the user. And in the back end architecture,
there is Cloud infrastructure consists of servers, storage, network,
management software, and deployment software and platform
virtualization.

Source: http://www.tutorialspoint.com/cloud_computing/cloud_computing_architecture.htm

2.3 How It Works


Cloud computing system works using the Internet to connect users to the servers in data
processing. This system will connect the user via the Internet and connect to the program /
browser to run necessary applications. The infrastructure are part of back end of a cloud
computing such as data storage media server and also commands / activities carried out user
will be saved through the Internet and continued through the application server. After the
command accepted by the server, then the data will be processed and eventually the user will
get a page that has been updated in accordance with previous instructions.

Source: http://www.tutorialspoint.com/cloud_computing/cloud_computing_overview.htm
2.4

Service Models
Once a cloud is established, how its cloud computing services are
deployed in terms of business models can differ depending on requirements.
The primary service models being deployed are commonly known as:
a) Software as a Service (SaaS) Saas allows users to an existing online
applications. Consumers purchase the ability to access and use an
application or service that is hosted in the cloud. SaaS is the easiest way
to cloud compute and is where off-the-shelf applications accessed over
the internet. Example: gmail, ymail, facebook, twitter, dropbox. 4
The characteristics of SaaS service model:

SaaS makes the software available over the Internet.

The Software are maintained by the vendor rather than where they are
running.

The license to the software may be subscription based or usage based.


And it is billed on recurring basis.

SaaS applications are cost effective since they do not require any
maintenance at end user side.

They are available on demand.

They can be scaled up or down on demand.

They are automatically upgraded and updated.

Jenis Layanan Cloud Computing.http://mufmaulana.blogspot.com/2014/03/cloudcomputing.html

b) Platform as a Service (PaaS) PaaS allows users to create their own cloud
applications using supply specific tools and languages. Consumers
purchase access to the platforms, enabling them to deploy their own
software and applications in the cloud. The operating systems and
network access are not managed by the consumer, and there might be
constraints as to which applications can be deployed. Pass provide an
environment and tools that allow users to create that own new online
applications.. Example: Windows Azure, Amazon Web Service, GoogleApp
Engine.5
The characteristics of PaaS service model:
PaaS offers browser based development environment. It allows the
developer to create database and edit the application code either via
Application Programming Interface or point-and-click tools.

PaaS provides built-in security, scalability, and web service interfaces.

PaaS provides built-in tools for defining workflow and approval processes
and defining business rules.

It is easy to integrate with other applications on the same platform.

PaaS also provides web services interfaces that allow us to connect the
applications outside the platform.

c) Infrastructure as a Service (IaaS) IaaS allow users to run any


applications they please on cloud hardware of their own choice.
Consumers control and manage the systems in terms of the operating
systems, applications, storage, and network connectivity, but do not
themselves control the cloud infrastructure. IaaS allow a business to run
whatever applications it requires our suppliers. Example: Amazon EC2,
Rackspace cloud.6
The characteristics of IaaS service model:
Virtual machines with pre-installed software.

Virtual machines with pre-installed Operating Systems such as Windows,


Linux, and Solaris.

On-demand availability of resources.

Allows to store copies of particular data in different locations.

The computing resources can be easily scaled up and down.

2.5 Pros and Cons Using Cloud Computing in Enterprise System

Jenis Layanan Cloud Computing.http://mufmaulana.blogspot.com/2014/03/cloudcomputing.html


6

Jenis Layanan Cloud Computing.http://mufmaulana.blogspot.com/2014/03/cloudcomputing.html

You might also like