SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
© Copyright 2014 Glassbeam Inc. 
Internet of Complex Things 
Analytics with Cassandra 
Mohammed Guller 
September 11 | #CassandraSummit
© Copyright 2014 Glassbeam Inc. 
Who am I 
Application Architect and Lead Developer at Glassbeam 
Founder, TrustRecs and GoodOrGreatIdea 
MBA from Berkeley 
2
© Copyright 2014 Glassbeam Inc. 
Audience 
Cassandra 
–Expert 
–Beginner 
IoT 
–Working on it 
–Have read about it 
Role 
–Technical 
–Business 
3
© Copyright 2014 Glassbeam Inc. 
Source: Cisco, IDC, Wikibon report 2013 
APPS 
MACHINES 
1980s 
1990- 2000s 
2010 - beyond 
Data from IoT is exploding 
20x more connected “things” than people by 2020 
42+% of data will be from machines 
4 
PEOPLE
© Copyright 2014 Glassbeam Inc. 
IoT data presents new challenges 
5 
Volume 
Instrumented systems generating Terabytes of data 
Variety 
Structured, unstructured and multi-structured data 
Velocity 
Streams/files coming in at machine speed from multiple systems
© Copyright 2014 Glassbeam Inc. 
IoT data also presents new opportunities 
6 
•Discover up-sell and cross-sell opportunities 
•Understand usage patterns, and adoption curve 
•Predict customer needs and trends 
•Build better products 
•Become proactive vs. reactive 
•Lower Mean Time To Resolution (MTTR) 
•Increase customer satisfaction and retention 
•Reduce support costs 
Support 
Engineering 
Sales 
Marketing
© Copyright 2014 Glassbeam Inc. 
Internet of Complex Things (IoCT) 
Data center devices 
Medical devices 
Industrial devices 
Automobiles 
Smart phones and other connected complex devices 
7
© Copyright 2014 Glassbeam Inc. 
10101000101011010101110101111010101000101001010101010111110001011001000110000110101110100110011111000000101011010100111110001010010101100101001011000100110101011401010100001010100001011110010011010110100101010000011110101010100010101101010111010111101010100010100101010101011111000101100100011000011010111010011001111100000010101101010011111000101001010110010100101100010011010101140101010000101010000101111001001101011010010101000001111010101010001010110101011101011110101010001010010101010101111100010110010001100001101011101001100111110000001010110101001111100010100101011001010010110001001101010114010101000010101000010111100100110101101001 
Glassbeam enables analysis of unstructured and multi-structured operational IoCT data 
8 
Operational data to powerful insights
© Copyright 2014 Glassbeam Inc. 
Multi-structured data 
9 
========================== SYSTEM INFORMATION ========================== OS Release: 1.1.5 Serial Number: 12345678 ========================== DISK INFORMATION ========================== Disk Size Alloc Avail Raid Group ------ -------- -------- --------- ---------- 1.1 1000 76 924 rdg001 2.3 1178 72 1106 rdg002 ================== DISK STATS ================== 1220338860,DISKPERF,1.1,60,65,004 220349660,DISKPERF,1.1,75,65,004 ================ EVENTS ================ Tue Sep 2 00:00:00 2008 [monitor] INFO System operating at CPU < 50% Tue Sep 2 11:04:00 2008 [disk] ERROR Media Write Error 4523 on disk 2.4 
Static 
Config 
Stats 
Logs
© Copyright 2014 Glassbeam Inc. 
Semiotic Parsing Language (SPL) – our core IP 
10 
========================== SYSTEM INFORMATION ========================== OS Release: 1.1.5 Serial Number: 12345678 ========================== DISK INFORMATION ========================== Disk Size Alloc Avail Raid Group ------ -------- -------- --------- ---------- 1.1 1000 76 924 rdg001 2.3 1178 72 1106 rdg002 ================== DISK STATS ================== 1220338860,DISKPERF,1.1,60,65,004 220349660,DISKPERF,1.1,75,65,004 ================ EVENTS ================ Tue Sep 2 00:00 2008 [monitor] INFO System operating at CPU < 50% Tue Sep 2 11:04 2008 [disk] ERROR Media Write Error 4523 on disk 2.4 
Parsing rules 
Storage rules 
Search facets 
Analytics transformations 
Metadata 
Multi-structured data 
SPL
© Copyright 2014 Glassbeam Inc. 
Apps 
SCALAR 
SPL 
Machine data 
60,000 feet view 
11
© Copyright 2014 Glassbeam Inc. 
Apps 
SPL 
Multi-structured data 
First-generation architecture 
12 
SPLi 
ETL1 
SQLite 
Vertica 
Apache 
2 
3 
MariaDB 
ETL2 
5 
6 
7
© Copyright 2014 Glassbeam Inc. 
Challenges we faced 
Slow ingest speed 
Difficult to make schema changes 
Data reload painful 
Costly to scale 
Not a multi-tenant solution
© Copyright 2014 Glassbeam Inc. 
1010100010101101010111010111101010100010100101010101011111000101100100011000011010111010011001111100000010101101010011111000101001010110010100101100010011010101140101010000101010000101111001001101011010010101000001111010 
Next-gen with scalable technologies 
Stream/ files 
SPL Library 
SCALAR 
S3 
Cassandra 
SolrCloud 
INFOSERVER 
LogVault 
Explorer 
Workbench 
Standard Apps 
Rules & Alerts 
Custom Apps 
Cloud Orchestration 
DirectAccess 
GB Studio 
PostgreSQL
© Copyright 2014 Glassbeam Inc. 
Why we chose Cassandra 
15 
Volume 
Incrementally scale-out from gigabytes to terabytes of data 
Variety 
Easily store structured, unstructured and multi-structured data 
Velocity 
Ingest high-speed new data 
Quickly reload old data 
Linear Scalability 
Dynamic Schema 
Fast Writes
© Copyright 2014 Glassbeam Inc. 
C* enabled us to build a multi-tenant solution 
One cluster 
One keyspace 
One set of column families for all customers
© Copyright 2014 Glassbeam Inc. 
What we store in C* 
Parsed machine data 
Metadata 
Application configuration 
Application usage statistics 
Journal
© Copyright 2014 Glassbeam Inc. 
Word of wisdom 
Data model is important 
–queries drive CF design 
Avoid queries returning large amount of data 
–slow 
–may cause problems
© Copyright 2014 Glassbeam Inc. 
Lessons from the trenches 
Ad-hoc queries are difficult 
–data models need to driven by query pattern 
–limited support from traditional BI tools 
Performance depends on the data model and data 
–benchmark with your data
© Copyright 2014 Glassbeam Inc. 
Questions 
20 
?
© Copyright 2014 Glassbeam Inc. 
Thank you 
21 
mohammed@glassbeam.com
© Copyright 2014 Glassbeam Inc. 
Appendix 
22
© Copyright 2014 Glassbeam Inc. 
GB Studio 
•Auto generation of SPL on log data formats 
•Apply machine learning to decipher new log patterns 
Rules and Alerts 
•Define complex rules on machine data 
•Proactive action using rules on incoming data 
DirectAccess 
•REST API allows access to parsed data 
•Use 3rd party reporting tools like Tableau 
Custom Apps 
•Custom apps built by Glassbeam PS 
•Examples: Capacity forecasts, Perf analysis 
Standard Apps 
•Out-of-the-box analytics after initial setup 
•Config View, Config Diff, Trends View 
Explorer 
•Full text & parametric search across all logs 
•Correlated event and section viewer 
Glassbeam Apps 
23 
Log Vault 
•Centralized cloud repository of all raw machine data 
•Quick filters to find, & download specific logs 
Workbench 
•Sandbox to play with parsed structured data 
•Self serve app for building charts & graphs
© Copyright 2014 Glassbeam Inc. 
Quick filters 
Glassbeam Log Vault 
Glassbeam Log Vault is a centralized cloud repository for all the log files sent to Glassbeam that has search and download features 
24 
Features 
Benefits 
•Centralized store for historical log data stored in its original format 
•Quick filters to search for a log of interest 
•Download one or more log files/bundles from the vault 
•One stop shop for all log files, making it easier for anyone to get to the file quicker 
•Shortcuts to other apps help users get to the log file first and then link to other apps as required 
Centralized Log Store 
Save filters 
Download Logs
© Copyright 2014 Glassbeam Inc. 
Graphs & Charts 
Glassbeam Explorer 
25 
Full Text Search 
Section Diff 
Event Viewer 
Glassbeam Explorer is a full-text and parametric search application, combined with a log viewer and configuration change explorer 
Features 
Benefits 
•Explore logs and other machine data 
•“Save Search” and build knowledge base 
•Correlate data from multiple sources like CRM, case history, bug database, knowledge base 
•Search both time series and multi-structure data 
•Seamless data and insights sharing across support, engineering and field organization 
•Reduce MTTR in solving complex escalations 
•Reduce tribal knowledge by sharing search best practices
© Copyright 2014 Glassbeam Inc. 
Glassbeam Workbench provides an intuitive, drag and drop easy way to perform ad-hoc analysis and create visual analytics of machine data 
Glassbeam Workbench 
26 
Intuitive, Drag and Drop Interface 
Powerful Dashboards 
Features 
Benefits 
•Intuitive drag and drop, adhoc, visual analysis that can also be easily shared across the enterprise 
•Create new calculations on existing data, make one-click forecasts 
•Run trend analyses, regressions, correlations, and more 
•Discovery of deep insights and hidden correlations in underlying machine data 
•Smart and business impactful visualization of parsed machine data 
•Fast time to deployment from raw data to presentable graphs for executive and business use cases
© Copyright 2014 Glassbeam Inc. 
Glassbeam Standard Apps is a suite of productivity apps for support that reduces troubleshooting time and helps create best practices templates to reduce MTTR 
Select one or more sections 
Glassbeam Standard Apps 
27 
Custom section view 
Save custom views 
Filter rows/columns 
Features 
Benefits 
•Organize parsed section data in any order 
•Filter rows or columns of parsed data 
•Transpose views to better represent data 
•Save views as best practice templates along with KB documents 
•Reduce MTTR by allowing support to create custom views of their log data specific to a given problem 
•Save custom views as templates, which would help troubleshoot known problems 
•Document best practices for others in the team to follow
© Copyright 2014 Glassbeam Inc. 
Glassbeam Custom Apps 
28 
Performance Analysis 
Capacity Planning 
Version Analysis 
System Reports 
Glassbeam Custom Apps is a professional services offering that helps create powerful custom Apps to provide insights on parsed machine data 
Features 
Benefits 
•Create custom applications built to a customers specifications 
•Transform customer requirement to custom apps in days (not months) 
•Provide template apps for capacity planning, performance, version control, install base summary etc. 
•Create insightful analytics using our powerful tools and domain expertise 
•Understand machine performance to build better products and accelerate time to market 
•Identify usage patterns and version adoption to upsell customers
© Copyright 2014 Glassbeam Inc. 
Create new rule 
Glassbeam Rules and Alerts 
29 
List of rules 
Generate rule report 
Test rule 
Glassbeam Rules and Alerts is a powerful rules engine that allows complex rules to be setup for proactive action 
Features 
Benefits 
•Rules evaluated in real-time, with streams – in the path of parsing 
•Powerful backend allows for complex rules to be setup 
•Modern architecture and design that enables rules to be setup from data across multiple sources 
•Proactive action on incoming data 
•Tremendous ROI with support automation through automatic case opening in CRM (e.g SFDC) 
•Reduced tribal knowledge with centralized repository of all operational data rules 
•Increased support efficiency (cases/engineer) since workload shifts from L3 to L1/L2 resolution
© Copyright 2014 Glassbeam Inc. 
Glassbeam DirectAccess 
30 
Glassbeam DirectAccess allows Restful API access to data stored in Glassbeam for application developers to build custom applications 
Features 
Benefits 
•Restful interface multiple APIs to access parsed content 
•SQL Extracts for specific parsed content 
•Aggregation, filtering functions built into APIs 
•Highly scalable, asynchronous and distributed processing 
•Extend Glassbeam’s value by creating custom apps using APIs exposed 
•Mix parsed data from Glassbeam with data from other in-house sources for comprehensive dashboards 
•Use any tools of choice for development as APIs implemented using Restful standards
© Copyright 2014 Glassbeam Inc. 
Auto detect log formats 
Glassbeam Studio 
31 
GB Studio layout 
Auto generate Regex 
Auto generate SPL 
Glassbeam Studio provides an intelligent IDE that allows SPL development and also auto-generates SPL code by analyzing log files 
Features 
Benefits 
•Handle stream data or log files 
•Auto detect log formats and generate SPL code 
•Continuously learns new formats 
•Powerful UI to filter what to parse, select sections of interest, teach system about new formats etc. 
•Reduce time to generate custom SPL 
•Quicker deployment cycle 
•User can create new SPLs without coding

