Professional Documents
Culture Documents
Chapter4 - Cloud Computing
Chapter4 - Cloud Computing
Chapter4 - Cloud Computing
CHAPTER 4
WHAT IS CLOUD COMPUTING?
Cloud Computing is a general term used to describe a new class of network based
computing that takes place over the Internet,
basically a step on from Utility Computing
a collection/group of integrated and networked hardware, software and Internet
infrastructure (called a platform).
Using the Internet for communication and transport provides hardware, software
and networking services to clients
These platforms hide the complexity and details of the underlying infrastructure from
users and applications by providing very simple graphical interface or API
(Applications Programming Interface).
CLOUD COMPUTING
BASIC CLOUD CHARACTERISTICS
Cloud are transparent to users and applications, they can be built in multiple ways
branded products, proprietary open source, hardware or software, or just off-the-
shelf PCs.
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.
SOFTWARE AS A SERVICE (SAAS)
Examples including : Office 365, Google Apps, Salesforce, Citrix GoToMeeting, Cisco
WebEx and Netflix.
Examples of whereSaaS can be used by enterprises: Accounting and invoicing. Tracking
sales.
PLATFORM AS A SERVICE (PAAS
platform-based service is a category of cloud computing services that provides a
platform allowing customers to develop, run, and manage applications without the
complexity of building and maintaining the infrastructure typically associated with
developing and launching an app.
INFRASTRUCTURE AS A SERVICE (IAAS)
Infrastructure as a service (IaaS) is a form of cloud computing that
provides virtualized computing (servers, processing power, storage, and
networking resources over the internet)-EXAMPLE AWS
BIG DATA
Big data is a term used to refer to data sets that are too large or complex for
traditional data-processing application software to adequately deal with.
Current usage of the term "big data" tends to refer to the use of predictive
analytics, user behavior analytics, or certain other advanced data analytics methods
that extract value from data, and seldom to a particular size of data set.
Big data is often characterized by the 3Vs: the extreme volume of data, the
wide variety of data types and the velocity at which the data must be processed.
UNDERSTANDING BIG DATA