© c3 iot 2018 | confidential - do not copy, repurpose or … reeves_c3 iot... · online (web,...
TRANSCRIPT
1 © C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
2 © C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
is…
A Software Platform for
Digital Enterprise Transformation
3 © C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
Elastic Cloud Computing
4 © C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
Big Data
5 © C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
AI / Machine Learning
6 © C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
Social Human-Computer
Interaction
7 © C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
Internet
of Things
Social Human-Computer
Interaction
Elastic Cloud
Computing
Big
Data
AI /
Machine Learning
© C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
Year
The Internet of Things
8
An Explosion of Connected Possibility
1990 20201995 2000 2005 2010 2015
IoT Inception
0.5B1,000,000
8.7B
11.2B
14.4B
18.2B
22.9B
28.4B
34.8B
42.1B
50.1BB
illi
on
s o
f D
evic
es
© C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
100 Billion ARM Chips Shipped
9
1991 2018 2022
100 Billion More Shipping
in the Next Five Years
© C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
© C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
12 © C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
is…
The World’s Leading Provider of
Big Data, IoT, and AI Applications
13 © C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
• A Platform as a Service
• A Data Integration Platform
• A Rapid Application Development Platform
• A Massively Scalable Distributed Processing Platform
• Low Risk - Tried - Tested - Proven
is…
© C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE14
is NOT…an “Accidental” Hadoop Architecture
© C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE15
An “Accidental” Open Source Hadoop Experiment
A Data Visualization Tool
A Closed “Black Box” Environment
A Replacement for Installed Enterprise Systems
is NOT…
16 © C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
• 9 Years of Software Engineering
• A $300 Million Software Investment
• Over 1 Million Lines of Java Code
• An Open, Extensible Software Platform
• Able to Leverage Any and All Open Source Solutions
is…
© C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
C3 IoT Platform for Digital Transformation
17
• IoT
• CRM
• Supply Network
• Products / Manufacturing
• Human Capital
• C3 Predictive Maintenance
• C3 CRM
• C3 Inventory Optimization
• C3 Energy Management
• C3 Fraud Detection
• C3 Supply Network
• C3 Sensor Health
Custom IoT Applications
C3 IoT Applications
A I - M A C H I N E L E A R N I N G / P R E D I C T I O N S
Deep Learning
• LSTM
• CNN
• RNN
Collaborative Filtering
• Alternating least squares
Dimensionality Reduction
• SVD
• PCA
NLP
Classification & Regression
• Linear models (SVM, logistic
regression, linear regression)
• Decision trees / Boosted
decision trees
• Naive Bayes
Optimization
• Stochastic gradient descent
• Limited-memory BFGS(L-BFGS)
• Newton’s method
Clustering
• K-Means
P L A T F O R M S E R V I C E S
Analytics
Application Logic
APIs
Authentication
Authorization
Auto-scaling
Data
Deployment
Logging
System Management
Scheduler
Time Series
Monitoring
Multi-Tenancy
Profiling
Platform ™
D A T A V I R T U A L I Z A T I O N
Relational
Databases
Distributed Key/Value Stores Applications Distributed File Systems File Systems
C O N T I N U O U S D A T A P R O C E S S I N G
Batch Services Stream Services Continuous Analytics Processing Iterative ProcessingIn Memory
Sensor Network
Communication
MQTT
COAP
Kafka
Kinesis
JMS
SQS
HTTPS
Message Receiver
Inbound Queues
Message Sender
Outbound Queues
C3 Data Integrator ™
Multi-Dimensional Logging File System MetadataRelational Distributed Key Value StoreHDFS
GO
VE
RN
AN
CE APIs
Other External Sources
Social Media
Weather, Traffic, Prices
Google APIs
Operational Systems
SCADA
DRMS
DMS
OMS
EMS
GIS
GMS
Enterprise Systems
Financials
Manufacturing
Supplier
Logistics
Asset Mgmt
Human Capital Mgmt
Billing
Workforce Mgmt
Sensor Network (Edge)
Customer Systems (CRM)
Online (web, mobile)
Call Center
Field Sales & Service
Marketing
AIVisualization
via Tools
C3 Tools™ &
Application ManagementC3 Type Designer™ C3 IDE™ C3 Data Explorer™ C3 Analytic Designer™ C3 Stream Analytic Designer™ C3 Ex Machina™ C3 Python™ C3 R™ C3 UI Designer™ Third Party Tools
C 3 T Y P E S Y S T E M
18 © C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
• Elastic Cloud Computing
• Big Data
• AI
• Machine Learning
Leveraged Technologies
• NLP
• Deep Learning
• Internet of Things – IoT
19 © C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
• Data Integration
• Data Processing
• Descriptive Analytics
• Predictive Analytics
Platform Functions
• Prescriptive Analytics
• Closed-loop Machine-
to Machine Control
20 © C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
• Scalable
• Open
• Secure
• Low Risk
Platform
21 © C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
is…
• A Model-Driven AI Architecture
• An Application Development Platform
• Application Operating Platform
• Machine Learning Platform
• A Type System
© C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE22
© C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
• IoT
• CRM
• Supply Network
• Products / Manufacturing
• Human Capital
• C3 Predictive Maintenance
• C3 CRM
• C3 Inventory Optimization
• C3 Energy Management
• C3 Fraud Detection
• C3 Supply Network
• C3 Sensor Health
Custom IoT Applications
C3 IoT Applications
A I - M A C H I N E L E A R N I N G / P R E D I C T I O N S
Deep Learning
• LSTM
• CNN
• RNN
Collaborative Filtering
• Alternating least squares
Dimensionality Reduction
• SVD
• PCA
NLP
Classification & Regression
• Linear models (SVM, logistic
regression, linear regression)
• Decision trees / Boosted
decision trees
• Naive Bayes
Optimization
• Stochastic gradient descent
• Limited-memory BFGS(L-BFGS)
• Newton’s method
Clustering
• K-Means
P L A T F O R M S E R V I C E S
Analytics
Application Logic
APIs
Authentication
Authorization
Auto-scaling
Data
Deployment
Logging
System Management
Scheduler
Time Series
Monitoring
Multi-Tenancy
Profiling
Platform ™
D A T A V I R T U A L I Z A T I O N
Relational
Databases
Distributed Key/Value Stores Applications Distributed File Systems File Systems
C O N T I N U O U S D A T A P R O C E S S I N G
Batch Services Stream Services Continuous Analytics Processing Iterative ProcessingIn Memory
Sensor Network
Communication
MQTT
COAP
Kafka
Kinesis
JMS
SQS
HTTPS
Message Receiver
Inbound Queues
Message Sender
Outbound Queues
C3 Data Integrator ™
Multi-Dimensional Logging File System MetadataRelational Distributed Key Value StoreHDFS
GO
VE
RN
AN
CE
APIs
Other External Sources
Social Media
Weather, Traffic, Prices
Google APIs
Operational Systems
SCADA
DRMS
DMS
OMS
EMS
GIS
GMS
Enterprise Systems
Financials
Manufacturing
Supplier
Logistics
Asset Mgmt
Human Capital Mgmt
Billing
Workforce Mgmt
Sensor Network (Edge)
Customer Systems (CRM)
Online (web, mobile)
Call Center
Field Sales & Service
Marketing
AIVisualization
via Tools
C3 Tools™ &
Application ManagementC3 Type Designer™ C3 IDE™ C3 Data Explorer™ C3 Analytic Designer™ C3 Stream Analytic Designer™ C3 Ex Machina™ C3 Python™ C3 R™ C3 UI Designer™ Third Party Tools
C3 Type System – Model-Driven AI Architecture
23
C 3 T Y P E S Y S T E M
• Heart of the C3 IoT Platform
• C3 Types - conceptual domain models of all the attributes and processes related to a specific entity or domain,
e.g., persistence, data representation, data interrelationships, computing processes, machine learning algorithms, etc.
• All data, meta data, processes, and interrelationships are C3 Types
• Types and collections of types are automatically exposed and accessible through RESTful interfaces
• Referential Integrity of types is guaranteed
• Applications modeled using reusable, object-oriented C3 Types
• Abstraction layer common to programmers, data scientists, data engineers, business analysts, and other users
© C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
• IoT
• CRM
• Supply Network
• Products / Manufacturing
• Human Capital
• C3 Predictive Maintenance
• C3 CRM
• C3 Inventory Optimization
• C3 Energy Management
• C3 Fraud Detection
• C3 Supply Network
• C3 Sensor Health
Custom IoT Applications
C3 IoT Applications
A I - M A C H I N E L E A R N I N G / P R E D I C T I O N S
Deep Learning
• LSTM
• CNN
• RNN
Collaborative Filtering
• Alternating least squares
Dimensionality Reduction
• SVD
• PCA
NLP
Classification & Regression
• Linear models (SVM, logistic
regression, linear regression)
• Decision trees / Boosted
decision trees
• Naive Bayes
Optimization
• Stochastic gradient descent
• Limited-memory BFGS(L-BFGS)
• Newton’s method
Clustering
• K-Means
P L A T F O R M S E R V I C E S
Analytics
Application Logic
APIs
Authentication
Authorization
Auto-scaling
Data
Deployment
Logging
System Management
Scheduler
Time Series
Monitoring
Multi-Tenancy
Profiling
Platform ™
D A T A V I R T U A L I Z A T I O N
Relational
Databases
Distributed Key/Value Stores Applications Distributed File Systems File Systems
C O N T I N U O U S D A T A P R O C E S S I N G
Batch Services Stream Services Continuous Analytics Processing Iterative ProcessingIn Memory
Multi-Dimensional Logging File System MetadataRelational Distributed Key Value StoreHDFS
GO
VE
RN
AN
CE
APIs
AIVisualization
via Tools
C3 Tools™ &
Application ManagementC3 Type Designer™ C3 IDE™ C3 Data Explorer™ C3 Analytic Designer™ C3 Stream Analytic Designer™ C3 Ex Machina™ C3 Python™ C3 R™ C3 UI Designer™ Third Party Tools
C 3 T Y P E S Y S T E M
C3 Data Integrator
24
• Canonical Object Model
• Normalized Data Image
• Current in real or near-real time
• Controlled, secure data access
• Massively and horizontally scalable
• Open and user extensible
• Structured, Unstructured, Relational, NoSQL,
IoT Sensor Data, Social Media, Images, Video, Text
Other External Sources
Social Media
Weather, Traffic, Prices
Google APIs
Operational Systems
SCADA
DRMS
DMS
OMS
EMS
GIS
GMS
Enterprise Systems
Financials
Manufacturing
Supplier
Logistics
Asset Mgmt
Human Capital Mgmt
Billing
Workforce Mgmt
Sensor Network (Edge)
Customer Systems (CRM)
Online (web, mobile)
Call Center
Field Sales & Service
Marketing
Sensor Network
Communication
MQTT
COAP
Kafka
Kinesis
JMS
SQS
HTTPS
Message Receiver
Inbound Queues
Message Sender
Outbound Queues
C3 Data Integrator ™
© C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
C3 Tools™ &Application Management C3 Type Designer™ C3 IDE™ C3 Data Explorer™ C3 Analytic Designer™ C3 Stream Analytic Designer™ C3 Ex Machina™ C3 Python™ C3 R™ C3 UI Designer™ Third Party Tools
• IoT
• CRM
• Supply Network
• Products / Manufacturing
• Human Capital
• C3 Predictive Maintenance
• C3 CRM
• C3 Inventory Optimization
• C3 Energy Management
• C3 Fraud Detection
• C3 Supply Network
• C3 Sensor Health
Custom IoT Applications
C3 IoT Applications
A I - M A C H I N E L E A R N I N G / P R E D I C T I O N S
Deep Learning
• LSTM
• CNN
• RNN
Collaborative Filtering
• Alternating least squares
Dimensionality Reduction
• SVD
• PCA
NLP
Classification & Regression
• Linear models (SVM, logistic regression, linear regression)
• Decision trees / Boosted decision trees
• Naive Bayes
Optimization
• Stochastic gradient descent
• Limited-memory BFGS(L-BFGS)
• Newton’s method
Clustering
• K-Means
P L A T F O R M S E R V I C E S
Analytics
Application Logic
APIs
Authentication
Authorization
Auto-scaling
Data
Deployment
Logging
System Management
Scheduler
Time Series
Monitoring
Multi-Tenancy
Profiling
Sensor Network Communication
MQTT
COAP
Kafka
Kinesis
JMS
SQS
HTTPS
Message Receiver
Inbound Queues
Message Sender
Outbound Queues
Platform ™
D A T A V I R T U A L I Z A T I O N
Relational Databases
Distributed Key/Value Stores Applications Distributed File Systems File Systems
C O N T I N U O U S D A T A P R O C E S S I N G
Batch Services Stream Services Continuous Analytics Processing Iterative ProcessingIn Memory
C3 Data Integrator ™
Other External Sources
Social Media
Weather, Traffic, Prices
Google APIs
Operational Systems
SCADA
DRMS
DMS
OMS
EMS
GIS
GMS
Enterprise Systems
Financials
Manufacturing
Supplier
Logistics
Asset Mgmt
Human Capital Mgmt
Billing
Workforce Mgmt
Sensor Network (Edge)
Customer Systems (CRM)
Online (web, mobile)
Call Center
Field Sales & Service
Marketing
GO
VE
RN
AN
CE
APIs
AI Visualization
via Tools
C 3 T Y P E S Y S T E M
C3 IoT Persistence
25
Multi-Dimensional Logging File System MetadataRelational Distributed Key Value StoreHDFS
• Relational
• Non Relational
• Key Value Store
• HDFS
• Graph
• Multi-dimensional
• Meta data
• Virtual
• Federated
© C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
• IoT
• CRM
• Supply Network
• Products / Manufacturing
• Human Capital
• C3 Predictive Maintenance
• C3 CRM
• C3 Inventory Optimization
• C3 Energy Management
• C3 Fraud Detection
• C3 Supply Network
• C3 Sensor Health
Custom IoT Applications
C3 IoT Applications
A I - M A C H I N E L E A R N I N G / P R E D I C T I O N S
Deep Learning
• LSTM
• CNN
• RNN
Collaborative Filtering
• Alternating least squares
Dimensionality Reduction
• SVD
• PCA
NLP
Classification & Regression
• Linear models (SVM, logistic
regression, linear regression)
• Decision trees / Boosted
decision trees
• Naive Bayes
Optimization
• Stochastic gradient descent
• Limited-memory BFGS(L-BFGS)
• Newton’s method
Clustering
• K-Means
Platform ™
D A T A V I R T U A L I Z A T I O N
Relational
Databases
Distributed Key/Value Stores Applications Distributed File Systems File Systems
C O N T I N U O U S D A T A P R O C E S S I N G
Batch Services Stream Services Continuous Analytics Processing Iterative ProcessingIn Memory
Sensor Network
Communication
MQTT
COAP
Kafka
Kinesis
JMS
SQS
HTTPS
Message Receiver
Inbound Queues
Message Sender
Outbound Queues
C3 Data Integrator ™
Multi-Dimensional Logging File System MetadataRelational Distributed Key Value StoreHDFS
GO
VE
RN
AN
CE
APIs
Other External Sources
Social Media
Weather, Traffic, Prices
Google APIs
Operational Systems
SCADA
DRMS
DMS
OMS
EMS
GIS
GMS
Enterprise Systems
Financials
Manufacturing
Supplier
Logistics
Asset Mgmt
Human Capital Mgmt
Billing
Workforce Mgmt
Sensor Network (Edge)
Customer Systems (CRM)
Online (web, mobile)
Call Center
Field Sales & Service
Marketing
AIVisualization
via Tools
C3 Tools™ &
Application ManagementC3 Type Designer™ C3 IDE™ C3 Data Explorer™ C3 Analytic Designer™ C3 Stream Analytic Designer™ C3 Ex Machina™ C3 Python™ C3 R™ C3 UI Designer™ Third Party Tools
C 3 T Y P E S Y S T E M
C3 IoT Platform Services
26
• Analytics
• Application Logic
• APIs
• Authentication
• Authorization
• Auto-scaling
• Data
• Deployment
• Encryption-at-Rest
• Encryption-at-Motion
• Logging
• Monitoring
• Metadata
• Multi-Tenancy
• Profiling
• System Management
• Scheduler
• Time Series
P L A T F O R M S E R V I C E S
Analytics
Application Logic
APIs
Authentication
Authorization
Auto-scaling
Data
Deployment
Logging
System Management
Scheduler
Time Series
Monitoring
Multi-Tenancy
Profiling
© C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
• IoT
• CRM
• Supply Network
• Products / Manufacturing
• Human Capital
• C3 Predictive Maintenance
• C3 CRM
• C3 Inventory Optimization
• C3 Energy Management
• C3 Fraud Detection
• C3 Supply Network
• C3 Sensor Health
Custom IoT Applications
C3 IoT Applications
A I - M A C H I N E L E A R N I N G / P R E D I C T I O N S
Deep Learning
• LSTM
• CNN
• RNN
Collaborative Filtering
• Alternating least squares
Dimensionality Reduction
• SVD
• PCA
NLP
Classification & Regression
• Linear models (SVM, logistic
regression, linear regression)
• Decision trees / Boosted
decision trees
• Naive Bayes
Optimization
• Stochastic gradient descent
• Limited-memory BFGS(L-BFGS)
• Newton’s method
Clustering
• K-Means
P L A T F O R M S E R V I C E S
Analytics
Application Logic
APIs
Authentication
Authorization
Auto-scaling
Data
Deployment
Logging
System Management
Scheduler
Time Series
Monitoring
Multi-Tenancy
Profiling
Platform ™
Sensor Network
Communication
MQTT
COAP
Kafka
Kinesis
JMS
SQS
HTTPS
Message Receiver
Inbound Queues
Message Sender
Outbound Queues
C3 Data Integrator ™
Multi-Dimensional Logging File System MetadataRelational Distributed Key Value StoreHDFS
GO
VE
RN
AN
CE
APIs
Other External Sources
Social Media
Weather, Traffic, Prices
Google APIs
Operational Systems
SCADA
DRMS
DMS
OMS
EMS
GIS
GMS
Enterprise Systems
Financials
Manufacturing
Supplier
Logistics
Asset Mgmt
Human Capital Mgmt
Billing
Workforce Mgmt
Sensor Network (Edge)
Customer Systems (CRM)
Online (web, mobile)
Call Center
Field Sales & Service
Marketing
AIVisualization
via Tools
C3 Tools™ &
Application ManagementC3 Type Designer™ C3 IDE™ C3 Data Explorer™ C3 Analytic Designer™ C3 Stream Analytic Designer™ C3 Ex Machina™ C3 Python™ C3 R™ C3 UI Designer™ Third Party Tools
C 3 T Y P E S Y S T E M
C3 Data Processing
27
• Virtualization
• Batch
• Stream
• Iterative
• Continuous Analytic Processing
D A T A V I R T U A L I Z A T I O N
Relational
Databases
Distributed Key/Value Stores Applications Distributed File Systems File Systems
C O N T I N U O U S D A T A P R O C E S S I N G
Batch Services Stream Services Continuous Analytics Processing Iterative ProcessingIn Memory
© C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
• IoT
• CRM
• Supply Network
• Products / Manufacturing
• Human Capital
• C3 Predictive Maintenance
• C3 CRM
• C3 Inventory Optimization
• C3 Energy Management
• C3 Fraud Detection
• C3 Supply Network
• C3 Sensor Health
Custom IoT Applications
C3 IoT Applications
P L A T F O R M S E R V I C E S
Analytics
Application Logic
APIs
Authentication
Authorization
Auto-scaling
Data
Deployment
Logging
System Management
Scheduler
Time Series
Monitoring
Multi-Tenancy
Profiling
Platform ™
D A T A V I R T U A L I Z A T I O N
Relational
Databases
Distributed Key/Value Stores Applications Distributed File Systems File Systems
C O N T I N U O U S D A T A P R O C E S S I N G
Batch Services Stream Services Continuous Analytics Processing Iterative ProcessingIn Memory
Sensor Network
Communication
MQTT
COAP
Kafka
Kinesis
JMS
SQS
HTTPS
Message Receiver
Inbound Queues
Message Sender
Outbound Queues
C3 Data Integrator ™
Multi-Dimensional Logging File System MetadataRelational Distributed Key Value StoreHDFS
GO
VE
RN
AN
CE
APIs
Other External Sources
Social Media
Weather, Traffic, Prices
Google APIs
Operational Systems
SCADA
DRMS
DMS
OMS
EMS
GIS
GMS
Enterprise Systems
Financials
Manufacturing
Supplier
Logistics
Asset Mgmt
Human Capital Mgmt
Billing
Workforce Mgmt
Sensor Network (Edge)
Customer Systems (CRM)
Online (web, mobile)
Call Center
Field Sales & Service
Marketing
Visualization
via Tools
C3 Tools™ &
Application ManagementC3 Type Designer™ C3 IDE™ C3 Data Explorer™ C3 Analytic Designer™ C3 Stream Analytic Designer™ C3 Ex Machina™ C3 Python™ C3 R™ C3 UI Designer™ Third Party Tools
C 3 T Y P E S Y S T E M
AI Machine Learning & Predictions
28
• Python, R, Scala
• Open and User Extensible
• Easily incorporate machine learning frameworks and libraries
• Spark MLlib
• Tensor Flow
• Caffe
• PyTorch
• scikit-learn
• AWS ML, Lex, Polly,
Rekognition
• Azure ML
• H2O.ai
• Stanford Core NLP
• NLTK
• Fully User Extensible
A I - M A C H I N E L E A R N I N G / P R E D I C T I O N S
Deep Learning
• LSTM
• CNN
• RNN
Collaborative Filtering
• Alternating least squares
Dimensionality Reduction
• SVD
• PCA
NLP
Classification & Regression
• Linear models (SVM, logistic
regression, linear regression)
• Decision trees / Boosted
decision trees
• Naive Bayes
Optimization
• Stochastic gradient descent
• Limited-memory BFGS(L-BFGS)
• Newton’s method
Clustering
• K-Means
AI
© C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
• IoT
• CRM
• Supply Network
• Products / Manufacturing
• Human Capital
• C3 Predictive Maintenance
• C3 CRM
• C3 Inventory Optimization
• C3 Energy Management
• C3 Fraud Detection
• C3 Supply Network
• C3 Sensor Health
Custom IoT Applications
C3 IoT Applications
A I - M A C H I N E L E A R N I N G / P R E D I C T I O N S
Deep Learning
• LSTM
• CNN
• RNN
Collaborative Filtering
• Alternating least squares
Dimensionality Reduction
• SVD
• PCA
NLP
Classification & Regression
• Linear models (SVM, logistic
regression, linear regression)
• Decision trees / Boosted
decision trees
• Naive Bayes
Optimization
• Stochastic gradient descent
• Limited-memory BFGS(L-BFGS)
• Newton’s method
Clustering
• K-Means
P L A T F O R M S E R V I C E S
Analytics
Application Logic
APIs
Authentication
Authorization
Auto-scaling
Data
Deployment
Logging
System Management
Scheduler
Time Series
Monitoring
Multi-Tenancy
Profiling
Platform ™
D A T A V I R T U A L I Z A T I O N
Relational
Databases
Distributed Key/Value Stores Applications Distributed File Systems File Systems
C O N T I N U O U S D A T A P R O C E S S I N G
Batch Services Stream Services Continuous Analytics Processing Iterative ProcessingIn Memory
Sensor Network
Communication
MQTT
COAP
Kafka
Kinesis
JMS
SQS
HTTPS
Message Receiver
Inbound Queues
Message Sender
Outbound Queues
C3 Data Integrator ™
Multi-Dimensional Logging File System MetadataRelational Distributed Key Value StoreHDFS
GO
VE
RN
AN
CE
APIs
Other External Sources
Social Media
Weather, Traffic, Prices
Google APIs
Operational Systems
SCADA
DRMS
DMS
OMS
EMS
GIS
GMS
Enterprise Systems
Financials
Manufacturing
Supplier
Logistics
Asset Mgmt
Human Capital Mgmt
Billing
Workforce Mgmt
Sensor Network (Edge)
Customer Systems (CRM)
Online (web, mobile)
Call Center
Field Sales & Service
Marketing
AIVisualization
via Tools
C 3 T Y P E S Y S T E M
C3 IoT Tools
29
• C3 Type Designer
• C3 IDE
• C3 Data Explorer
• C3 Analytic Designer
• C3 Stream Analytic Designer
• C3 Ex Machina
• C3 Python C3 R
• C3 UI Designer
C3 Tools™ &
Application ManagementC3 Type Designer™ C3 IDE™ C3 Data Explorer™ C3 Analytic Designer™ C3 Stream Analytic Designer™ C3 Ex Machina™ C3 Python™ C3 R™ C3 UI Designer™ Third Party Tools
© C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
• IoT
• CRM
• Supply Network
• Products / Manufacturing
• Human Capital
• C3 Predictive Maintenance
• C3 CRM
• C3 Inventory Optimization
• C3 Energy Management
• C3 Fraud Detection
• C3 Supply Network
• C3 Sensor Health
Custom IoT Applications
C3 IoT Applications
A I - M A C H I N E L E A R N I N G / P R E D I C T I O N S
Deep Learning
• LSTM
• CNN
• RNN
Collaborative Filtering
• Alternating least squares
Dimensionality Reduction
• SVD
• PCA
NLP
Classification & Regression
• Linear models (SVM, logistic
regression, linear regression)
• Decision trees / Boosted
decision trees
• Naive Bayes
Optimization
• Stochastic gradient descent
• Limited-memory BFGS(L-BFGS)
• Newton’s method
Clustering
• K-Means
P L A T F O R M S E R V I C E S
Analytics
Application Logic
APIs
Authentication
Authorization
Auto-scaling
Data
Deployment
Logging
System Management
Scheduler
Time Series
Monitoring
Multi-Tenancy
Profiling
Platform ™
D A T A V I R T U A L I Z A T I O N
Relational
Databases
Distributed Key/Value Stores Applications Distributed File Systems File Systems
C O N T I N U O U S D A T A P R O C E S S I N G
Batch Services Stream Services Continuous Analytics Processing Iterative ProcessingIn Memory
Sensor Network
Communication
MQTT
COAP
Kafka
Kinesis
JMS
SQS
HTTPS
Message Receiver
Inbound Queues
Message Sender
Outbound Queues
C3 Data Integrator ™
Multi-Dimensional Logging File System MetadataRelational Distributed Key Value StoreHDFS
GO
VE
RN
AN
CE
APIs
Other External Sources
Social Media
Weather, Traffic, Prices
Google APIs
Operational Systems
SCADA
DRMS
DMS
OMS
EMS
GIS
GMS
Enterprise Systems
Financials
Manufacturing
Supplier
Logistics
Asset Mgmt
Human Capital Mgmt
Billing
Workforce Mgmt
Sensor Network (Edge)
Customer Systems (CRM)
Online (web, mobile)
Call Center
Field Sales & Service
Marketing
AIVisualization
via Tools
C 3 T Y P E S Y S T E M
C3 IoT Application Programmer Tools Integrations
30
C3 Tools™ &
Application ManagementC3 Type Designer™ C3 IDE™ C3 Data Explorer™ C3 Analytic Designer™ C3 Stream Analytic Designer™ C3 Ex Machina™ C3 Python™ C3 R™ C3 UI Designer™ Third Party Tools
• Eclipse IDE Plug in
• Jupyter
• R Studio
• DIGITS
• Any text editor (sublime, vi, emacs)
• Browser Command Line Interface
© C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
• IoT
• CRM
• Supply Network
• Products / Manufacturing
• Human Capital
• C3 Predictive Maintenance
• C3 CRM
• C3 Inventory Optimization
• C3 Energy Management
• C3 Fraud Detection
• C3 Supply Network
• C3 Sensor Health
Custom IoT Applications
C3 IoT Applications
A I - M A C H I N E L E A R N I N G / P R E D I C T I O N S
Deep Learning
• LSTM
• CNN
• RNN
Collaborative Filtering
• Alternating least squares
Dimensionality Reduction
• SVD
• PCA
NLP
Classification & Regression
• Linear models (SVM, logistic
regression, linear regression)
• Decision trees / Boosted
decision trees
• Naive Bayes
Optimization
• Stochastic gradient descent
• Limited-memory BFGS(L-BFGS)
• Newton’s method
Clustering
• K-Means
P L A T F O R M S E R V I C E S
Analytics
Application Logic
APIs
Authentication
Authorization
Auto-scaling
Data
Deployment
Logging
System Management
Scheduler
Time Series
Monitoring
Multi-Tenancy
Profiling
Platform ™
D A T A V I R T U A L I Z A T I O N
Relational
Databases
Distributed Key/Value Stores Applications Distributed File Systems File Systems
C O N T I N U O U S D A T A P R O C E S S I N G
Batch Services Stream Services Continuous Analytics Processing Iterative ProcessingIn Memory
Sensor Network
Communication
MQTT
COAP
Kafka
Kinesis
JMS
SQS
HTTPS
Message Receiver
Inbound Queues
Message Sender
Outbound Queues
C3 Data Integrator ™
Multi-Dimensional Logging File System MetadataRelational Distributed Key Value StoreHDFS
GO
VE
RN
AN
CE
APIs
Other External Sources
Social Media
Weather, Traffic, Prices
Google APIs
Operational Systems
SCADA
DRMS
DMS
OMS
EMS
GIS
GMS
Enterprise Systems
Financials
Manufacturing
Supplier
Logistics
Asset Mgmt
Human Capital Mgmt
Billing
Workforce Mgmt
Sensor Network (Edge)
Customer Systems (CRM)
Online (web, mobile)
Call Center
Field Sales & Service
Marketing
AI
C3 Tools™ &
Application ManagementC3 Type Designer™ C3 IDE™ C3 Data Explorer™ C3 Analytic Designer™ C3 Stream Analytic Designer™ C3 Ex Machina™ C3 Python™ C3 R™ C3 UI Designer™ Third Party Tools
C 3 T Y P E S Y S T E M
C3 Data Visualization
31
• C3 IoT Data Visualization
• C3 UI Tools
• React
• Angular
• Tableau
• Spotfire
• Microsoft Power BI
• Microstrategy
• SAP Business Objects
• Oracle BI
• Jupyter
• Excel and Pivot Tables
• All others
Visualization
via Tools
© C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
C3 IoT Industry Applications
32
Financial
Services
Healthcare Retail TelecomIndustrial /
Manufacturing
Oil & Gas /
Mining
Utilities Consumer
Packaged Goods
Aerospace &
DefensePublic Sector /
Cities
Sensor Network
(edge)
Product Design Engineering Manufacturing Supply Chain Billing Financials HR Industry SpecificExternal
(social media, weather,
traffic, prices)
C3 IoT Platform™
D A T A S O U R C E S A C R O S S V A L U E C H A I N
C3 CRM™
C3 Predictive Maintenance™
C3 Energy Management™
C3 Sensor Health™
C3 Fraud Detection™
C3 Supply Network™
C3 Inventory Optimization™
33 © C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
• Big Data
• Predictive Analytics
• IoT
• Time to Value in Weeks – Not Years
• Increases productivity by 10x – 100x
Platform for the Digital Enterprise
© C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
C3 IoT Select Customers
34
© C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
© C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE
• Founded in 2009
• World’s leading AI & IoT Software
Platform for Digital Transformation
• #19 on the Forbes Cloud 100
• $300 million invested in
product development
• 300 million devices/sensors covered
by C3 IoT contracts
• Glassdoor 2017 Best Place to Work
Rating of 4.9/5
© C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE36
37 © C3 IoT 2018 | CONFIDENTIAL - DO NOT COPY, REPURPOSE OR DISTRIBUTE