Contenu connexe

Tendances

Designing big data analytics solutions on azure
Designing big data analytics solutions on azureDesigning big data analytics solutions on azure
Designing big data analytics solutions on azureMohamed Tawfik
 
AWS Cloud Kata 2013 | Singapore - Getting to Scale on AWS
AWS Cloud Kata 2013 | Singapore - Getting to Scale on AWSAWS Cloud Kata 2013 | Singapore - Getting to Scale on AWS
AWS Cloud Kata 2013 | Singapore - Getting to Scale on AWSAmazon Web Services
 
Customer migration to azure sql database from on-premises SQL, for a SaaS app...
Customer migration to azure sql database from on-premises SQL, for a SaaS app...Customer migration to azure sql database from on-premises SQL, for a SaaS app...
Customer migration to azure sql database from on-premises SQL, for a SaaS app...George Walters
 
SQL to Azure Migrations
SQL to Azure MigrationsSQL to Azure Migrations
SQL to Azure MigrationsDatavail
 
InfoSphere BigInsights
InfoSphere BigInsightsInfoSphere BigInsights
InfoSphere BigInsightsWilfried Hoge
 
Simplifying Real-Time Architectures for IoT with Apache Kudu
Simplifying Real-Time Architectures for IoT with Apache KuduSimplifying Real-Time Architectures for IoT with Apache Kudu
Simplifying Real-Time Architectures for IoT with Apache KuduCloudera, Inc.
 
