SlideShare uma empresa Scribd logo
1 de 45
Baixar para ler offline
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Cloud Computing: Trends and Challenges
Cesar Diaz. PhD
November 26, 2015
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
First a brief intro
Cloud Definition
Cloud Computing Definition
Cloud Service Model
Cloud Abstraction Layers
Cloud Deployment Models
Majors actors in Cloud Computing
Interactions between the Actors in Cloud Computing
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Want milk with your breakfast?1
Buy a Cow.
Big upfront cost. Buy bottled milk.
1
taken from Prof. Daniel Abadi presentation, Yale University.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Want milk with your breakfast?1
Buy a Cow.
Big upfront cost.
Produces more (or less)
milk than you need.
Buy bottled milk.
1
taken from Prof. Daniel Abadi presentation, Yale University.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Want milk with your breakfast?1
Buy a Cow.
Big upfront cost.
Produces more (or less)
milk than you need.
Uses up resources.
Buy bottled milk.
1
taken from Prof. Daniel Abadi presentation, Yale University.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Want milk with your breakfast?1
Buy a Cow.
Big upfront cost.
Produces more (or less)
milk than you need.
Uses up resources.
Time spent
“maintaining it”
Buy bottled milk.
1
taken from Prof. Daniel Abadi presentation, Yale University.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Want milk with your breakfast?1
Buy a Cow.
Big upfront cost.
Produces more (or less)
milk than you need.
Uses up resources.
Time spent
“maintaining it”
Unpleasant waste
product.
Buy bottled milk.
1
taken from Prof. Daniel Abadi presentation, Yale University.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Want milk with your breakfast?1
Buy a Cow.
Big upfront cost.
Produces more (or less)
milk than you need.
Uses up resources.
Time spent
“maintaining it”
Unpleasant waste
product.
Buy bottled milk.
Continued cost.
1
taken from Prof. Daniel Abadi presentation, Yale University.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Want milk with your breakfast?1
Buy a Cow.
Big upfront cost.
Produces more (or less)
milk than you need.
Uses up resources.
Time spent
“maintaining it”
Unpleasant waste
product.
Buy bottled milk.
Continued cost.
Buy what you need.
1
taken from Prof. Daniel Abadi presentation, Yale University.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Want milk with your breakfast?1
Buy a Cow.
Big upfront cost.
Produces more (or less)
milk than you need.
Uses up resources.
Time spent
“maintaining it”
Unpleasant waste
product.
Buy bottled milk.
Continued cost.
Buy what you need.
Less resource intensive.
1
taken from Prof. Daniel Abadi presentation, Yale University.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Want milk with your breakfast?1
Buy a Cow.
Big upfront cost.
Produces more (or less)
milk than you need.
Uses up resources.
Time spent
“maintaining it”
Unpleasant waste
product.
Buy bottled milk.
Continued cost.
Buy what you need.
Less resource intensive.
no maintenance.
1
taken from Prof. Daniel Abadi presentation, Yale University.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Want milk with your breakfast?1
Buy a Cow.
Big upfront cost.
Produces more (or less)
milk than you need.
Uses up resources.
Time spent
“maintaining it”
Unpleasant waste
product.
Buy bottled milk.
Continued cost.
Buy what you need.
Less resource intensive.
no maintenance.
Waste somebody else’s
problems.
1
taken from Prof. Daniel Abadi presentation, Yale University.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Your computer is a cow
Your computer
Big upfront cost.
Produces more (or less) “milk”
than you need.
Uses up resources (electricity).
Time spent maintaining it.
Produces unpleasant
waste (heat, noise)
What if you could get computing
power even more conveniently
than bottled milk?
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Cloud computing is Bottled Milk
Companies willing to rent
computing resources from their
data centers.
Resources include storage,
processing cycles, software stacks.
Google, Microsoft, Amazon, Sun,
Hewlett-Packard, Yahoo, EMC,
and AT&T all taking part.
e.g., for $0.10/hour Amazon will
give you:
1.7 GB memory
Equivalent of 1.2 GHz processor
350GB storage
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Cloud computing concerns
What if my data or service provider becomes unavailable?
What if my supplier suddenly increases, how much they
charge me?
What about security?
What about lock in?
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Cloud Computing Definition
Cloud Service Model
Cloud Deployment Models
Majors actors in Cloud Computing
Preliminaries
User%
User%
User%
User%
User%
User%
PC%
PC%
PC%
PC%
PC%
PC%
Terminal%
Mainframe%
Server%
Server%
Internet%
Server%
Server%
Server%
Server%
Cloud%
Compu8ng%
Laptop%
1.  Mainframe%
Compu8ng%
2.  PC%
Compu8ng%
3.  Network%
Compu8ng%
4.  Internet%
Compu8ng%
5.  Grid%
Compu8ng%
6.  Cloud%
Compu8ng%
Adapted from Voas and Zhang2
, shows six phases of computing
paradigms, from dummy terminals/mainframes, to PCs, networking
computing, to grid and cloud computing.
2
Jeffrey Voas and Jia Zhang. Cloud computing: New wine or just a new bottle?, 11(2):1517, March 2009.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Cloud Computing Definition
Cloud Service Model
Cloud Deployment Models
Majors actors in Cloud Computing
Cloud Computing Definition
NIST - Visual Model of Cloud Computing Definition3
http://clean-clouds.com/2012/12/07/nist-visual-model-of-cloud-computing-definition/
3
“Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool
of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly
provisioned and released with minimal management effort or service provider interaction”
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Cloud Computing Definition
Cloud Service Model
Cloud Deployment Models
Majors actors in Cloud Computing
Software Stack Model
Packaged(
So+ware(
Applica2ons(
Data(
Middleware(
O/S(
Virtualiza2on(
Hardware(
Infrastructure(
(as(a(service)(
Applica2ons(
Data(
Middleware(
O/S(
Virtualiza2on(
Hardware(
PlaCorm(
(as(a(service)(
Applica2ons(
Data(
Middleware(
O/S(
Virtualiza2on(
Hardware(
So+ware(
(as(a(service)(
Applica2ons(
Data(
Middleware(
O/S(
Virtualiza2on(
Hardware(
You(manage(
You(manage(
You(manage(
Managed((
by(vendor(
Managed(by(vendor(
Managed(by(vendor(
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Cloud Computing Definition
Cloud Service Model
Cloud Deployment Models
Majors actors in Cloud Computing
Cloud Abstraction Layers
Business'
process'
•  Business'orchestra0on'
So2ware'
SaaS'
•  Gmail'
•  Office365'
Pla=orm'
PaaS'
•  Google'cloud'
•  Container'based'approach'
Infrastructure'
IaaS'
•  Amazon'web'services'
•  Virtual'machines'
Hardware'
HaaS'
•  Real'hardware'
•  Hos0ng'
Cloud'abstrac0on'layers'
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Cloud Computing Definition
Cloud Service Model
Cloud Deployment Models
Majors actors in Cloud Computing
Cloud Deployment Models
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Cloud Computing Definition
Cloud Service Model
Cloud Deployment Models
Majors actors in Cloud Computing
Actors in Cloud Computing
Table: Actors in Cloud Computing
Actor Definition
Cloud consumer A person or organization that maintains a business relationship with, and uses service
from, Cloud Providers
Cloud Provider A person, organization or entity responsible for making a service available to interested
parties.
Cloud Auditor A party that can conduct independent assessment of cloud services, information system
operations, performance and security of the cloud implementation.
Cloud Broker An entity that manages the use, performance and delivery of cloud services, and ne-
gotiates relationship between Cloud providers and Cloud Consumers.
Cloud Carrier An intermediary that provides connectivity and transport of cloud from Cloud Providers
to Cloud Consumers.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Cloud Computing Definition
Cloud Service Model
Cloud Deployment Models
Majors actors in Cloud Computing
Interactions between the Actors in Cloud Computing
Cloud&Consumer&
Cloud&Broker& Cloud&Provider&
Cloud&Auditor&
The&communica7on&path&between&a&cloud&provider&and&a&cloud&consumer&
&
The&communica7on&paths&for&a&cloud&auditor&to&collect&audi7ng&informa7on&
&
The&communica7on&paths&for&a&cloud&broker&to&provide&service&to&a&cloud&consumer&
Cloud&carrier&
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Cloud Computing Market
Cloud Computing Market: $241 billion in 2020
http://www.zdnet.com/blog/btl/cloud-computing-market-241-billion-in-2020/47702
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Big Data on Cloud Computing
Previous work has focused on issues such as data formats,
data representation, storage, access, privacy, and data quality.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Big Data on Cloud Computing
Previous work has focused on issues such as data formats,
data representation, storage, access, privacy, and data quality.
Now focus on Cloud Analytics, that concern data
management, integration and processing. Analytics as a
Service.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Big Data on Cloud Computing
Previous work has focused on issues such as data formats,
data representation, storage, access, privacy, and data quality.
Now focus on Cloud Analytics, that concern data
management, integration and processing. Analytics as a
Service.
Environments for carrying out analytics on Clouds for Big
Data applications.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Big Data on Cloud Computing
Previous work has focused on issues such as data formats,
data representation, storage, access, privacy, and data quality.
Now focus on Cloud Analytics, that concern data
management, integration and processing. Analytics as a
Service.
Environments for carrying out analytics on Clouds for Big
Data applications.
Data management and
supporting architectures.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Big Data on Cloud Computing
Previous work has focused on issues such as data formats,
data representation, storage, access, privacy, and data quality.
Now focus on Cloud Analytics, that concern data
management, integration and processing. Analytics as a
Service.
Environments for carrying out analytics on Clouds for Big
Data applications.
Data management and
supporting architectures.
Model development and
scoring.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Big Data on Cloud Computing
Previous work has focused on issues such as data formats,
data representation, storage, access, privacy, and data quality.
Now focus on Cloud Analytics, that concern data
management, integration and processing. Analytics as a
Service.
Environments for carrying out analytics on Clouds for Big
Data applications.
Data management and
supporting architectures.
Model development and
scoring.
Visualization and user
interaction.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Big Data on Cloud Computing
Previous work has focused on issues such as data formats,
data representation, storage, access, privacy, and data quality.
Now focus on Cloud Analytics, that concern data
management, integration and processing. Analytics as a
Service.
Environments for carrying out analytics on Clouds for Big
Data applications.
Data management and
supporting architectures.
Model development and
scoring.
Visualization and user
interaction.
Business models.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Big Data on Cloud Computing
Previous work has focused on issues such as data formats,
data representation, storage, access, privacy, and data quality.
Now focus on Cloud Analytics, that concern data
management, integration and processing. Analytics as a
Service.
Environments for carrying out analytics on Clouds for Big
Data applications.
Data management and
supporting architectures.
Model development and
scoring.
Visualization and user
interaction.
Business models.
Based on the traditional analytics workflow.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Overview of the analytics workflow for Big Data 4
4
taken from MD Assuncao, et al., Big Data computing and clouds: Trends
and future directions, J. Parallel Distrib. Comput. (2014)
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Data management and supporting architectures
Preparation of data for analysis.
Some ‘Vs’ of Big Data
Variety: Data Types
Structured: Formal
scheme and data
models.
Unstructured: No
predefined data model.
Semi-structured:
Lacks strict data model
structure.
Mixed: Various type
together
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Data management and supporting architectures
Preparation of data for analysis.
Some ‘Vs’ of Big Data
Variety: Data Types
Structured: Formal
scheme and data
models.
Unstructured: No
predefined data model.
Semi-structured:
Lacks strict data model
structure.
Mixed: Various type
together
Velocity: Data production
and processing speed.
Speed of arrival and
processing.
Batch: at time
intervals.
Near-time: at small
times intervals.
Real-time: Continuos
input, process, output.
Streams: Data flows
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Data management and supporting architectures
Some ‘Vs’ of Big Data
Volume: Data size.
Google File System
(GFS).
Amazon Simple Storage
Service (S3).
Nirvanix Cloud Storage.
OpenStack Swift.
Windows Azure Binary
Large Object (Blob)
storage.
Veracity: Data reliability
and trust.
Data integrations solutions
Value: Worth derived
from exploiting Big Data.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Model development and scoring
Use the data to build models that can be utilized for forecasts and
prescriptions. Existing work has discussed means to offload such
activities termed here as model building and scoring to Cloud
providers and ways to parallelize certain machine learning
algorithms.
Work Goal Service model Deployment model
Guazelli et al. Predictive analytics (socring) IaaS Public
Zementis Data analysis and model building SaaS Public or private
Google Prediction API Model building SaaS Public
Apache Mahout Data analysis and model building IaaS Any
Hazy Model building IaaS Any
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Model development and scoring
Google prediction API allows users to create ML models to
predict numeric values for a new item based on values of
previously submitted training data.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Model development and scoring
Google prediction API allows users to create ML models to
predict numeric values for a new item based on values of
previously submitted training data.
The Apache Mahout project aims to provide tools to build
scalable machine learning libraries on top of Hadoop using the
MapReduce paradigm.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Model development and scoring
Google prediction API allows users to create ML models to
predict numeric values for a new item based on values of
previously submitted training data.
The Apache Mahout project aims to provide tools to build
scalable machine learning libraries on top of Hadoop using the
MapReduce paradigm.
The Hazy project focuses on identifying and validating two
categories of abstractions in building trained systems, namely
programming abstractions and infrastructure abstractions.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Sumarize
Data Management: Performing analytics on large volumes of
data requires efficient methods to store, filter, transform, and
retrieve the data.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Sumarize
Data Management: Performing analytics on large volumes of
data requires efficient methods to store, filter, transform, and
retrieve the data.
Model Development and Scoring: build models that can be
utilized for forecasts and prescriptions.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Sumarize
Data Management: Performing analytics on large volumes of
data requires efficient methods to store, filter, transform, and
retrieve the data.
Model Development and Scoring: build models that can be
utilized for forecasts and prescriptions.
Visualization and user interaction: The type of visualization
may need to be selected according to the amount of data to
be displayed, to improve both displaying and performance.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Sumarize
Data Management: Performing analytics on large volumes of
data requires efficient methods to store, filter, transform, and
retrieve the data.
Model Development and Scoring: build models that can be
utilized for forecasts and prescriptions.
Visualization and user interaction: The type of visualization
may need to be selected according to the amount of data to
be displayed, to improve both displaying and performance.
Business Models: providing tools that customers can use to
build their Big Data analytics solutions on the Cloud, models
for delivering analytics capabilities as services on a Cloud.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Challenges in IoT
Transport.
Smart Home.
Smart City.
Smart Factory.
Emergency.
Health Care.
Lifestyle.
Agriculture.
Culture and Tourism.
User Interaction.
Environment.
Energy.
Cesar Diaz. PhD Cloud Computing: Trends and Challenges
Outline
First a brief intro
Cloud Definition
Cloud Computing Market
Big Data on Cloud Computing
Data management and supporting architectures
Model development and scoring
Challenges in Big Data
Challenges in IoT
Cesar Diaz. PhD Cloud Computing: Trends and Challenges

Mais conteúdo relacionado

Mais procurados

The Biggest Artificial Intelligence Milestones Of The Decade So Far
The Biggest Artificial Intelligence Milestones Of The Decade So FarThe Biggest Artificial Intelligence Milestones Of The Decade So Far
The Biggest Artificial Intelligence Milestones Of The Decade So FarBernard Marr
 
What Are The Latest Trends in Data Science?
What Are The Latest Trends in Data Science?What Are The Latest Trends in Data Science?
What Are The Latest Trends in Data Science?Bernard Marr
 
Technology Forecast - Driving Growth With Cloud Computing
Technology Forecast - Driving Growth With Cloud ComputingTechnology Forecast - Driving Growth With Cloud Computing
Technology Forecast - Driving Growth With Cloud ComputingPier Paolo Mucelli
 
How To Identify The Data Opportunities For Every Business?
How To Identify The Data Opportunities For Every Business?How To Identify The Data Opportunities For Every Business?
How To Identify The Data Opportunities For Every Business?Bernard Marr
 
Future Trends of AI and Analytics in the Cloud
Future Trends of AI and Analytics in the CloudFuture Trends of AI and Analytics in the Cloud
Future Trends of AI and Analytics in the CloudBernard Marr
 
The 5 Biggest Mistakes Companies Make With Chatbots
The 5 Biggest Mistakes Companies Make With ChatbotsThe 5 Biggest Mistakes Companies Make With Chatbots
The 5 Biggest Mistakes Companies Make With ChatbotsBernard Marr
 
How To Get Started With Your AI Journey
How To Get Started With Your AI JourneyHow To Get Started With Your AI Journey
How To Get Started With Your AI JourneyBernard Marr
 
McClansy Security Corporation
McClansy Security CorporationMcClansy Security Corporation
McClansy Security CorporationsmailOrhan3
 
AI in the Cloud Contact Centre
AI in the Cloud Contact Centre AI in the Cloud Contact Centre
AI in the Cloud Contact Centre Bernard Marr
 
The 4 Biggest Trends In Big Data and Analytics Right For 2021
The 4 Biggest Trends In Big Data and Analytics Right For 2021The 4 Biggest Trends In Big Data and Analytics Right For 2021
The 4 Biggest Trends In Big Data and Analytics Right For 2021Bernard Marr
 
Redefining Office Communication: Technology and Socio-Demographic Convergence...
Redefining Office Communication: Technology and Socio-Demographic Convergence...Redefining Office Communication: Technology and Socio-Demographic Convergence...
Redefining Office Communication: Technology and Socio-Demographic Convergence...Felicia Woo
 
Cognitive business
Cognitive businessCognitive business
Cognitive businessYann Lecourt
 
Why Cybersecurity is a Data Problem
Why Cybersecurity is a Data ProblemWhy Cybersecurity is a Data Problem
Why Cybersecurity is a Data ProblemBernard Marr
 
9 Soft Skills Every Employee Will Need In The Age Of Artificial Intelligence ...
9 Soft Skills Every Employee Will Need In The Age Of Artificial Intelligence ...9 Soft Skills Every Employee Will Need In The Age Of Artificial Intelligence ...
9 Soft Skills Every Employee Will Need In The Age Of Artificial Intelligence ...Bernard Marr
 
How AI Creates Synthetic Speech
How AI Creates Synthetic SpeechHow AI Creates Synthetic Speech
How AI Creates Synthetic SpeechBernard Marr
 
Managing Data To Drive Competitive Advantage
Managing Data To Drive Competitive Advantage Managing Data To Drive Competitive Advantage
Managing Data To Drive Competitive Advantage Bernard Marr
 
Ad exchanges targeting & optimization april 2011
Ad exchanges targeting & optimization april 2011Ad exchanges targeting & optimization april 2011
Ad exchanges targeting & optimization april 2011Linda Gridley
 
The 8 Biggest Business Trends In 2022
The 8 Biggest Business Trends In 2022 The 8 Biggest Business Trends In 2022
The 8 Biggest Business Trends In 2022 Bernard Marr
 

Mais procurados (19)

The Biggest Artificial Intelligence Milestones Of The Decade So Far
The Biggest Artificial Intelligence Milestones Of The Decade So FarThe Biggest Artificial Intelligence Milestones Of The Decade So Far
The Biggest Artificial Intelligence Milestones Of The Decade So Far
 
What Are The Latest Trends in Data Science?
What Are The Latest Trends in Data Science?What Are The Latest Trends in Data Science?
What Are The Latest Trends in Data Science?
 
Technology Forecast - Driving Growth With Cloud Computing
Technology Forecast - Driving Growth With Cloud ComputingTechnology Forecast - Driving Growth With Cloud Computing
Technology Forecast - Driving Growth With Cloud Computing
 
How To Identify The Data Opportunities For Every Business?
How To Identify The Data Opportunities For Every Business?How To Identify The Data Opportunities For Every Business?
How To Identify The Data Opportunities For Every Business?
 
Future Trends of AI and Analytics in the Cloud
Future Trends of AI and Analytics in the CloudFuture Trends of AI and Analytics in the Cloud
Future Trends of AI and Analytics in the Cloud
 
The 5 Biggest Mistakes Companies Make With Chatbots
The 5 Biggest Mistakes Companies Make With ChatbotsThe 5 Biggest Mistakes Companies Make With Chatbots
The 5 Biggest Mistakes Companies Make With Chatbots
 
How To Get Started With Your AI Journey
How To Get Started With Your AI JourneyHow To Get Started With Your AI Journey
How To Get Started With Your AI Journey
 
McClansy Security Corporation
McClansy Security CorporationMcClansy Security Corporation
McClansy Security Corporation
 
AI in the Cloud Contact Centre
AI in the Cloud Contact Centre AI in the Cloud Contact Centre
AI in the Cloud Contact Centre
 
The cycle of data
The cycle of dataThe cycle of data
The cycle of data
 
The 4 Biggest Trends In Big Data and Analytics Right For 2021
The 4 Biggest Trends In Big Data and Analytics Right For 2021The 4 Biggest Trends In Big Data and Analytics Right For 2021
The 4 Biggest Trends In Big Data and Analytics Right For 2021
 
Redefining Office Communication: Technology and Socio-Demographic Convergence...
Redefining Office Communication: Technology and Socio-Demographic Convergence...Redefining Office Communication: Technology and Socio-Demographic Convergence...
Redefining Office Communication: Technology and Socio-Demographic Convergence...
 
Cognitive business
Cognitive businessCognitive business
Cognitive business
 
Why Cybersecurity is a Data Problem
Why Cybersecurity is a Data ProblemWhy Cybersecurity is a Data Problem
Why Cybersecurity is a Data Problem
 
9 Soft Skills Every Employee Will Need In The Age Of Artificial Intelligence ...
9 Soft Skills Every Employee Will Need In The Age Of Artificial Intelligence ...9 Soft Skills Every Employee Will Need In The Age Of Artificial Intelligence ...
9 Soft Skills Every Employee Will Need In The Age Of Artificial Intelligence ...
 
How AI Creates Synthetic Speech
How AI Creates Synthetic SpeechHow AI Creates Synthetic Speech
How AI Creates Synthetic Speech
 
Managing Data To Drive Competitive Advantage
Managing Data To Drive Competitive Advantage Managing Data To Drive Competitive Advantage
Managing Data To Drive Competitive Advantage
 
Ad exchanges targeting & optimization april 2011
Ad exchanges targeting & optimization april 2011Ad exchanges targeting & optimization april 2011
Ad exchanges targeting & optimization april 2011
 
The 8 Biggest Business Trends In 2022
The 8 Biggest Business Trends In 2022 The 8 Biggest Business Trends In 2022
The 8 Biggest Business Trends In 2022
 

Semelhante a Cloud computing: Trends and Challenges

Cloud Computing Basics III
Cloud Computing Basics IIICloud Computing Basics III
Cloud Computing Basics IIIRightScale
 
Cloud Computing Basics II
Cloud Computing Basics IICloud Computing Basics II
Cloud Computing Basics IIRightScale
 
Debunking common cloud hosting myths
Debunking common cloud hosting mythsDebunking common cloud hosting myths
Debunking common cloud hosting mythsmanoharparakh
 
Jisc11 Cloud Solutions Phil Richards
Jisc11 Cloud Solutions Phil RichardsJisc11 Cloud Solutions Phil Richards
Jisc11 Cloud Solutions Phil RichardsJisc
 
Introduction to cloud computing - za garage talks
Introduction to cloud computing -  za garage talksIntroduction to cloud computing -  za garage talks
Introduction to cloud computing - za garage talksVijay Rayapati
 
Enabling Cloud Computing
Enabling Cloud ComputingEnabling Cloud Computing
Enabling Cloud Computingtntsa1972
 
Hybrid Cloud presentation at the Insight Client Event V3
Hybrid Cloud presentation at the Insight Client Event V3Hybrid Cloud presentation at the Insight Client Event V3
Hybrid Cloud presentation at the Insight Client Event V3James Governor
 
7 common uses of cloud computing
7 common uses of cloud computing7 common uses of cloud computing
7 common uses of cloud computingAdex International
 
Modernize storage infrastructure with hybrid cloud & flash
Modernize storage infrastructure with hybrid cloud & flashModernize storage infrastructure with hybrid cloud & flash
Modernize storage infrastructure with hybrid cloud & flashCraig McKenna
 
2019 BioIt World - Post cloud legacy edition
2019 BioIt World - Post cloud legacy edition2019 BioIt World - Post cloud legacy edition
2019 BioIt World - Post cloud legacy editionChris Dwan
 
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101Mithun T. Dhar
 
Introduction to Big Data & Hadoop
Introduction to Big Data & HadoopIntroduction to Big Data & Hadoop
Introduction to Big Data & HadoopEdureka!
 
Cloudera Breakfast: Advanced Analytics Part II: Do More With Your Data
Cloudera Breakfast: Advanced Analytics Part II: Do More With Your DataCloudera Breakfast: Advanced Analytics Part II: Do More With Your Data
Cloudera Breakfast: Advanced Analytics Part II: Do More With Your DataCloudera, Inc.
 
PeopleSoft and The Cloud
PeopleSoft and The CloudPeopleSoft and The Cloud
PeopleSoft and The CloudDuncan Davies
 
Microservices Workshop All Topics Deck 2016
Microservices Workshop All Topics Deck 2016Microservices Workshop All Topics Deck 2016
Microservices Workshop All Topics Deck 2016Adrian Cockcroft
 
Unraveling the Mysteries of Cloud Computing: A Comprehensive Guide
Unraveling the Mysteries of Cloud Computing: A Comprehensive GuideUnraveling the Mysteries of Cloud Computing: A Comprehensive Guide
Unraveling the Mysteries of Cloud Computing: A Comprehensive Guidegreendigital
 
Computing in the Cloud
Computing in the CloudComputing in the Cloud
Computing in the Cloudsandipmoress
 
Cloud for beginners
Cloud for beginnersCloud for beginners
Cloud for beginnersQwikSkills .
 
Big Data PPT by Rohit Dubey
Big Data PPT by Rohit DubeyBig Data PPT by Rohit Dubey
Big Data PPT by Rohit DubeyRohit Dubey
 
Keynote Address at 2013 CloudCon: Future of Big Data by Richard McDougall (In...
Keynote Address at 2013 CloudCon: Future of Big Data by Richard McDougall (In...Keynote Address at 2013 CloudCon: Future of Big Data by Richard McDougall (In...
Keynote Address at 2013 CloudCon: Future of Big Data by Richard McDougall (In...exponential-inc
 

Semelhante a Cloud computing: Trends and Challenges (20)

Cloud Computing Basics III
Cloud Computing Basics IIICloud Computing Basics III
Cloud Computing Basics III
 
Cloud Computing Basics II
Cloud Computing Basics IICloud Computing Basics II
Cloud Computing Basics II
 
Debunking common cloud hosting myths
Debunking common cloud hosting mythsDebunking common cloud hosting myths
Debunking common cloud hosting myths
 
Jisc11 Cloud Solutions Phil Richards
Jisc11 Cloud Solutions Phil RichardsJisc11 Cloud Solutions Phil Richards
Jisc11 Cloud Solutions Phil Richards
 
Introduction to cloud computing - za garage talks
Introduction to cloud computing -  za garage talksIntroduction to cloud computing -  za garage talks
Introduction to cloud computing - za garage talks
 
Enabling Cloud Computing
Enabling Cloud ComputingEnabling Cloud Computing
Enabling Cloud Computing
 
Hybrid Cloud presentation at the Insight Client Event V3
Hybrid Cloud presentation at the Insight Client Event V3Hybrid Cloud presentation at the Insight Client Event V3
Hybrid Cloud presentation at the Insight Client Event V3
 
7 common uses of cloud computing
7 common uses of cloud computing7 common uses of cloud computing
7 common uses of cloud computing
 
Modernize storage infrastructure with hybrid cloud & flash
Modernize storage infrastructure with hybrid cloud & flashModernize storage infrastructure with hybrid cloud & flash
Modernize storage infrastructure with hybrid cloud & flash
 
2019 BioIt World - Post cloud legacy edition
2019 BioIt World - Post cloud legacy edition2019 BioIt World - Post cloud legacy edition
2019 BioIt World - Post cloud legacy edition
 
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101
 
Introduction to Big Data & Hadoop
Introduction to Big Data & HadoopIntroduction to Big Data & Hadoop
Introduction to Big Data & Hadoop
 
Cloudera Breakfast: Advanced Analytics Part II: Do More With Your Data
Cloudera Breakfast: Advanced Analytics Part II: Do More With Your DataCloudera Breakfast: Advanced Analytics Part II: Do More With Your Data
Cloudera Breakfast: Advanced Analytics Part II: Do More With Your Data
 
PeopleSoft and The Cloud
PeopleSoft and The CloudPeopleSoft and The Cloud
PeopleSoft and The Cloud
 
Microservices Workshop All Topics Deck 2016
Microservices Workshop All Topics Deck 2016Microservices Workshop All Topics Deck 2016
Microservices Workshop All Topics Deck 2016
 
Unraveling the Mysteries of Cloud Computing: A Comprehensive Guide
Unraveling the Mysteries of Cloud Computing: A Comprehensive GuideUnraveling the Mysteries of Cloud Computing: A Comprehensive Guide
Unraveling the Mysteries of Cloud Computing: A Comprehensive Guide
 
Computing in the Cloud
Computing in the CloudComputing in the Cloud
Computing in the Cloud
 
Cloud for beginners
Cloud for beginnersCloud for beginners
Cloud for beginners
 
Big Data PPT by Rohit Dubey
Big Data PPT by Rohit DubeyBig Data PPT by Rohit Dubey
Big Data PPT by Rohit Dubey
 
Keynote Address at 2013 CloudCon: Future of Big Data by Richard McDougall (In...
Keynote Address at 2013 CloudCon: Future of Big Data by Richard McDougall (In...Keynote Address at 2013 CloudCon: Future of Big Data by Richard McDougall (In...
Keynote Address at 2013 CloudCon: Future of Big Data by Richard McDougall (In...
 

Mais de Big Data Colombia

An introduction to deep reinforcement learning
An introduction to deep reinforcement learningAn introduction to deep reinforcement learning
An introduction to deep reinforcement learningBig Data Colombia
 
Machine learning applied in health
Machine learning applied in healthMachine learning applied in health
Machine learning applied in healthBig Data Colombia
 
Whose Balance Sheet is this? Neural Networks for Banks’ Pattern Recognition
Whose Balance Sheet is this? Neural Networks for Banks’ Pattern RecognitionWhose Balance Sheet is this? Neural Networks for Banks’ Pattern Recognition
Whose Balance Sheet is this? Neural Networks for Banks’ Pattern RecognitionBig Data Colombia
 
Analysis of your own Facebook friends’ data structure through graphs
Analysis of your own Facebook friends’ data structure through graphsAnalysis of your own Facebook friends’ data structure through graphs
Analysis of your own Facebook friends’ data structure through graphsBig Data Colombia
 
Lo datos cuentan su historia
Lo datos cuentan su historiaLo datos cuentan su historia
Lo datos cuentan su historiaBig Data Colombia
 
Entornos Naturalmente Inteligentes
Entornos Naturalmente InteligentesEntornos Naturalmente Inteligentes
Entornos Naturalmente InteligentesBig Data Colombia
 
Modelamiento predictivo y medicina
Modelamiento predictivo y medicinaModelamiento predictivo y medicina
Modelamiento predictivo y medicinaBig Data Colombia
 
Ayudando a los Viajeros usando 500 millones de Reseñas Hoteleras al Mes
Ayudando a los Viajeros usando 500 millones de Reseñas Hoteleras al MesAyudando a los Viajeros usando 500 millones de Reseñas Hoteleras al Mes
Ayudando a los Viajeros usando 500 millones de Reseñas Hoteleras al MesBig Data Colombia
 
Deep learning: el renacimiento de las redes neuronales
Deep learning: el renacimiento de las redes neuronalesDeep learning: el renacimiento de las redes neuronales
Deep learning: el renacimiento de las redes neuronalesBig Data Colombia
 
Kaggle: Coupon Purchase Prediction
Kaggle: Coupon Purchase PredictionKaggle: Coupon Purchase Prediction
Kaggle: Coupon Purchase PredictionBig Data Colombia
 
Introducción al Datawarehousing
Introducción al DatawarehousingIntroducción al Datawarehousing
Introducción al DatawarehousingBig Data Colombia
 
Análisis Explotatorio de Datos: Dejad que la data hable.
Análisis Explotatorio de Datos: Dejad que la data hable.Análisis Explotatorio de Datos: Dejad que la data hable.
Análisis Explotatorio de Datos: Dejad que la data hable.Big Data Colombia
 
Salud, dinero, amor y big data
Salud, dinero, amor y big dataSalud, dinero, amor y big data
Salud, dinero, amor y big dataBig Data Colombia
 
Business Analytics: ¡La culpa es del BIG data!
Business Analytics: ¡La culpa es del BIG data!Business Analytics: ¡La culpa es del BIG data!
Business Analytics: ¡La culpa es del BIG data!Big Data Colombia
 

Mais de Big Data Colombia (19)

An introduction to deep reinforcement learning
An introduction to deep reinforcement learningAn introduction to deep reinforcement learning
An introduction to deep reinforcement learning
 
Machine learning applied in health
Machine learning applied in healthMachine learning applied in health
Machine learning applied in health
 
Whose Balance Sheet is this? Neural Networks for Banks’ Pattern Recognition
Whose Balance Sheet is this? Neural Networks for Banks’ Pattern RecognitionWhose Balance Sheet is this? Neural Networks for Banks’ Pattern Recognition
Whose Balance Sheet is this? Neural Networks for Banks’ Pattern Recognition
 
Analysis of your own Facebook friends’ data structure through graphs
Analysis of your own Facebook friends’ data structure through graphsAnalysis of your own Facebook friends’ data structure through graphs
Analysis of your own Facebook friends’ data structure through graphs
 
Lo datos cuentan su historia
Lo datos cuentan su historiaLo datos cuentan su historia
Lo datos cuentan su historia
 
Entornos Naturalmente Inteligentes
Entornos Naturalmente InteligentesEntornos Naturalmente Inteligentes
Entornos Naturalmente Inteligentes
 
Modelamiento predictivo y medicina
Modelamiento predictivo y medicinaModelamiento predictivo y medicina
Modelamiento predictivo y medicina
 
Ayudando a los Viajeros usando 500 millones de Reseñas Hoteleras al Mes
Ayudando a los Viajeros usando 500 millones de Reseñas Hoteleras al MesAyudando a los Viajeros usando 500 millones de Reseñas Hoteleras al Mes
Ayudando a los Viajeros usando 500 millones de Reseñas Hoteleras al Mes
 
Deep learning: el renacimiento de las redes neuronales
Deep learning: el renacimiento de las redes neuronalesDeep learning: el renacimiento de las redes neuronales
Deep learning: el renacimiento de las redes neuronales
 
IPython & Jupyter
IPython & JupyterIPython & Jupyter
IPython & Jupyter
 
Kaggle: Coupon Purchase Prediction
Kaggle: Coupon Purchase PredictionKaggle: Coupon Purchase Prediction
Kaggle: Coupon Purchase Prediction
 
Machine learning y Kaggle
Machine learning y KaggleMachine learning y Kaggle
Machine learning y Kaggle
 
Fraud Analytics
Fraud AnalyticsFraud Analytics
Fraud Analytics
 
Data crunching con Spark
Data crunching con SparkData crunching con Spark
Data crunching con Spark
 
Introducción al Datawarehousing
Introducción al DatawarehousingIntroducción al Datawarehousing
Introducción al Datawarehousing
 
Análisis Explotatorio de Datos: Dejad que la data hable.
Análisis Explotatorio de Datos: Dejad que la data hable.Análisis Explotatorio de Datos: Dejad que la data hable.
Análisis Explotatorio de Datos: Dejad que la data hable.
 
Big Data para mortales
Big Data para mortalesBig Data para mortales
Big Data para mortales
 
Salud, dinero, amor y big data
Salud, dinero, amor y big dataSalud, dinero, amor y big data
Salud, dinero, amor y big data
 
Business Analytics: ¡La culpa es del BIG data!
Business Analytics: ¡La culpa es del BIG data!Business Analytics: ¡La culpa es del BIG data!
Business Analytics: ¡La culpa es del BIG data!
 

Último

Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...amitlee9823
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightDelhi Call girls
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...amitlee9823
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...amitlee9823
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramMoniSankarHazra
 
ALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxolyaivanovalion
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...amitlee9823
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...amitlee9823
 

Último (20)

Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
ALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptx
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 

Cloud computing: Trends and Challenges

  • 1. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Cloud Computing: Trends and Challenges Cesar Diaz. PhD November 26, 2015 Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 2. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing First a brief intro Cloud Definition Cloud Computing Definition Cloud Service Model Cloud Abstraction Layers Cloud Deployment Models Majors actors in Cloud Computing Interactions between the Actors in Cloud Computing Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 3. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Want milk with your breakfast?1 Buy a Cow. Big upfront cost. Buy bottled milk. 1 taken from Prof. Daniel Abadi presentation, Yale University. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 4. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Want milk with your breakfast?1 Buy a Cow. Big upfront cost. Produces more (or less) milk than you need. Buy bottled milk. 1 taken from Prof. Daniel Abadi presentation, Yale University. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 5. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Want milk with your breakfast?1 Buy a Cow. Big upfront cost. Produces more (or less) milk than you need. Uses up resources. Buy bottled milk. 1 taken from Prof. Daniel Abadi presentation, Yale University. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 6. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Want milk with your breakfast?1 Buy a Cow. Big upfront cost. Produces more (or less) milk than you need. Uses up resources. Time spent “maintaining it” Buy bottled milk. 1 taken from Prof. Daniel Abadi presentation, Yale University. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 7. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Want milk with your breakfast?1 Buy a Cow. Big upfront cost. Produces more (or less) milk than you need. Uses up resources. Time spent “maintaining it” Unpleasant waste product. Buy bottled milk. 1 taken from Prof. Daniel Abadi presentation, Yale University. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 8. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Want milk with your breakfast?1 Buy a Cow. Big upfront cost. Produces more (or less) milk than you need. Uses up resources. Time spent “maintaining it” Unpleasant waste product. Buy bottled milk. Continued cost. 1 taken from Prof. Daniel Abadi presentation, Yale University. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 9. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Want milk with your breakfast?1 Buy a Cow. Big upfront cost. Produces more (or less) milk than you need. Uses up resources. Time spent “maintaining it” Unpleasant waste product. Buy bottled milk. Continued cost. Buy what you need. 1 taken from Prof. Daniel Abadi presentation, Yale University. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 10. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Want milk with your breakfast?1 Buy a Cow. Big upfront cost. Produces more (or less) milk than you need. Uses up resources. Time spent “maintaining it” Unpleasant waste product. Buy bottled milk. Continued cost. Buy what you need. Less resource intensive. 1 taken from Prof. Daniel Abadi presentation, Yale University. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 11. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Want milk with your breakfast?1 Buy a Cow. Big upfront cost. Produces more (or less) milk than you need. Uses up resources. Time spent “maintaining it” Unpleasant waste product. Buy bottled milk. Continued cost. Buy what you need. Less resource intensive. no maintenance. 1 taken from Prof. Daniel Abadi presentation, Yale University. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 12. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Want milk with your breakfast?1 Buy a Cow. Big upfront cost. Produces more (or less) milk than you need. Uses up resources. Time spent “maintaining it” Unpleasant waste product. Buy bottled milk. Continued cost. Buy what you need. Less resource intensive. no maintenance. Waste somebody else’s problems. 1 taken from Prof. Daniel Abadi presentation, Yale University. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 13. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Your computer is a cow Your computer Big upfront cost. Produces more (or less) “milk” than you need. Uses up resources (electricity). Time spent maintaining it. Produces unpleasant waste (heat, noise) What if you could get computing power even more conveniently than bottled milk? Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 14. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Cloud computing is Bottled Milk Companies willing to rent computing resources from their data centers. Resources include storage, processing cycles, software stacks. Google, Microsoft, Amazon, Sun, Hewlett-Packard, Yahoo, EMC, and AT&T all taking part. e.g., for $0.10/hour Amazon will give you: 1.7 GB memory Equivalent of 1.2 GHz processor 350GB storage Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 15. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Cloud computing concerns What if my data or service provider becomes unavailable? What if my supplier suddenly increases, how much they charge me? What about security? What about lock in? Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 16. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Cloud Computing Definition Cloud Service Model Cloud Deployment Models Majors actors in Cloud Computing Preliminaries User% User% User% User% User% User% PC% PC% PC% PC% PC% PC% Terminal% Mainframe% Server% Server% Internet% Server% Server% Server% Server% Cloud% Compu8ng% Laptop% 1.  Mainframe% Compu8ng% 2.  PC% Compu8ng% 3.  Network% Compu8ng% 4.  Internet% Compu8ng% 5.  Grid% Compu8ng% 6.  Cloud% Compu8ng% Adapted from Voas and Zhang2 , shows six phases of computing paradigms, from dummy terminals/mainframes, to PCs, networking computing, to grid and cloud computing. 2 Jeffrey Voas and Jia Zhang. Cloud computing: New wine or just a new bottle?, 11(2):1517, March 2009. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 17. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Cloud Computing Definition Cloud Service Model Cloud Deployment Models Majors actors in Cloud Computing Cloud Computing Definition NIST - Visual Model of Cloud Computing Definition3 http://clean-clouds.com/2012/12/07/nist-visual-model-of-cloud-computing-definition/ 3 “Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction” Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 18. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Cloud Computing Definition Cloud Service Model Cloud Deployment Models Majors actors in Cloud Computing Software Stack Model Packaged( So+ware( Applica2ons( Data( Middleware( O/S( Virtualiza2on( Hardware( Infrastructure( (as(a(service)( Applica2ons( Data( Middleware( O/S( Virtualiza2on( Hardware( PlaCorm( (as(a(service)( Applica2ons( Data( Middleware( O/S( Virtualiza2on( Hardware( So+ware( (as(a(service)( Applica2ons( Data( Middleware( O/S( Virtualiza2on( Hardware( You(manage( You(manage( You(manage( Managed(( by(vendor( Managed(by(vendor( Managed(by(vendor( Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 19. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Cloud Computing Definition Cloud Service Model Cloud Deployment Models Majors actors in Cloud Computing Cloud Abstraction Layers Business' process' •  Business'orchestra0on' So2ware' SaaS' •  Gmail' •  Office365' Pla=orm' PaaS' •  Google'cloud' •  Container'based'approach' Infrastructure' IaaS' •  Amazon'web'services' •  Virtual'machines' Hardware' HaaS' •  Real'hardware' •  Hos0ng' Cloud'abstrac0on'layers' Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 20. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Cloud Computing Definition Cloud Service Model Cloud Deployment Models Majors actors in Cloud Computing Cloud Deployment Models Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 21. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Cloud Computing Definition Cloud Service Model Cloud Deployment Models Majors actors in Cloud Computing Actors in Cloud Computing Table: Actors in Cloud Computing Actor Definition Cloud consumer A person or organization that maintains a business relationship with, and uses service from, Cloud Providers Cloud Provider A person, organization or entity responsible for making a service available to interested parties. Cloud Auditor A party that can conduct independent assessment of cloud services, information system operations, performance and security of the cloud implementation. Cloud Broker An entity that manages the use, performance and delivery of cloud services, and ne- gotiates relationship between Cloud providers and Cloud Consumers. Cloud Carrier An intermediary that provides connectivity and transport of cloud from Cloud Providers to Cloud Consumers. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 22. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Cloud Computing Definition Cloud Service Model Cloud Deployment Models Majors actors in Cloud Computing Interactions between the Actors in Cloud Computing Cloud&Consumer& Cloud&Broker& Cloud&Provider& Cloud&Auditor& The&communica7on&path&between&a&cloud&provider&and&a&cloud&consumer& & The&communica7on&paths&for&a&cloud&auditor&to&collect&audi7ng&informa7on& & The&communica7on&paths&for&a&cloud&broker&to&provide&service&to&a&cloud&consumer& Cloud&carrier& Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 23. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Cloud Computing Market Cloud Computing Market: $241 billion in 2020 http://www.zdnet.com/blog/btl/cloud-computing-market-241-billion-in-2020/47702 Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 24. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Big Data on Cloud Computing Previous work has focused on issues such as data formats, data representation, storage, access, privacy, and data quality. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 25. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Big Data on Cloud Computing Previous work has focused on issues such as data formats, data representation, storage, access, privacy, and data quality. Now focus on Cloud Analytics, that concern data management, integration and processing. Analytics as a Service. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 26. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Big Data on Cloud Computing Previous work has focused on issues such as data formats, data representation, storage, access, privacy, and data quality. Now focus on Cloud Analytics, that concern data management, integration and processing. Analytics as a Service. Environments for carrying out analytics on Clouds for Big Data applications. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 27. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Big Data on Cloud Computing Previous work has focused on issues such as data formats, data representation, storage, access, privacy, and data quality. Now focus on Cloud Analytics, that concern data management, integration and processing. Analytics as a Service. Environments for carrying out analytics on Clouds for Big Data applications. Data management and supporting architectures. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 28. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Big Data on Cloud Computing Previous work has focused on issues such as data formats, data representation, storage, access, privacy, and data quality. Now focus on Cloud Analytics, that concern data management, integration and processing. Analytics as a Service. Environments for carrying out analytics on Clouds for Big Data applications. Data management and supporting architectures. Model development and scoring. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 29. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Big Data on Cloud Computing Previous work has focused on issues such as data formats, data representation, storage, access, privacy, and data quality. Now focus on Cloud Analytics, that concern data management, integration and processing. Analytics as a Service. Environments for carrying out analytics on Clouds for Big Data applications. Data management and supporting architectures. Model development and scoring. Visualization and user interaction. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 30. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Big Data on Cloud Computing Previous work has focused on issues such as data formats, data representation, storage, access, privacy, and data quality. Now focus on Cloud Analytics, that concern data management, integration and processing. Analytics as a Service. Environments for carrying out analytics on Clouds for Big Data applications. Data management and supporting architectures. Model development and scoring. Visualization and user interaction. Business models. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 31. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Big Data on Cloud Computing Previous work has focused on issues such as data formats, data representation, storage, access, privacy, and data quality. Now focus on Cloud Analytics, that concern data management, integration and processing. Analytics as a Service. Environments for carrying out analytics on Clouds for Big Data applications. Data management and supporting architectures. Model development and scoring. Visualization and user interaction. Business models. Based on the traditional analytics workflow. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 32. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Overview of the analytics workflow for Big Data 4 4 taken from MD Assuncao, et al., Big Data computing and clouds: Trends and future directions, J. Parallel Distrib. Comput. (2014) Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 33. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Data management and supporting architectures Preparation of data for analysis. Some ‘Vs’ of Big Data Variety: Data Types Structured: Formal scheme and data models. Unstructured: No predefined data model. Semi-structured: Lacks strict data model structure. Mixed: Various type together Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 34. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Data management and supporting architectures Preparation of data for analysis. Some ‘Vs’ of Big Data Variety: Data Types Structured: Formal scheme and data models. Unstructured: No predefined data model. Semi-structured: Lacks strict data model structure. Mixed: Various type together Velocity: Data production and processing speed. Speed of arrival and processing. Batch: at time intervals. Near-time: at small times intervals. Real-time: Continuos input, process, output. Streams: Data flows Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 35. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Data management and supporting architectures Some ‘Vs’ of Big Data Volume: Data size. Google File System (GFS). Amazon Simple Storage Service (S3). Nirvanix Cloud Storage. OpenStack Swift. Windows Azure Binary Large Object (Blob) storage. Veracity: Data reliability and trust. Data integrations solutions Value: Worth derived from exploiting Big Data. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 36. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Model development and scoring Use the data to build models that can be utilized for forecasts and prescriptions. Existing work has discussed means to offload such activities termed here as model building and scoring to Cloud providers and ways to parallelize certain machine learning algorithms. Work Goal Service model Deployment model Guazelli et al. Predictive analytics (socring) IaaS Public Zementis Data analysis and model building SaaS Public or private Google Prediction API Model building SaaS Public Apache Mahout Data analysis and model building IaaS Any Hazy Model building IaaS Any Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 37. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Model development and scoring Google prediction API allows users to create ML models to predict numeric values for a new item based on values of previously submitted training data. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 38. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Model development and scoring Google prediction API allows users to create ML models to predict numeric values for a new item based on values of previously submitted training data. The Apache Mahout project aims to provide tools to build scalable machine learning libraries on top of Hadoop using the MapReduce paradigm. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 39. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Model development and scoring Google prediction API allows users to create ML models to predict numeric values for a new item based on values of previously submitted training data. The Apache Mahout project aims to provide tools to build scalable machine learning libraries on top of Hadoop using the MapReduce paradigm. The Hazy project focuses on identifying and validating two categories of abstractions in building trained systems, namely programming abstractions and infrastructure abstractions. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 40. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Sumarize Data Management: Performing analytics on large volumes of data requires efficient methods to store, filter, transform, and retrieve the data. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 41. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Sumarize Data Management: Performing analytics on large volumes of data requires efficient methods to store, filter, transform, and retrieve the data. Model Development and Scoring: build models that can be utilized for forecasts and prescriptions. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 42. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Sumarize Data Management: Performing analytics on large volumes of data requires efficient methods to store, filter, transform, and retrieve the data. Model Development and Scoring: build models that can be utilized for forecasts and prescriptions. Visualization and user interaction: The type of visualization may need to be selected according to the amount of data to be displayed, to improve both displaying and performance. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 43. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Sumarize Data Management: Performing analytics on large volumes of data requires efficient methods to store, filter, transform, and retrieve the data. Model Development and Scoring: build models that can be utilized for forecasts and prescriptions. Visualization and user interaction: The type of visualization may need to be selected according to the amount of data to be displayed, to improve both displaying and performance. Business Models: providing tools that customers can use to build their Big Data analytics solutions on the Cloud, models for delivering analytics capabilities as services on a Cloud. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 44. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Challenges in IoT Transport. Smart Home. Smart City. Smart Factory. Emergency. Health Care. Lifestyle. Agriculture. Culture and Tourism. User Interaction. Environment. Energy. Cesar Diaz. PhD Cloud Computing: Trends and Challenges
  • 45. Outline First a brief intro Cloud Definition Cloud Computing Market Big Data on Cloud Computing Data management and supporting architectures Model development and scoring Challenges in Big Data Challenges in IoT Cesar Diaz. PhD Cloud Computing: Trends and Challenges