Вы находитесь на странице: 1из 31

CLOUD COMPUTING | DIGITAL TALENT TRAINING KOMINFO

PENGENALAN
KOMPUTASI AWAN

PUSILKOM UI
Pusat Ilmu Komputer Universitas Indonesia
15 Oktober 2018 – 5 Desember 2018

Quality Result by Bridging Theories and Best Practices


AGENDA | Cloud Computing

MOTIVASI PENGERTIAN KARAKTER


1 2 3

CLOUD
OPPORTUNITIES ADVANTAGES & COMPUTING
& CHALLENGES DISADVANTAGES PROSPECT
4 5 6
PENGERTIAN
CLOUD COMPUTING
WHAT IS
CLOUD
COMPUTING? ! These platforms hide the complexity and
details of the underlying infrastructure from
“Cloud Computing is a general users and applications by providing very
simple graphical interface or API
term used to describe a new
class of network based ! In addition, the platform provides on
demand services, that are always on,
computing that takes place over anywhere, anytime and any place.
the Internet,
Pay for use and as needed, elastic scale up
1. Basically a step on from Utility Computing
! and down in capacity and functionalities

2. A collection/group of integrated and


networked hardware, software and Internet
! The hardware and software services are
infrastructure (called a platform) available to general public, enterprises,
3. Using the Internet for communication and corporations and businesses markets
transport provides hardware, software and
networking services to clients
PENGERTIAN
CLOUD COMPUTING

CLOUD A number of characteristics define


cloud data, applications services and
SUMMARY infrastructure:

“ 1 Remotely hosted
Cloud computing is an Services or data are hosted on remote
umbrella term used to infrastructure.

refer to Internet based 2 Ubiquitous


Services or data are available from
development and anywhere.
services 3 Commodified
The result is a utility computing model
similar to traditional that of traditional
utilities, like gas and electricity - you pay
for what you would want!
!
PENGERTIAN
CLOUD COMPUTING

CLOUD
ARCHITECTURE
PENGERTIAN
CLOUD COMPUTING

WHAT IS
CLOUD
COMPUTING?
•Shared pool of
configurable computing
resources
•On-demand network
access
•Provisioned by the
Service Provider

Adopted from: Effectively and Securely Using the Cloud Computing Paradigm by peter Mell, Tim Grance
KARAKTERISTIK
CLOUD COMPUTING
11 12 3 4
CLOUD
MASSIVE HOMOGENEITY LOW COST VIRTUALIZATION
COMPUTING SCALE SOFTWARE

CHARACTERISTICS 15 6 7 8

COMMON CHARACTERISTICS RESILIENT GEOGRAPHIC SERVICE ADVANCED


COMPUTING DISTRIBUTION ORIENTATION SECURITY

ESSENTIALS CHARACTERISTICS

1 2 2 3 2 4 5
ON BROAD RAPID RESOURCE MEASURED
DEMAND NETWORK ELASTICITY POOLING SERVICE
SELF ACCESS
SERVICE
Adopted from: Effectively and Securely Using the Cloud Computing Paradigm by peter Mell, Tim Grance
KARAKTERISTIK
CLOUD COMPUTING
BASIC CLOUD
CHARACTERISTICS
1 2 The “flexibility and elasticity”
The “no-need-to-know” in terms
of the underlying details of allows these systems to scale up
infrastructure, applications and down at will utilizing the
interface with the infrastructure resources of all kinds (CPU, storage,
server capacity, load balancing, and
via the APIs. databases)

3 4
The “pay as much as used and Cloud are transparent to users
needed” type of utility and applications, they can be built
computing and the “always on!, in multiple ways (branded products,
anywhere and any place” type of proprietary open source, hardware or
network-based computing. software, or just off-the-shelf PCs)

5 In general, they are built on clusters of PC servers and off-the-


shelf components plus Open Source software combined with in-
house applications and/or system software.
OPPORTUNITIES &
CHALLENGES
CLOUD COMPUTING

OPPORTUNITIES
3. Works using Economies of
Scale
1. enables services to be - It potentially lowers the outlay
used without any expense for start up companies,
understanding of their CLOUD as they would no longer need
to buy their own software
infrastructure.
COMPUTING or servers.
2. Data and services are - Cost would be by on-demand
pricing.
stored remotely but
accessible from “anywhere -Vendors and Service providers
claim costs by establishing an
ongoing revenue stream.
OPPORTUNITIES &
CHALLENGES
CHALLENGES CLOUD COMPUTING