Part 2: Apache Kudu: Extending the Capabilities of Operational and Analytic D...
Part 2: Apache Kudu: Extending the Capabilities of Operational and Analytic D...Part 2: Apache Kudu: Extending the Capabilities of Operational and Analytic D...
Part 2: Apache Kudu: Extending the Capabilities of Operational and Analytic D...Cloudera, Inc.
 
Machine Learning for z/OS
Machine Learning for z/OSMachine Learning for z/OS
Machine Learning for z/OSCuneyt Goksu
 
Azure SQL Database Managed Instance
Azure SQL Database Managed InstanceAzure SQL Database Managed Instance
Azure SQL Database Managed InstanceJames Serra
 
Machine Learning and AI
Machine Learning and AIMachine Learning and AI
Machine Learning and AIJames Serra
 
Azure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data WarehouseAzure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data WarehouseMohamed Tawfik
 
2020 Cloud Data Lake Platforms Buyers Guide - White paper | Qubole
2020 Cloud Data Lake Platforms Buyers Guide - White paper | Qubole2020 Cloud Data Lake Platforms Buyers Guide - White paper | Qubole
2020 Cloud Data Lake Platforms Buyers Guide - White paper | QuboleVasu S
 
Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Databricks
 
How to Architect a Serverless Cloud Data Lake for Enhanced Data Analytics
How to Architect a Serverless Cloud Data Lake for Enhanced Data AnalyticsHow to Architect a Serverless Cloud Data Lake for Enhanced Data Analytics
How to Architect a Serverless Cloud Data Lake for Enhanced Data AnalyticsInformatica
 
Part 3: Models in Production: A Look From Beginning to End
Part 3: Models in Production: A Look From Beginning to EndPart 3: Models in Production: A Look From Beginning to End
Part 3: Models in Production: A Look From Beginning to EndCloudera, Inc.
 
McGraw-Hill Optimizes Analytics Workloads with Databricks
 McGraw-Hill Optimizes Analytics Workloads with Databricks McGraw-Hill Optimizes Analytics Workloads with Databricks
McGraw-Hill Optimizes Analytics Workloads with DatabricksAmazon Web Services
 
A Tour of Azure SQL Databases (NOVA SQL UG 2020)
A Tour of Azure SQL Databases  (NOVA SQL UG 2020)A Tour of Azure SQL Databases  (NOVA SQL UG 2020)
A Tour of Azure SQL Databases (NOVA SQL UG 2020)Timothy McAliley
 
Data lake – On Premise VS Cloud
Data lake – On Premise VS CloudData lake – On Premise VS Cloud
Data lake – On Premise VS CloudIdan Tohami
 

Tendances (20)

Designing big data analytics solutions on azure
Designing big data analytics solutions on azureDesigning big data analytics solutions on azure
Designing big data analytics solutions on azure
 
AWS Cloud Kata 2013 | Singapore - Getting to Scale on AWS
AWS Cloud Kata 2013 | Singapore - Getting to Scale on AWSAWS Cloud Kata 2013 | Singapore - Getting to Scale on AWS
AWS Cloud Kata 2013 | Singapore - Getting to Scale on AWS
 
Customer migration to azure sql database from on-premises SQL, for a SaaS app...
Customer migration to azure sql database from on-premises SQL, for a SaaS app...Customer migration to azure sql database from on-premises SQL, for a SaaS app...
Customer migration to azure sql database from on-premises SQL, for a SaaS app...
 
SQL to Azure Migrations
SQL to Azure MigrationsSQL to Azure Migrations
SQL to Azure Migrations
 
InfoSphere BigInsights
InfoSphere BigInsightsInfoSphere BigInsights
InfoSphere BigInsights
 
