Professional Documents
Culture Documents
Project paper
Supervisor
Mikas Binkis
KAUNAS, 2018
Table of Contents
Introduction 2
Privacy concerns 10
Conclusion 12
Introduction
Modern world of today is depended a lot from computers. Many things people do, like
watching a movie, having a conference call or looking for information is done through
computers and the internet. The latter has enabled the sharing of information thousands
of kilometers apart and gave birth to a new concept of computing - cloud computing.
The following paper will take a look at this technology and give explanations of it’s history,
how it works, it’s uses and advantages or disadvantages of its use. Also, the main providers
of cloud computing will be analyzed along.
As we can see from the diagram, cloud computing can be divided into three groups:
public, private, community or hybrid cloud system. Each of the have a different purpose,
like for example public cloud which is shared by several organizations with a community
that may share goals or concerns. Private cloud exist solely by an organization which
either manages the service itself, or has it managed by a third party. Finally, hybrid clouds.
They combine public and private offerings to allow information exchange and even
application compatibility across many different and disparate cloud service offerings.
(NARGA, 2018 ). Finally, community cloud provides computing solution to a limited
number of individuals or organizations that is governed, managed and secured commonly
by all the participating organizations or a third party managed service provider
(Technopedia, n.d.).
In 1963, DARPA (the Defense Advanced Research Projects Agency), presented MIT with
$2 million for Project MAC. The funding included a requirement for MIT to develop
technology allowing for a “computer to be used by two or more people, simultaneously.”
(Keith D. Foote, 2017)
In its early stages, the Cloud was used to express the empty space between the end user
and the provider. In 1997, Professor Ramnath Chellapa of Emory University defined Cloud
Computing as the new “computing paradigm, where the boundaries of computing will be
determined by economic rationale, rather than technical limits alone.” This somewhat
ponderous description rings true in describing the Cloud’s evolution (Keith D. Foote,
2017).
The Cloud gained popularity as companies gained a better understanding of its services
and usefulness. In 1999, Salesforce became a popular example of using Cloud Computing.
They used it to pioneer the idea of using the Internet to deliver software programs to the
end users. The program (or application) could be accessed and downloaded by anyone
with Internet access. For example, Businesses could purchase the software in an on-
demand, cost-effective manner, without leaving the office.
In 2002, Amazon introduced its web-based retail services. It was the first major business
to think of using only 10% of their capacity (which was commonplace at the time) as a
problem to be solved. The Cloud Computing Infrastructure Model gave them the flexibility
to use their computer’s capacity much more efficiently. Soon after, other large
organizations followed their example.
In 2006, Amazon launched Amazon Web Services, which offers online services to other
websites, or clients. One of Amazon Web Services’ sites, called Amazon Mechanical Turk,
provided a variety of Cloud-based services including storage, computation and “human
intelligence.” Another of Amazon Web Services’ sites is the Elastic Compute Cloud (EC2),
allowing individuals to rent virtual computers and use their own programs and
applications. These are some of the first examples of the beginning of cloud computing.
The back-end is connected to each other through a virtual network or internet. Other than
that, there are few more components such as Middleware, cloud resources, etc. that
includes the cloud computing architecture. The backend is used by service providers that
include various servers, computers, virtual machines & data storage facilities that are
combined to form the cloud technology. Its dedicated server handles each application in
the system. The front end includes the cloud computing system or network that is used
for accessing the cloud computing system. The cloud computing systems' interface varies
from cloud to cloud.
Cloud uses a network layer to connect different devices to provide access to resources
that are residing in the centralized data centre of the cloud. Cloud technology users can
use the data centre through company's network or internet facilities. Various advantages
are provided by this technology; as users can access cloud from anywhere at any time,
but the network bandwidth should have to be more. This technology not only facilitates
desktop and laptop users but the mobile users can also access their business systems
based on their demand.
Backup
The use cloud computing has significantly simplified backing up of important data. This
is because it is an easy operation and is not time-consuming. People easily store items in
the cloud and still access them. It is beneficial because it does not run out of space to
backup media.
Back up that is cloud based is a very powerful solution because automatic scheduling is
possible. Storage of information is in a remote and secure location. The stored files are
always available and it is impossible to exceed storage capacity.
Growth Planning
This is a unique use of cloud computing. Businesses can use cloud computing to plan for
growth without an expensive upfront investment. This is facilitated by file sharing, cloud
management systems and data analytics.
Disaster Recovery
Small business experience great difficulty when it comes to disaster recovery, this has
caused many to go out if business following important data loss in a disaster. This is a
critical instance where cloud computing is used as it can host important data for
organizations to protect them in the case of an eventuality.
Disaster recovery with cloud computing is much more effective, cheaper and faster
compared to the traditional disaster recovery sites that were characterized by high costs,
rigid procedures and fixed assets.
Big Data Analytics
When cloud computing is leveraged, an important aspect that is offered is that it becomes
possible to tap into huge quantities of data that is both structured as well as unstructured.
This allows them to strategically target both marketing and advertising campaigns to a
specific population segment.
Pro: Reliability
With a managed service platform, cloud computing is much more reliable and consistent
than in-house IT infrastructure. Most providers offer a Service Level Agreement which
guarantees 24/7/365 and 99.99% availability. An organization can benefit from a massive
pool of redundant IT resources, as well as quick failover mechanism - if a server fails,
hosted applications and services can easily be transited to any of the available servers.
Con: Downtime
As cloud service providers take care of a number of clients each day, they can become
overwhelmed and may even come up against technical outages. This can lead to your
business processes being temporarily suspended. Additionally, if your internet connection
is offline, you will not be able to access any of your applications, server or data from the
cloud.
Con: Security
Although cloud service providers implement the best security standards and industry
certifications, storing data and important files on external service providers always opens
up risks. Using cloud-powered technologies means you need to provide your service
provider with access to important business data. The ease in procuring and accessing
cloud services can also give nefarious users the ability to scan, identify and exploit
loopholes and vulnerabilities within a system.
Privacy concerns
It is widely accepted today, that when someone is surfing the internet, some of the
personal data can be traced and saved by various companies for better selling of
advertisements. However, with the usage of cloud computing services, the user trusts his
entire data like photos or even classified information, which also can be used for potential
damaging effect. There is also a security concern: some data may be stolen and help for
ransom.
Conclusion
To clunclude, it can be said, that cloud computing is going to play more and more of a
prominent role in the life of businesses and people in the future. It provides redundant
storage and ability to access it around the world. It allows people to share documents and
photos and it may soon allow for outsourcing high powered and demanding computing
tasks to the cloud, which means people and businesses will be able to save money on
expensive hardware. However, concerns over safety from hackers and privacy are bound
to be as prominent if not more with the increasing role of cloud computing services.
Sources
What is cloud computing? (n.d.). Retrieved from https://www.ibm.com/cloud/learn/what-
is-cloud-computing
What is cloud computing? (n.d.). Retrieved from https://www.ibm.com/cloud/learn/what-is-cloud-
computing
What is a Community Cloud? - Definition from Techopedia. (n.d.). Retrieved from
https://www.techopedia.com/definition/26559/community-cloud
(n.d.). Retrieved from https://www.ecpi.edu/blog/a-brief-history-of-cloud-computing
A Brief History of Cloud Computing. (2017, June 22). Retrieved from
http://www.dataversity.net/brief-history-cloud-computing/
The Main Uses of Cloud Computing in Business. (n.d.). Retrieved from
https://www.eztalks.com/cloud/uses-of-cloud-computing.html
Advantages and Disadvantages of Cloud Computing. (n.d.). Retrieved from
https://www.levelcloud.net/why-levelcloud/cloud-education-center/advantages-and-
disadvantages-of-cloud-computing/
Dignan, L. (2018, December 11). Top cloud providers 2018: How AWS, Microsoft, Google,
IBM, Oracle, Alibaba stack up. Retrieved from https://www.zdnet.com/article/top-cloud-
providers-2018-how-aws-microsoft-google-ibm-oracle-alibaba-stack-up/
Drake, N. (2018, August 30). Best cloud computing services of 2018. Retrieved from
https://www.techradar.com/news/best-cloud-computing-service