2. POLICY & ACCESS


There are also issues relating to
1. DEPENDANCY
policy and access:
Dependence on others and that
could possibly limit flexibility -If your data is stored abroad whose
and innovation: policy do you adhere to?
-The others are likely -What happens if the remote server
become the bigger Internet
companies like Google and
CLOUD goes down?
-How will you then access files?
IBM, who may monopolise
the market. COMPUTING -There have been cases of users
being locked out of accounts and
losing access to data.
-Some argue that this use of
supercomputers is a return 3. SECURITY
to the time of mainframe
computing that the PC was a Security could prove to be a
reaction against. big issue:
It is still unclear how safe out-sourced
data is and when using these services
ownership of data is not always clear.
ADVANTAGES
CLOUD COMPUTING

ADVANTAGES -You do not need a high-powered and high-


priced computer to run cloud computing's
web-based applications.

“ -Since applications run in the cloud, not on


LOWER the desktop PC, your desktop PC does not
need the processing power or hard disk
space demanded by traditional desktop
COMPUTER software.

COSTS -When you are using web-based applications,


your PC can be less expensive, with a smaller
hard disk, less memory, more efficient
processor...

-In fact, your PC in this scenario does not


even need a CD or DVD drive, as no software
programs have to be loaded and no
document files need to be saved.
ADVANTAGES
CLOUD COMPUTING

ADVANTAGES

“ -With few large programs hogging your


computer's memory, you will see better
IMPROVED performance from your PC.

-Computers in a cloud computing system


PERFORMANCES boot and run faster because they have fewer
programs and processes loaded into
memory…
ADVANTAGES
CLOUD COMPUTING

ADVANTAGES

“ -Instead of purchasing expensive software


applications, you can get most of what you
REDUCED need for free-ish. most cloud computing
applications today, such as the Google Docs
suite.
SOFTWARE -Better than paying for similar commercial
software which alone may be justification for
COSTS switching to cloud applications.
ADVANTAGES
CLOUD COMPUTING

ADVANTAGES
-Another advantage to cloud computing is
“ that you are no longer faced with choosing
between obsolete software and high upgrade
INSTANT costs.

SOFTWARE -When the application is web-based, updates


happen automatically (available the next time
you log into the cloud)

UPDATES -When you access a web-based application,


you get the latest version (without needing to
pay for or download an upgrade)
ADVANTAGES
CLOUD COMPUTING

ADVANTAGES
-You do not have to worry about the
“ documents you create on your machine being
compatible with other users' applications or

IMPROVED Os-es

-There are potentially no format


DOCUMENT incompatibilities when everyone is sharing
documents and applications in the cloud.

FORMAT
COMPATIBILITY
ADVANTAGES
CLOUD COMPUTING

ADVANTAGES

“ -Cloud computing offers virtually limitless -


UNLIMITED storage.

STORAGE -Your computer's current 1 Tbyte hard drive is


small compared to the hundreds of Pbytes

CAPACITY available in the cloud.


ADVANTAGES
CLOUD COMPUTING

ADVANTAGES

“ -Unlike desktop computing, in which if a hard


disk crashes and destroy all your valuable
data, a computer crashing in the cloud should
INCREASED not affect the storage of your data.
(if your personal computer crashes, all
DATA your data is still out there in the cloud,
still accessible)

RELIABILITY -In a world where few individual desktop PC


users back up their data on a regular basis,
cloud computing is a data-safe computing
platform!
ADVANTAGES
CLOUD COMPUTING

ADVANTAGES

“ -That is not a problem with cloud computing,


because you do not take your documents

UNIVERSAL with you.

-Instead, they stay in the cloud, and you can


DOCUMENT access them whenever you have a computer
and an Internet connection

ACCESS -Documents are instantly available from


wherever you are
ADVANTAGES
CLOUD COMPUTING

ADVANTAGES

“ -When you edit a document at home, that -


edited version is what you see when you
LATEST access the document at work.

VERSION -The cloud always hosts the latest version of


your documents
(as long as you are connected, you are
AVAILABILITY not in danger of having an outdated
version)
ADVANTAGES
CLOUD COMPUTING

ADVANTAGES

“ -Sharing documents leads directly to better