Simplifying Real-Time Architectures for IoT with Apache Kudu
Simplifying Real-Time Architectures for IoT with Apache KuduSimplifying Real-Time Architectures for IoT with Apache Kudu
Simplifying Real-Time Architectures for IoT with Apache Kudu
 
Part 2: Apache Kudu: Extending the Capabilities of Operational and Analytic D...
Part 2: Apache Kudu: Extending the Capabilities of Operational and Analytic D...Part 2: Apache Kudu: Extending the Capabilities of Operational and Analytic D...
Part 2: Apache Kudu: Extending the Capabilities of Operational and Analytic D...
 
Machine Learning for z/OS
Machine Learning for z/OSMachine Learning for z/OS
Machine Learning for z/OS
 
Data Migration to Azure
Data Migration to AzureData Migration to Azure
Data Migration to Azure
 
Azure SQL Database Managed Instance
Azure SQL Database Managed InstanceAzure SQL Database Managed Instance
Azure SQL Database Managed Instance
 
Machine Learning and AI
Machine Learning and AIMachine Learning and AI
Machine Learning and AI
 
Azure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data WarehouseAzure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data Warehouse
 
2020 Cloud Data Lake Platforms Buyers Guide - White paper | Qubole
2020 Cloud Data Lake Platforms Buyers Guide - White paper | Qubole2020 Cloud Data Lake Platforms Buyers Guide - White paper | Qubole
2020 Cloud Data Lake Platforms Buyers Guide - White paper | Qubole
 
Synapse for mere mortals
Synapse for mere mortalsSynapse for mere mortals
Synapse for mere mortals
 
Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4
 
How to Architect a Serverless Cloud Data Lake for Enhanced Data Analytics
How to Architect a Serverless Cloud Data Lake for Enhanced Data AnalyticsHow to Architect a Serverless Cloud Data Lake for Enhanced Data Analytics
How to Architect a Serverless Cloud Data Lake for Enhanced Data Analytics
 
Part 3: Models in Production: A Look From Beginning to End
Part 3: Models in Production: A Look From Beginning to EndPart 3: Models in Production: A Look From Beginning to End
Part 3: Models in Production: A Look From Beginning to End
 
McGraw-Hill Optimizes Analytics Workloads with Databricks
 McGraw-Hill Optimizes Analytics Workloads with Databricks McGraw-Hill Optimizes Analytics Workloads with Databricks
McGraw-Hill Optimizes Analytics Workloads with Databricks
 
A Tour of Azure SQL Databases (NOVA SQL UG 2020)
A Tour of Azure SQL Databases  (NOVA SQL UG 2020)A Tour of Azure SQL Databases  (NOVA SQL UG 2020)
A Tour of Azure SQL Databases (NOVA SQL UG 2020)
 
Data lake – On Premise VS Cloud
Data lake – On Premise VS CloudData lake – On Premise VS Cloud
Data lake – On Premise VS Cloud
 

Similaire à Analytics with Cassandra and IoT Data

Cloudera Altus: Big Data in the Cloud Made Easy
Cloudera Altus: Big Data in the Cloud Made EasyCloudera Altus: Big Data in the Cloud Made Easy
Cloudera Altus: Big Data in the Cloud Made EasyCloudera, Inc.
 
Oracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsOracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsjdijcks
 
Hadoop and Manufacturing
Hadoop and ManufacturingHadoop and Manufacturing
Hadoop and ManufacturingCloudera, Inc.
 
Horses for Courses: Database Roundtable
Horses for Courses: Database RoundtableHorses for Courses: Database Roundtable
Horses for Courses: Database RoundtableEric Kavanagh
 
Get started with Cloudera's cyber solution
Get started with Cloudera's cyber solutionGet started with Cloudera's cyber solution
Get started with Cloudera's cyber solutionCloudera, Inc.
 
Big SQL 3.0 - Fast and easy SQL on Hadoop
Big SQL 3.0 - Fast and easy SQL on HadoopBig SQL 3.0 - Fast and easy SQL on Hadoop
Big SQL 3.0 - Fast and easy SQL on HadoopWilfried Hoge
 
Get Started with Cloudera’s Cyber Solution
Get Started with Cloudera’s Cyber SolutionGet Started with Cloudera’s Cyber Solution
Get Started with Cloudera’s Cyber SolutionCloudera, Inc.
 
Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...
Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...
Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...DataStax
 
Putting the Ops in DataOps: Orchestrate the Flow of Data Across Data Pipelines
Putting the Ops in DataOps: Orchestrate the Flow of Data Across Data PipelinesPutting the Ops in DataOps: Orchestrate the Flow of Data Across Data Pipelines
Putting the Ops in DataOps: Orchestrate the Flow of Data Across Data PipelinesDATAVERSITY
 
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the Cloud
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the CloudPart 2: Cloudera’s Operational Database: Unlocking New Benefits in the Cloud
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the CloudCloudera, Inc.
 
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014Amazon Web Services
 
Data & Analytics with CIS & Microsoft Platforms
Data & Analytics with CIS & Microsoft PlatformsData & Analytics with CIS & Microsoft Platforms
Data & Analytics with CIS & Microsoft PlatformsSonata Software
 
DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization
DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization
DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization Denodo
 
The Future of Data Management: The Enterprise Data Hub
The Future of Data Management: The Enterprise Data HubThe Future of Data Management: The Enterprise Data Hub
The Future of Data Management: The Enterprise Data HubCloudera, Inc.
 
SAP Teched 2012 Session Tec3438 Automate IaaS SAP deployments
SAP Teched 2012 Session Tec3438 Automate IaaS SAP deploymentsSAP Teched 2012 Session Tec3438 Automate IaaS SAP deployments
SAP Teched 2012 Session Tec3438 Automate IaaS SAP deploymentsChris Kernaghan
 
Build and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus Webinar
Build and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus WebinarBuild and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus Webinar
Build and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus WebinarImpetus Technologies
 
Turning Data into Business Value with a Modern Data Platform
Turning Data into Business Value with a Modern Data PlatformTurning Data into Business Value with a Modern Data Platform
Turning Data into Business Value with a Modern Data PlatformCloudera, Inc.
 
Gartner Data and Analytics Summit: Bringing Self-Service BI & SQL Analytics ...
 Gartner Data and Analytics Summit: Bringing Self-Service BI & SQL Analytics ... Gartner Data and Analytics Summit: Bringing Self-Service BI & SQL Analytics ...
Gartner Data and Analytics Summit: Bringing Self-Service BI & SQL Analytics ...Cloudera, Inc.
 

Similaire à Analytics with Cassandra and IoT Data (20)

Cloudera Altus: Big Data in the Cloud Made Easy
Cloudera Altus: Big Data in the Cloud Made EasyCloudera Altus: Big Data in the Cloud Made Easy
Cloudera Altus: Big Data in the Cloud Made Easy
 
Oracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsOracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analytics
 
Hadoop and Manufacturing
Hadoop and ManufacturingHadoop and Manufacturing
Hadoop and Manufacturing
 
Horses for Courses: Database Roundtable
Horses for Courses: Database RoundtableHorses for Courses: Database Roundtable
Horses for Courses: Database Roundtable
 
Get started with Cloudera's cyber solution
Get started with Cloudera's cyber solutionGet started with Cloudera's cyber solution
Get started with Cloudera's cyber solution
 
Big SQL 3.0 - Fast and easy SQL on Hadoop
Big SQL 3.0 - Fast and easy SQL on HadoopBig SQL 3.0 - Fast and easy SQL on Hadoop
Big SQL 3.0 - Fast and easy SQL on Hadoop
 
Get Started with Cloudera’s Cyber Solution
Get Started with Cloudera’s Cyber SolutionGet Started with Cloudera’s Cyber Solution
Get Started with Cloudera’s Cyber Solution
 
Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...
Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...
Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...
 
Putting the Ops in DataOps: Orchestrate the Flow of Data Across Data Pipelines
Putting the Ops in DataOps: Orchestrate the Flow of Data Across Data PipelinesPutting the Ops in DataOps: Orchestrate the Flow of Data Across Data Pipelines
Putting the Ops in DataOps: Orchestrate the Flow of Data Across Data Pipelines
 
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the Cloud
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the CloudPart 2: Cloudera’s Operational Database: Unlocking New Benefits in the Cloud
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the Cloud
 
Vue d'ensemble Dremio
Vue d'ensemble DremioVue d'ensemble Dremio
Vue d'ensemble Dremio
 
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
 
Data & Analytics with CIS & Microsoft Platforms
Data & Analytics with CIS & Microsoft PlatformsData & Analytics with CIS & Microsoft Platforms
Data & Analytics with CIS & Microsoft Platforms
 
DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization
DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization
DAMA & Denodo Webinar: Modernizing Data Architecture Using Data Virtualization
 
The Future of Data Management: The Enterprise Data Hub
The Future of Data Management: The Enterprise Data HubThe Future of Data Management: The Enterprise Data Hub
The Future of Data Management: The Enterprise Data Hub
 
SAP Teched 2012 Session Tec3438 Automate IaaS SAP deployments
SAP Teched 2012 Session Tec3438 Automate IaaS SAP deploymentsSAP Teched 2012 Session Tec3438 Automate IaaS SAP deployments
SAP Teched 2012 Session Tec3438 Automate IaaS SAP deployments
 
About CDAP
About CDAPAbout CDAP
About CDAP
 
Build and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus Webinar
Build and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus WebinarBuild and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus Webinar
Build and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus Webinar
 
Turning Data into Business Value with a Modern Data Platform
Turning Data into Business Value with a Modern Data PlatformTurning Data into Business Value with a Modern Data Platform
Turning Data into Business Value with a Modern Data Platform
 
Gartner Data and Analytics Summit: Bringing Self-Service BI & SQL Analytics ...
 Gartner Data and Analytics Summit: Bringing Self-Service BI & SQL Analytics ... Gartner Data and Analytics Summit: Bringing Self-Service BI & SQL Analytics ...
Gartner Data and Analytics Summit: Bringing Self-Service BI & SQL Analytics ...
 

Plus de DataStax Academy

Forrester CXNYC 2017 - Delivering great real-time cx is a true craft
Forrester CXNYC 2017 - Delivering great real-time cx is a true craftForrester CXNYC 2017 - Delivering great real-time cx is a true craft
Forrester CXNYC 2017 - Delivering great real-time cx is a true craftDataStax Academy
 
Introduction to DataStax Enterprise Graph Database
Introduction to DataStax Enterprise Graph DatabaseIntroduction to DataStax Enterprise Graph Database
Introduction to DataStax Enterprise Graph DatabaseDataStax Academy
 
Introduction to DataStax Enterprise Advanced Replication with Apache Cassandra
Introduction to DataStax Enterprise Advanced Replication with Apache CassandraIntroduction to DataStax Enterprise Advanced Replication with Apache Cassandra
Introduction to DataStax Enterprise Advanced Replication with Apache CassandraDataStax Academy
 
Cassandra on Docker @ Walmart Labs
Cassandra on Docker @ Walmart LabsCassandra on Docker @ Walmart Labs
Cassandra on Docker @ Walmart LabsDataStax Academy
 
Cassandra 3.0 Data Modeling
Cassandra 3.0 Data ModelingCassandra 3.0 Data Modeling
Cassandra 3.0 Data ModelingDataStax Academy
 
Cassandra Adoption on Cisco UCS & Open stack
Cassandra Adoption on Cisco UCS & Open stackCassandra Adoption on Cisco UCS & Open stack
Cassandra Adoption on Cisco UCS & Open stackDataStax Academy
 
Data Modeling for Apache Cassandra
Data Modeling for Apache CassandraData Modeling for Apache Cassandra
Data Modeling for Apache CassandraDataStax Academy
 
Production Ready Cassandra
Production Ready CassandraProduction Ready Cassandra
Production Ready CassandraDataStax Academy
 