collaboration.
EASIER
-Many users do this as it is an important
GROUP advantages of cloud computing
(multiple users can collaborate easily on

COLLABORATION documents and projects)


ADVANTAGES
CLOUD COMPUTING

ADVANTAGES

“ -You are no longer tethered to a single


computer or network.
DEVICE -Changes to computers, applications and
INDEPENDENCE documents follow you through the cloud.

-Move to a portable device, and your


applications and documents are still available.
DISADVANTAGES
CLOUD COMPUTING

DISADVANTAGES
-Cloud computing is impossible if you cannot
“ -connect to the Internet.

REQUIRES A -Since you use the Internet to connect to


both your applications and documents, if you
CONSTANT do not have an Internet connection you
cannot access anything, even your own
documents.
INTERNET
-A dead Internet connection means no work
CONNECTION and in areas where Internet connections are
few or inherently unreliable, this could be a
deal-breaker.
DISADVANTAGES
CLOUD COMPUTING

DISADVANTAGES

“ -Similarly, a low-speed Internet connection,


such as that found with dial-up services,
DOESN’T makes cloud computing painful at best and
often impossible.

WORK WELL -Web-based applications require a lot of


bandwidth to download, as do large
IN A LOW documents.

INTERNET
CONNECTION
DISADVANTAGES
CLOUD COMPUTING

DISADVANTAGES
-Even with a fast connection, web-based
“ applications can sometimes be slower than
accessing a similar software program on your
CAN desktop PC.

BE -Everything about the program, from the


interface to the current document, has to be
sent back and forth from your computer to
SLOW the computers in the cloud.

-If the cloud servers happen to be backed up


at that moment, or if the Internet is having a
slow day, you would not get the
instantaneous access you might expect from
desktop applications.
DISADVANTAGES
CLOUD COMPUTING

DISADVANTAGES
-Even with a fast connection, web-based
“ applications can sometimes be slower than
accessing a similar software program on your
CAN desktop PC.

BE -Everything about the program, from the


interface to the current document, has to be
sent back and forth from your computer to
SLOW the computers in the cloud.

-If the cloud servers happen to be backed up


at that moment, or if the Internet is having a
slow day, you would not get the
instantaneous access you might expect from
desktop applications.
DISADVANTAGES
CLOUD COMPUTING

DISADVANTAGES

“ -With cloud computing, all your data is stored

STORED DATA on the cloud.


(The questions is How secure is the
cloud?)
MIGHT NOT -Can unauthorised users gain access to your
BE SECURE confidential data?
DISADVANTAGES
CLOUD COMPUTING

DISADVANTAGES

“ -Theoretically, data stored in the cloud is safe,


replicated across multiple machines.
STORED DATA -But on the off chance that your data goes

CAN BE missing, you have no physical or local


backup.
(Put simply, relying on the cloud puts you
LOST at risk if the cloud lets you down)
DISADVANTAGES
CLOUD COMPUTING

DISADVANTAGES

“ -Not clear that you can run compute-


intensive HPC applications that use
HPC MPI/OpenMP!

SYSTEMS -Scheduling is important with this type of


application
(as you want all the VM to be co-located
to minimize communication latency!)
DISADVANTAGES
CLOUD COMPUTING

DISADVANTAGES
-Each cloud systems uses different protocols
“ and different APIs
(may not be possible to run applications
GENERAL between cloud based systems)

CONCERNS -Amazon has created its own DB system (not


SQL 92), and workflow system (many popular
workflow systems out there)
(so your normal applications will have to
be adapted to execute on these
platforms)
THE FUTURE
CLOUD COMPUTING

1 2 3 4

Many of the activities Grid Computing was However there are Many new open source
loosely grouped the last research-led concerns that the systems appearing that
together under cloud centralised approach mainstream adoption of you can install and run
computing have already cloud computing could on your local cluster
been happening and cause many problems for
centralised computing users
activity is not a new
phenomena
TERIMAKASIH
Content By : Ardhi Putra Pratama Hartono
Design By : Annisaa Fitri Shabrina
Pusat Ilmu Komputer Universitas Indonesia
PUSILKOM UI
DIGITAL TALENT TRAINING KOMINFO
15 Oktober 2018 – 5 Desember 2018
l REFERENSI : https://www.cse.unr.edu/~mgunes/cpe401/cpe401sp15/10-cloud.ppt

Вам также может понравиться