Cassandra @ Netflix: Monitoring C* at Scale, Gossip and Tickler & Python
Cassandra @ Netflix: Monitoring C* at Scale, Gossip and Tickler & PythonCassandra @ Netflix: Monitoring C* at Scale, Gossip and Tickler & Python
Cassandra @ Netflix: Monitoring C* at Scale, Gossip and Tickler & PythonDataStax Academy
 
Cassandra @ Sony: The good, the bad, and the ugly part 1
Cassandra @ Sony: The good, the bad, and the ugly part 1Cassandra @ Sony: The good, the bad, and the ugly part 1
Cassandra @ Sony: The good, the bad, and the ugly part 1DataStax Academy
 
Cassandra @ Sony: The good, the bad, and the ugly part 2
Cassandra @ Sony: The good, the bad, and the ugly part 2Cassandra @ Sony: The good, the bad, and the ugly part 2
Cassandra @ Sony: The good, the bad, and the ugly part 2DataStax Academy
 
Standing Up Your First Cluster
Standing Up Your First ClusterStanding Up Your First Cluster
Standing Up Your First ClusterDataStax Academy
 
Real Time Analytics with Dse
Real Time Analytics with DseReal Time Analytics with Dse
Real Time Analytics with DseDataStax Academy
 
Introduction to Data Modeling with Apache Cassandra
Introduction to Data Modeling with Apache CassandraIntroduction to Data Modeling with Apache Cassandra
Introduction to Data Modeling with Apache CassandraDataStax Academy
 
Enabling Search in your Cassandra Application with DataStax Enterprise
Enabling Search in your Cassandra Application with DataStax EnterpriseEnabling Search in your Cassandra Application with DataStax Enterprise
Enabling Search in your Cassandra Application with DataStax EnterpriseDataStax Academy
 
Advanced Data Modeling with Apache Cassandra
Advanced Data Modeling with Apache CassandraAdvanced Data Modeling with Apache Cassandra
Advanced Data Modeling with Apache CassandraDataStax Academy
 

Plus de DataStax Academy (20)

Forrester CXNYC 2017 - Delivering great real-time cx is a true craft
Forrester CXNYC 2017 - Delivering great real-time cx is a true craftForrester CXNYC 2017 - Delivering great real-time cx is a true craft
Forrester CXNYC 2017 - Delivering great real-time cx is a true craft
 
Introduction to DataStax Enterprise Graph Database
Introduction to DataStax Enterprise Graph DatabaseIntroduction to DataStax Enterprise Graph Database
Introduction to DataStax Enterprise Graph Database
 
Introduction to DataStax Enterprise Advanced Replication with Apache Cassandra
Introduction to DataStax Enterprise Advanced Replication with Apache CassandraIntroduction to DataStax Enterprise Advanced Replication with Apache Cassandra
Introduction to DataStax Enterprise Advanced Replication with Apache Cassandra
 
Cassandra on Docker @ Walmart Labs
Cassandra on Docker @ Walmart LabsCassandra on Docker @ Walmart Labs
Cassandra on Docker @ Walmart Labs
 
Cassandra 3.0 Data Modeling
Cassandra 3.0 Data ModelingCassandra 3.0 Data Modeling
Cassandra 3.0 Data Modeling
 
Cassandra Adoption on Cisco UCS & Open stack
Cassandra Adoption on Cisco UCS & Open stackCassandra Adoption on Cisco UCS & Open stack
Cassandra Adoption on Cisco UCS & Open stack
 
Data Modeling for Apache Cassandra
Data Modeling for Apache CassandraData Modeling for Apache Cassandra
Data Modeling for Apache Cassandra
 
Coursera Cassandra Driver
Coursera Cassandra DriverCoursera Cassandra Driver
Coursera Cassandra Driver
 
Production Ready Cassandra
Production Ready CassandraProduction Ready Cassandra
Production Ready Cassandra
 
Cassandra @ Netflix: Monitoring C* at Scale, Gossip and Tickler & Python
Cassandra @ Netflix: Monitoring C* at Scale, Gossip and Tickler & PythonCassandra @ Netflix: Monitoring C* at Scale, Gossip and Tickler & Python
Cassandra @ Netflix: Monitoring C* at Scale, Gossip and Tickler & Python
 
Cassandra @ Sony: The good, the bad, and the ugly part 1
Cassandra @ Sony: The good, the bad, and the ugly part 1Cassandra @ Sony: The good, the bad, and the ugly part 1
Cassandra @ Sony: The good, the bad, and the ugly part 1
 
Cassandra @ Sony: The good, the bad, and the ugly part 2
Cassandra @ Sony: The good, the bad, and the ugly part 2Cassandra @ Sony: The good, the bad, and the ugly part 2
Cassandra @ Sony: The good, the bad, and the ugly part 2
 
Standing Up Your First Cluster
Standing Up Your First ClusterStanding Up Your First Cluster
Standing Up Your First Cluster
 
Real Time Analytics with Dse
Real Time Analytics with DseReal Time Analytics with Dse
Real Time Analytics with Dse
 
Introduction to Data Modeling with Apache Cassandra
Introduction to Data Modeling with Apache CassandraIntroduction to Data Modeling with Apache Cassandra
Introduction to Data Modeling with Apache Cassandra
 
Cassandra Core Concepts
Cassandra Core ConceptsCassandra Core Concepts
Cassandra Core Concepts
 
Enabling Search in your Cassandra Application with DataStax Enterprise
Enabling Search in your Cassandra Application with DataStax EnterpriseEnabling Search in your Cassandra Application with DataStax Enterprise
Enabling Search in your Cassandra Application with DataStax Enterprise
 
Bad Habits Die Hard
Bad Habits Die Hard Bad Habits Die Hard
Bad Habits Die Hard
 
Advanced Data Modeling with Apache Cassandra
Advanced Data Modeling with Apache CassandraAdvanced Data Modeling with Apache Cassandra
Advanced Data Modeling with Apache Cassandra
 
Advanced Cassandra
Advanced CassandraAdvanced Cassandra
Advanced Cassandra
 

Dernier

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Dernier (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Analytics with Cassandra and IoT Data

  • 1. © Copyright 2014 Glassbeam Inc. Internet of Complex Things Analytics with Cassandra Mohammed Guller September 11 | #CassandraSummit
  • 2. © Copyright 2014 Glassbeam Inc. Who am I Application Architect and Lead Developer at Glassbeam Founder, TrustRecs and GoodOrGreatIdea MBA from Berkeley 2
  • 3. © Copyright 2014 Glassbeam Inc. Audience Cassandra –Expert –Beginner IoT –Working on it –Have read about it Role –Technical –Business 3
  • 4. © Copyright 2014 Glassbeam Inc. Source: Cisco, IDC, Wikibon report 2013 APPS MACHINES 1980s 1990- 2000s 2010 - beyond Data from IoT is exploding 20x more connected “things” than people by 2020 42+% of data will be from machines 4 PEOPLE
  • 5. © Copyright 2014 Glassbeam Inc. IoT data presents new challenges 5 Volume Instrumented systems generating Terabytes of data Variety Structured, unstructured and multi-structured data Velocity Streams/files coming in at machine speed from multiple systems
  • 6. © Copyright 2014 Glassbeam Inc. IoT data also presents new opportunities 6 •Discover up-sell and cross-sell opportunities •Understand usage patterns, and adoption curve •Predict customer needs and trends •Build better products •Become proactive vs. reactive •Lower Mean Time To Resolution (MTTR) •Increase customer satisfaction and retention •Reduce support costs Support Engineering Sales Marketing
  • 7. © Copyright 2014 Glassbeam Inc. Internet of Complex Things (IoCT) Data center devices Medical devices Industrial devices Automobiles Smart phones and other connected complex devices 7
  • 8. © Copyright 2014 Glassbeam Inc. 10101000101011010101110101111010101000101001010101010111110001011001000110000110101110100110011111000000101011010100111110001010010101100101001011000100110101011401010100001010100001011110010011010110100101010000011110101010100010101101010111010111101010100010100101010101011111000101100100011000011010111010011001111100000010101101010011111000101001010110010100101100010011010101140101010000101010000101111001001101011010010101000001111010101010001010110101011101011110101010001010010101010101111100010110010001100001101011101001100111110000001010110101001111100010100101011001010010110001001101010114010101000010101000010111100100110101101001 Glassbeam enables analysis of unstructured and multi-structured operational IoCT data 8 Operational data to powerful insights
  • 9. © Copyright 2014 Glassbeam Inc. Multi-structured data 9 ========================== SYSTEM INFORMATION ========================== OS Release: 1.1.5 Serial Number: 12345678 ========================== DISK INFORMATION ========================== Disk Size Alloc Avail Raid Group ------ -------- -------- --------- ---------- 1.1 1000 76 924 rdg001 2.3 1178 72 1106 rdg002 ================== DISK STATS ================== 1220338860,DISKPERF,1.1,60,65,004 220349660,DISKPERF,1.1,75,65,004 ================ EVENTS ================ Tue Sep 2 00:00:00 2008 [monitor] INFO System operating at CPU < 50% Tue Sep 2 11:04:00 2008 [disk] ERROR Media Write Error 4523 on disk 2.4 Static Config Stats Logs
  • 10. © Copyright 2014 Glassbeam Inc. Semiotic Parsing Language (SPL) – our core IP 10 ========================== SYSTEM INFORMATION ========================== OS Release: 1.1.5 Serial Number: 12345678 ========================== DISK INFORMATION ========================== Disk Size Alloc Avail Raid Group ------ -------- -------- --------- ---------- 1.1 1000 76 924 rdg001 2.3 1178 72 1106 rdg002 ================== DISK STATS ================== 1220338860,DISKPERF,1.1,60,65,004 220349660,DISKPERF,1.1,75,65,004 ================ EVENTS ================ Tue Sep 2 00:00 2008 [monitor] INFO System operating at CPU < 50% Tue Sep 2 11:04 2008 [disk] ERROR Media Write Error 4523 on disk 2.4 Parsing rules Storage rules Search facets Analytics transformations Metadata Multi-structured data SPL
  • 11. © Copyright 2014 Glassbeam Inc. Apps SCALAR SPL Machine data 60,000 feet view 11
  • 12. © Copyright 2014 Glassbeam Inc. Apps SPL Multi-structured data First-generation architecture 12 SPLi ETL1 SQLite Vertica Apache 2 3 MariaDB ETL2 5 6 7
  • 13. © Copyright 2014 Glassbeam Inc. Challenges we faced Slow ingest speed Difficult to make schema changes Data reload painful Costly to scale Not a multi-tenant solution
  • 14. © Copyright 2014 Glassbeam Inc. 1010100010101101010111010111101010100010100101010101011111000101100100011000011010111010011001111100000010101101010011111000101001010110010100101100010011010101140101010000101010000101111001001101011010010101000001111010 Next-gen with scalable technologies Stream/ files SPL Library SCALAR S3 Cassandra SolrCloud INFOSERVER LogVault Explorer Workbench Standard Apps Rules & Alerts Custom Apps Cloud Orchestration DirectAccess GB Studio PostgreSQL
  • 15. © Copyright 2014 Glassbeam Inc. Why we chose Cassandra 15 Volume Incrementally scale-out from gigabytes to terabytes of data Variety Easily store structured, unstructured and multi-structured data Velocity Ingest high-speed new data Quickly reload old data Linear Scalability Dynamic Schema Fast Writes
  • 16. © Copyright 2014 Glassbeam Inc. C* enabled us to build a multi-tenant solution One cluster One keyspace One set of column families for all customers
  • 17. © Copyright 2014 Glassbeam Inc. What we store in C* Parsed machine data Metadata Application configuration Application usage statistics Journal
  • 18. © Copyright 2014 Glassbeam Inc. Word of wisdom Data model is important –queries drive CF design Avoid queries returning large amount of data –slow –may cause problems
  • 19. © Copyright 2014 Glassbeam Inc. Lessons from the trenches Ad-hoc queries are difficult –data models need to driven by query pattern –limited support from traditional BI tools Performance depends on the data model and data –benchmark with your data
  • 20. © Copyright 2014 Glassbeam Inc. Questions 20 ?
  • 21. © Copyright 2014 Glassbeam Inc. Thank you 21 mohammed@glassbeam.com
  • 22. © Copyright 2014 Glassbeam Inc. Appendix 22
  • 23. © Copyright 2014 Glassbeam Inc. GB Studio •Auto generation of SPL on log data formats •Apply machine learning to decipher new log patterns Rules and Alerts •Define complex rules on machine data •Proactive action using rules on incoming data DirectAccess •REST API allows access to parsed data •Use 3rd party reporting tools like Tableau Custom Apps •Custom apps built by Glassbeam PS •Examples: Capacity forecasts, Perf analysis Standard Apps •Out-of-the-box analytics after initial setup •Config View, Config Diff, Trends View Explorer •Full text & parametric search across all logs •Correlated event and section viewer Glassbeam Apps 23 Log Vault •Centralized cloud repository of all raw machine data •Quick filters to find, & download specific logs Workbench •Sandbox to play with parsed structured data •Self serve app for building charts & graphs
  • 24. © Copyright 2014 Glassbeam Inc. Quick filters Glassbeam Log Vault Glassbeam Log Vault is a centralized cloud repository for all the log files sent to Glassbeam that has search and download features 24 Features Benefits •Centralized store for historical log data stored in its original format •Quick filters to search for a log of interest •Download one or more log files/bundles from the vault •One stop shop for all log files, making it easier for anyone to get to the file quicker •Shortcuts to other apps help users get to the log file first and then link to other apps as required Centralized Log Store Save filters Download Logs
  • 25. © Copyright 2014 Glassbeam Inc. Graphs & Charts Glassbeam Explorer 25 Full Text Search Section Diff Event Viewer Glassbeam Explorer is a full-text and parametric search application, combined with a log viewer and configuration change explorer Features Benefits •Explore logs and other machine data •“Save Search” and build knowledge base •Correlate data from multiple sources like CRM, case history, bug database, knowledge base •Search both time series and multi-structure data •Seamless data and insights sharing across support, engineering and field organization •Reduce MTTR in solving complex escalations •Reduce tribal knowledge by sharing search best practices
  • 26. © Copyright 2014 Glassbeam Inc. Glassbeam Workbench provides an intuitive, drag and drop easy way to perform ad-hoc analysis and create visual analytics of machine data Glassbeam Workbench 26 Intuitive, Drag and Drop Interface Powerful Dashboards Features Benefits •Intuitive drag and drop, adhoc, visual analysis that can also be easily shared across the enterprise •Create new calculations on existing data, make one-click forecasts •Run trend analyses, regressions, correlations, and more •Discovery of deep insights and hidden correlations in underlying machine data •Smart and business impactful visualization of parsed machine data •Fast time to deployment from raw data to presentable graphs for executive and business use cases
  • 27. © Copyright 2014 Glassbeam Inc. Glassbeam Standard Apps is a suite of productivity apps for support that reduces troubleshooting time and helps create best practices templates to reduce MTTR Select one or more sections Glassbeam Standard Apps 27 Custom section view Save custom views Filter rows/columns Features Benefits •Organize parsed section data in any order •Filter rows or columns of parsed data •Transpose views to better represent data •Save views as best practice templates along with KB documents •Reduce MTTR by allowing support to create custom views of their log data specific to a given problem •Save custom views as templates, which would help troubleshoot known problems •Document best practices for others in the team to follow
  • 28. © Copyright 2014 Glassbeam Inc. Glassbeam Custom Apps 28 Performance Analysis Capacity Planning Version Analysis System Reports Glassbeam Custom Apps is a professional services offering that helps create powerful custom Apps to provide insights on parsed machine data Features Benefits •Create custom applications built to a customers specifications •Transform customer requirement to custom apps in days (not months) •Provide template apps for capacity planning, performance, version control, install base summary etc. •Create insightful analytics using our powerful tools and domain expertise •Understand machine performance to build better products and accelerate time to market •Identify usage patterns and version adoption to upsell customers
  • 29. © Copyright 2014 Glassbeam Inc. Create new rule Glassbeam Rules and Alerts 29 List of rules Generate rule report Test rule Glassbeam Rules and Alerts is a powerful rules engine that allows complex rules to be setup for proactive action Features Benefits •Rules evaluated in real-time, with streams – in the path of parsing •Powerful backend allows for complex rules to be setup •Modern architecture and design that enables rules to be setup from data across multiple sources •Proactive action on incoming data •Tremendous ROI with support automation through automatic case opening in CRM (e.g SFDC) •Reduced tribal knowledge with centralized repository of all operational data rules •Increased support efficiency (cases/engineer) since workload shifts from L3 to L1/L2 resolution
  • 30. © Copyright 2014 Glassbeam Inc. Glassbeam DirectAccess 30 Glassbeam DirectAccess allows Restful API access to data stored in Glassbeam for application developers to build custom applications Features Benefits •Restful interface multiple APIs to access parsed content •SQL Extracts for specific parsed content •Aggregation, filtering functions built into APIs •Highly scalable, asynchronous and distributed processing •Extend Glassbeam’s value by creating custom apps using APIs exposed •Mix parsed data from Glassbeam with data from other in-house sources for comprehensive dashboards •Use any tools of choice for development as APIs implemented using Restful standards
  • 31. © Copyright 2014 Glassbeam Inc. Auto detect log formats Glassbeam Studio 31 GB Studio layout Auto generate Regex Auto generate SPL Glassbeam Studio provides an intelligent IDE that allows SPL development and also auto-generates SPL code by analyzing log files Features Benefits •Handle stream data or log files •Auto detect log formats and generate SPL code •Continuously learns new formats •Powerful UI to filter what to parse, select sections of interest, teach system about new formats etc. •Reduce time to generate custom SPL •Quicker deployment cycle •User can create new SPLs without coding