SlideShare a Scribd company logo
1 of 24
Download to read offline
sqrrl
Secure.'Scale.'Adapt.'
Sqrrl Data, Inc. All Rights Reserved
Sqrrl,&Apache&Accumulo,&and&Cell3Level&Security&
Adam'Fuchs,'CTO'
Sqrrl'Data,'Inc.'
September'12,'2013'
2'
Sqrrl Data, Inc. All Rights Reserved
•  Introduc@on'to'Sqrrl'and'Accumulo'
•  Security'In'The'Wild'
•  Sqrrl'and'Accumulo'Technology'
•  The'DataECentric'Security'Ecosystem'
•  How'to'Learn'More'
Outline
3'
Sqrrl Data, Inc. All Rights Reserved
•  What'is'your'level'of'familiarity'with'
Accumulo?'
a.  Only'heard'of'it'
b.  Well'read'on'it'
c.  Downloaded'and'experimented'with'it'
d.  Currently'using'it'
Poll
4'
Sqrrl Data, Inc. All Rights Reserved
Who We Are
Google’s(
BigTable(Paper(
2006&
NSA(Builds(
Accumulo(
2008&
NSA(Open(
Sources(
Accumulo(
2011&
Sqrrl(Founded(
2012&
3rd(Sqrrl(Release(
September&2013&
Investors
5'
Sqrrl Data, Inc. All Rights Reserved
Security'
Adap@vity'Scalability'
The Value of Sqrrl and Accumulo
6'
Sqrrl Data, Inc. All Rights Reserved
•  Introduc@on'to'Sqrrl'and'Accumulo'
•  Security'In'The'Wild'
•  Sqrrl'and'Accumulo'Technology'
•  The'DataECentric'Security'Ecosystem'
•  How'to'Learn'More'
Outline
7'
Sqrrl Data, Inc. All Rights Reserved
Secure Data Lake Concept
NonEsensi@ve'data'
Sensi@ve'data'
Highly'sensi@ve'data'
Highly'sensi@ve'data'
Sensi@ve'data'
NonEsensi@ve'data'
NonEsensi@ve'data'
Real>Time(Apps(
Sqrrl(
Enterprise(
8'
Sqrrl Data, Inc. All Rights Reserved
Healthcare Security Requirements
PII(
SensiBve(Diagnoses(
Doctor’s(Notes(
9'
Sqrrl Data, Inc. All Rights Reserved
•  Introduc@on'to'Sqrrl'and'Accumulo'
•  Security'In'The'Wild'
•  Sqrrl'and'Accumulo'Technology'
•  The'DataECentric'Security'Ecosystem'
•  How'to'Learn'More'
Outline
10'
Sqrrl Data, Inc. All Rights Reserved
Sqrrl Enterprise Built on Apache Accumulo
Sqrrl(Server(
Bulk%Processing%
Integra2on%
Exploratory%/%
Opera2onal%Apps%
Graph%+%
Document%I/O%
Sqrrl&API&over&Apache&ThriC&RPC&
(JSON,(Graph,(AggregaBon,(Search,(etc.)(
•  Sqrrl(proprietary(
•  Automated(indexing(
•  Custom(iterators(
•  Lucene(integraBon(
•  Security(extensions(
Accumulo&RPC&
(Sorted(Key/Value(I/O)(
Hadoop&RPC&
(File(I/O)(
•  Open(source((including(
Sqrrl(contribuBons)(
•  Open(source(or(
commercial(distribuBons(
11'
Sqrrl Data, Inc. All Rights Reserved
Hadoop(Distributed(File(System((commercial(or(open(source)(
Commodity(Hardware(( Private(Cloud( Public(Cloud(
Sqrrl(AnalyBcs(Sqrrl(Security(
Apache(Accumulo(
Data(Structures(
Languages(
Processing(
Sqrrl(Data(Loaders( Lucene(
Documents(
(JSON)(
EncrypBon>At>Rest(
EncrypBon>In>MoBon(
Audit(
IdM(IntegraBon( Indexing(
Tools(
Policy(&(Labeling(Engines(
Sqrrl&Enterprise&
SQL(
Subset(
MapReduce(
Connector(
Pig(
Connector(
(Sqrrl(
Iterators(
User(Interface(
D3(Demos(
Flume(
ThriY(API(
Sqrrl(Ingest(
Graphs(
Sqrrl Architecture
12'
Sqrrl Data, Inc. All Rights Reserved
An(Accumulo(key(is(a(5>tuple,(consisBng(of:((
"   Row:(Controls'Atomicity'
"   Column(Family:(Controls'Locality''
"   Column(Qualifier:((Controls'Uniqueness'
"   Visibility(Label:((Controls'Access'
"   Timestamp:((Controls'Versioning'
Row( Col.(Fam.( Col.(Qual.( Visibility( Timestamp( Value(
John'Doe' Notes' PCP' PCP_JD' 20120912'
Pa@ent'suffers'
from'an'acute'…'
John'Doe' Test'Results' Cholesterol' JD|PCP_JD' 20120912' 183'
John'Doe' Test'Results' Mental'Health' JD|PSYCH_JD' 20120801' Pass'
John'Doe' Test'Results' XERay' JD|PHYS_JD' 20120513' 1010110110100…'
Accumulo(Key/Value(Example(
Accumulo Data Format
13'
Sqrrl Data, Inc. All Rights Reserved
Accumulo Technology
InEMemory'
Map'
Write'Ahead'
Log'
(For'Recovery)'
Sorted,'
Indexed'
File'
Sorted,'
Indexed'
File'
Sorted,'
Indexed'
File'
Tablet(Data(Flow(
Reads%
Iterator'
Tree'
Minor%
Compac2
on%
Merging%/%Major%
Compac2on%
Iterator'
Tree'
Writes% Iterator'
Tree'
Scan%
Fate'States'
Tablet'Server'
Tablet'
Tablet'Server'
Tablet'
Tablet'Server'
Tablet'
Applica@on'
Zookeeper'
Zookeeper'
Zookeeper'
Master'
HDFS'
Read/Write%
Store/Replicate%
Assign/Balance%
Delegate%Authority%
Delegate%Authority%
Applica@on'
Applica@on'
14'
Sqrrl Data, Inc. All Rights Reserved
Table Design Patterns
Table:(
Row:(
Column(Family:(
Column(Qualifier:(
Value:(
Forward(Index(
<UUID>(
<Type>(
<Field>(
<Term>(
Inverted(Index(
<Term>(
<Type>(+(<Field>(
<UUID>(
<Digest(of(Event>(
Table:(
Row:(
Column(Family:(
Column(Qualifier(
(Tuples):(
Value:(
Shard(Table(
<ParBBon(ID>(
“Docs”( “Inv.(Index”( “Field(Index”(
<UUID>(
<Value>(
<Term>(
<UUID>(
<Field:Term>(
<UUID>(<Field>(
“Geo”(
<Hash>(
<UUID>(
Event( Term(
Ingest(Process( Query(Process(
Indexed(Event(Table(
Event(Columns(
Index(Columns(
Event(Columns(
Index(Columns(
Event(Columns(
Index(Columns(
Event(Columns(
Index(Columns(
Event(Columns(
Index(Columns(
15'
Sqrrl Data, Inc. All Rights Reserved
•  Introduc@on'to'Sqrrl'and'Accumulo'
•  Security'In'The'Wild'
•  Sqrrl'and'Accumulo'Technology'
•  The'DataECentric'Security'Ecosystem'
•  How'to'Learn'More'
Outline
16'
Sqrrl Data, Inc. All Rights Reserved
Data-Centric Security
Row Col Value
1 Name Jones
1 Sales 100
1 Age 28
2 Name Smith
2 Sales 350
2 Age 25
2' Quota' 1000'
Row Col Value
1 Name Anon1
1 Sales 100
2 Name Smith
2 Sales 350
2' Age' 25'
2' Quota' 1000'
User 1 User 2
Sqrrl/(
Accumulo(
DefiniBon:'Data'carries'with'it'informa@on'that'is'required'to'
make'policy'decisions'on'its'releasability.'
17'
Sqrrl Data, Inc. All Rights Reserved
Security for Transformed Data
Logs/
Observa@ons'
Input'
Indexes'
Ques@onE
Focused'
Datasets'
Transforma@on'
Simple(Provenance:(
Row(+(Column(Security(OK(
Complex(Provenance:(
Cell>Level(Security(Needed(
18'
Sqrrl Data, Inc. All Rights Reserved
Security
Row( Col.(Fam.( Col.(Qual.( Visibility( Timestamp( Value(
John'Doe' Notes' PCP' PCP_JD' 20120912'
Pa@ent'suffers'
from'an'acute'…'
John'Doe' Test'Results' Cholesterol' JD|PCP_JD' 20120912' 183'
John'Doe' Test'Results' Mental'Health' JD|PSYCH_JD' 20120801' Pass'
John'Doe' Test'Results' XERay' JD|PHYS_JD' 20120513' 1010110110100…'
Example(Accumulo(Key/Value(Pairs(
Accumulo&is&the&only&
NoSQL&database&with&cell3
level&access&controls&
19'
Sqrrl Data, Inc. All Rights Reserved
•  JSON'maps'to'document'and'index'entries,'all'
of'which'preserve'the'security'labels'
•  Labels'follow'the'document'hierarchy'
•  The'label'is'part'of'the'name'of'the'field'
(affects'uniqueness)'
JSON Document Security Labels
20'
Sqrrl Data, Inc. All Rights Reserved
Data-Centric Security Ecosystem
Data( Labeler( Sqrrl(
Enterprise(
Apps(
User(
Acributes(
Audits(
Policies(
End(Users(
Auth.(
Service(
Policy(
Engine(
Key(Mgmt(
21'
Sqrrl Data, Inc. All Rights Reserved
•  Introduc@on'to'Sqrrl'and'Accumulo'
•  Security'In'The'Wild'
•  Sqrrl'and'Accumulo'Technology'
•  The'DataECentric'Security'Ecosystem'
•  How'to'Learn'More'
Outline
22'
Sqrrl Data, Inc. All Rights Reserved
hip://accumulo.apache.org'
Current'Developer'Base:'
•  18'Commiiers'
•  39'Addi@onal'Recognized'
Contributors'
Contribu@ng'Organiza@ons:'
'Sqrrl,'Koverse,'Basis,'
Hortonworks,'Praxis,'NSA,'Texeltek,'
Objec@ve'Solu@ons,'Booz'Allen'
Hamilton,'SW'Complete,'Endgame,'
SRA,'Peterson'Technologies,'
Cloudera,'Agile'Technology'Group,'
Data'Tac@cs,'Tetra'Concepts,'JHU/
APL,'Applied'Technical'Systems,'and'
more.'
Accumulo Community Growth
23'
Sqrrl Data, Inc. All Rights Reserved
•  Download'our'White'Paper'
– www.sqrrl.com/whitepaper'
•  Watch'a'video'
– www.sqrrl.com/downloads#videos'
•  Request'a'demo'or'oneEonEone'workshop'
– 'www.sqrrl.com/contact'
•  Come'meet'us'
– Strata'Rx'(Sept'25E27,'Boston)'
– Hadoop'World'(Oct'28'–'30,'New'York)'
How To Learn More
24'
Sqrrl Data, Inc. All Rights Reserved
Thank you
Thanks(for(acending!(
To(keep(up(to(date(with(
Sqrrl,(check(out(or(social(
media(sites:(
www.twicer.com/sqrrl_inc(
www.linkedin.com/company/sqrrl((

More Related Content

Similar to Sqrrl September Webinar: Cell-Level Security

Sqrrl October Webinar: Data Modeling and Indexing
Sqrrl October Webinar: Data Modeling and IndexingSqrrl October Webinar: Data Modeling and Indexing
Sqrrl October Webinar: Data Modeling and IndexingSqrrl
 
Analyzing Log Data With Apache Spark
Analyzing Log Data With Apache SparkAnalyzing Log Data With Apache Spark
Analyzing Log Data With Apache SparkSpark Summit
 
OSMC 2013 | Making monitoring simple? by Michael Medin
OSMC 2013 | Making monitoring simple? by Michael MedinOSMC 2013 | Making monitoring simple? by Michael Medin
OSMC 2013 | Making monitoring simple? by Michael MedinNETWAYS
 
Cloud Security @ Netflix
Cloud Security @ NetflixCloud Security @ Netflix
Cloud Security @ NetflixJason Chan
 
Rob Sullivan at Heroku's Waza 2013: Your Database -- A Story of Indifference
Rob Sullivan at Heroku's Waza 2013: Your Database -- A Story of IndifferenceRob Sullivan at Heroku's Waza 2013: Your Database -- A Story of Indifference
Rob Sullivan at Heroku's Waza 2013: Your Database -- A Story of IndifferenceHeroku
 
IoT to the Database: Soldering, Python and a little PL/SQL
IoT to the Database: Soldering, Python and a little PL/SQLIoT to the Database: Soldering, Python and a little PL/SQL
IoT to the Database: Soldering, Python and a little PL/SQLBlaine Carter
 
Svetlin Nakov - What's New In CLR 2.0
Svetlin Nakov - What's New In CLR 2.0Svetlin Nakov - What's New In CLR 2.0
Svetlin Nakov - What's New In CLR 2.0Svetlin Nakov
 
NSClient++: Monitoring Simplified at OSMC 2013
NSClient++: Monitoring Simplified at OSMC 2013NSClient++: Monitoring Simplified at OSMC 2013
NSClient++: Monitoring Simplified at OSMC 2013Michael Medin
 
Atmosphere 2014: Hadoop: Challenge accepted! - Arkadiusz Osinski, Robert Mroc...
Atmosphere 2014: Hadoop: Challenge accepted! - Arkadiusz Osinski, Robert Mroc...Atmosphere 2014: Hadoop: Challenge accepted! - Arkadiusz Osinski, Robert Mroc...
Atmosphere 2014: Hadoop: Challenge accepted! - Arkadiusz Osinski, Robert Mroc...PROIDEA
 
PuppetDB, Puppet Explorer and puppetdbquery
PuppetDB, Puppet Explorer and puppetdbqueryPuppetDB, Puppet Explorer and puppetdbquery
PuppetDB, Puppet Explorer and puppetdbqueryPuppet
 
Clojure for Data Science
Clojure for Data ScienceClojure for Data Science
Clojure for Data Sciencehenrygarner
 
Adam Fuchs' Accumulo Talk at NoSQL Now! 2013
Adam Fuchs' Accumulo Talk at NoSQL Now! 2013Adam Fuchs' Accumulo Talk at NoSQL Now! 2013
Adam Fuchs' Accumulo Talk at NoSQL Now! 2013Sqrrl
 
Data profiling in Apache Calcite
Data profiling in Apache CalciteData profiling in Apache Calcite
Data profiling in Apache CalciteDataWorks Summit
 
Data profiling with Apache Calcite
Data profiling with Apache CalciteData profiling with Apache Calcite
Data profiling with Apache CalciteJulian Hyde
 
Hugaccumulo 121018192044-phpapp02
Hugaccumulo 121018192044-phpapp02Hugaccumulo 121018192044-phpapp02
Hugaccumulo 121018192044-phpapp02Sqrrl
 
AiCore Brochure 27-Mar-2023-205529.pdf
AiCore Brochure 27-Mar-2023-205529.pdfAiCore Brochure 27-Mar-2023-205529.pdf
AiCore Brochure 27-Mar-2023-205529.pdfAjayRawat829497
 
Interactive Visualization With Bokeh (SF Python Meetup)
Interactive Visualization With Bokeh (SF Python Meetup)Interactive Visualization With Bokeh (SF Python Meetup)
Interactive Visualization With Bokeh (SF Python Meetup)Peter Wang
 
Bridging Structured and Unstructred Data with Apache Hadoop and Vertica
Bridging Structured and Unstructred Data with Apache Hadoop and VerticaBridging Structured and Unstructred Data with Apache Hadoop and Vertica
Bridging Structured and Unstructred Data with Apache Hadoop and VerticaSteve Watt
 
JavaScript for Flex Devs
JavaScript for Flex DevsJavaScript for Flex Devs
JavaScript for Flex DevsAaronius
 
Towards a rebirth of data science (by Data Fellas)
Towards a rebirth of data science (by Data Fellas)Towards a rebirth of data science (by Data Fellas)
Towards a rebirth of data science (by Data Fellas)Andy Petrella
 

Similar to Sqrrl September Webinar: Cell-Level Security (20)

Sqrrl October Webinar: Data Modeling and Indexing
Sqrrl October Webinar: Data Modeling and IndexingSqrrl October Webinar: Data Modeling and Indexing
Sqrrl October Webinar: Data Modeling and Indexing
 
Analyzing Log Data With Apache Spark
Analyzing Log Data With Apache SparkAnalyzing Log Data With Apache Spark
Analyzing Log Data With Apache Spark
 
OSMC 2013 | Making monitoring simple? by Michael Medin
OSMC 2013 | Making monitoring simple? by Michael MedinOSMC 2013 | Making monitoring simple? by Michael Medin
OSMC 2013 | Making monitoring simple? by Michael Medin
 
Cloud Security @ Netflix
Cloud Security @ NetflixCloud Security @ Netflix
Cloud Security @ Netflix
 
Rob Sullivan at Heroku's Waza 2013: Your Database -- A Story of Indifference
Rob Sullivan at Heroku's Waza 2013: Your Database -- A Story of IndifferenceRob Sullivan at Heroku's Waza 2013: Your Database -- A Story of Indifference
Rob Sullivan at Heroku's Waza 2013: Your Database -- A Story of Indifference
 
IoT to the Database: Soldering, Python and a little PL/SQL
IoT to the Database: Soldering, Python and a little PL/SQLIoT to the Database: Soldering, Python and a little PL/SQL
IoT to the Database: Soldering, Python and a little PL/SQL
 
Svetlin Nakov - What's New In CLR 2.0
Svetlin Nakov - What's New In CLR 2.0Svetlin Nakov - What's New In CLR 2.0
Svetlin Nakov - What's New In CLR 2.0
 
NSClient++: Monitoring Simplified at OSMC 2013
NSClient++: Monitoring Simplified at OSMC 2013NSClient++: Monitoring Simplified at OSMC 2013
NSClient++: Monitoring Simplified at OSMC 2013
 
Atmosphere 2014: Hadoop: Challenge accepted! - Arkadiusz Osinski, Robert Mroc...
Atmosphere 2014: Hadoop: Challenge accepted! - Arkadiusz Osinski, Robert Mroc...Atmosphere 2014: Hadoop: Challenge accepted! - Arkadiusz Osinski, Robert Mroc...
Atmosphere 2014: Hadoop: Challenge accepted! - Arkadiusz Osinski, Robert Mroc...
 
PuppetDB, Puppet Explorer and puppetdbquery
PuppetDB, Puppet Explorer and puppetdbqueryPuppetDB, Puppet Explorer and puppetdbquery
PuppetDB, Puppet Explorer and puppetdbquery
 
Clojure for Data Science
Clojure for Data ScienceClojure for Data Science
Clojure for Data Science
 
Adam Fuchs' Accumulo Talk at NoSQL Now! 2013
Adam Fuchs' Accumulo Talk at NoSQL Now! 2013Adam Fuchs' Accumulo Talk at NoSQL Now! 2013
Adam Fuchs' Accumulo Talk at NoSQL Now! 2013
 
Data profiling in Apache Calcite
Data profiling in Apache CalciteData profiling in Apache Calcite
Data profiling in Apache Calcite
 
Data profiling with Apache Calcite
Data profiling with Apache CalciteData profiling with Apache Calcite
Data profiling with Apache Calcite
 
Hugaccumulo 121018192044-phpapp02
Hugaccumulo 121018192044-phpapp02Hugaccumulo 121018192044-phpapp02
Hugaccumulo 121018192044-phpapp02
 
AiCore Brochure 27-Mar-2023-205529.pdf
AiCore Brochure 27-Mar-2023-205529.pdfAiCore Brochure 27-Mar-2023-205529.pdf
AiCore Brochure 27-Mar-2023-205529.pdf
 
Interactive Visualization With Bokeh (SF Python Meetup)
Interactive Visualization With Bokeh (SF Python Meetup)Interactive Visualization With Bokeh (SF Python Meetup)
Interactive Visualization With Bokeh (SF Python Meetup)
 
Bridging Structured and Unstructred Data with Apache Hadoop and Vertica
Bridging Structured and Unstructred Data with Apache Hadoop and VerticaBridging Structured and Unstructred Data with Apache Hadoop and Vertica
Bridging Structured and Unstructred Data with Apache Hadoop and Vertica
 
JavaScript for Flex Devs
JavaScript for Flex DevsJavaScript for Flex Devs
JavaScript for Flex Devs
 
Towards a rebirth of data science (by Data Fellas)
Towards a rebirth of data science (by Data Fellas)Towards a rebirth of data science (by Data Fellas)
Towards a rebirth of data science (by Data Fellas)
 

More from Sqrrl

Transitioning Government Technology
Transitioning Government TechnologyTransitioning Government Technology
Transitioning Government TechnologySqrrl
 
Leveraging Threat Intelligence to Guide Your Hunts
Leveraging Threat Intelligence to Guide Your HuntsLeveraging Threat Intelligence to Guide Your Hunts
Leveraging Threat Intelligence to Guide Your HuntsSqrrl
 
How to Hunt for Lateral Movement on Your Network
How to Hunt for Lateral Movement on Your NetworkHow to Hunt for Lateral Movement on Your Network
How to Hunt for Lateral Movement on Your NetworkSqrrl
 
Machine Learning for Incident Detection: Getting Started
Machine Learning for Incident Detection: Getting StartedMachine Learning for Incident Detection: Getting Started
Machine Learning for Incident Detection: Getting StartedSqrrl
 
Building a Next-Generation Security Operations Center (SOC)
Building a Next-Generation Security Operations Center (SOC)Building a Next-Generation Security Operations Center (SOC)
Building a Next-Generation Security Operations Center (SOC)Sqrrl
 
User and Entity Behavior Analytics using the Sqrrl Behavior Graph
User and Entity Behavior Analytics using the Sqrrl Behavior GraphUser and Entity Behavior Analytics using the Sqrrl Behavior Graph
User and Entity Behavior Analytics using the Sqrrl Behavior GraphSqrrl
 
Threat Hunting Platforms (Collaboration with SANS Institute)
Threat Hunting Platforms (Collaboration with SANS Institute)Threat Hunting Platforms (Collaboration with SANS Institute)
Threat Hunting Platforms (Collaboration with SANS Institute)Sqrrl
 
Sqrrl and IBM: Threat Hunting for QRadar Users
Sqrrl and IBM: Threat Hunting for QRadar UsersSqrrl and IBM: Threat Hunting for QRadar Users
Sqrrl and IBM: Threat Hunting for QRadar UsersSqrrl
 
Threat Hunting for Command and Control Activity
Threat Hunting for Command and Control ActivityThreat Hunting for Command and Control Activity
Threat Hunting for Command and Control ActivitySqrrl
 
Modernizing Your SOC: A CISO-led Training
Modernizing Your SOC: A CISO-led TrainingModernizing Your SOC: A CISO-led Training
Modernizing Your SOC: A CISO-led TrainingSqrrl
 
Threat Hunting vs. UEBA: Similarities, Differences, and How They Work Together
Threat Hunting vs. UEBA: Similarities, Differences, and How They Work Together Threat Hunting vs. UEBA: Similarities, Differences, and How They Work Together
Threat Hunting vs. UEBA: Similarities, Differences, and How They Work Together Sqrrl
 
Leveraging DNS to Surface Attacker Activity
Leveraging DNS to Surface Attacker ActivityLeveraging DNS to Surface Attacker Activity
Leveraging DNS to Surface Attacker ActivitySqrrl
 
The Art and Science of Alert Triage
The Art and Science of Alert TriageThe Art and Science of Alert Triage
The Art and Science of Alert TriageSqrrl
 
Reducing Mean Time to Know
Reducing Mean Time to KnowReducing Mean Time to Know
Reducing Mean Time to KnowSqrrl
 
Sqrrl Enterprise: Big Data Security Analytics Use Case
Sqrrl Enterprise: Big Data Security Analytics Use CaseSqrrl Enterprise: Big Data Security Analytics Use Case
Sqrrl Enterprise: Big Data Security Analytics Use CaseSqrrl
 
The Linked Data Advantage
The Linked Data AdvantageThe Linked Data Advantage
The Linked Data AdvantageSqrrl
 
Sqrrl Enterprise: Integrate, Explore, Analyze
Sqrrl Enterprise: Integrate, Explore, AnalyzeSqrrl Enterprise: Integrate, Explore, Analyze
Sqrrl Enterprise: Integrate, Explore, AnalyzeSqrrl
 
Sqrrl Datasheet: Cyber Hunting
Sqrrl Datasheet: Cyber HuntingSqrrl Datasheet: Cyber Hunting
Sqrrl Datasheet: Cyber HuntingSqrrl
 
Benchmarking The Apache Accumulo Distributed Key–Value Store
Benchmarking The Apache Accumulo Distributed Key–Value StoreBenchmarking The Apache Accumulo Distributed Key–Value Store
Benchmarking The Apache Accumulo Distributed Key–Value StoreSqrrl
 
Scalable Graph Clustering with Pregel
Scalable Graph Clustering with PregelScalable Graph Clustering with Pregel
Scalable Graph Clustering with PregelSqrrl
 

More from Sqrrl (20)

Transitioning Government Technology
Transitioning Government TechnologyTransitioning Government Technology
Transitioning Government Technology
 
Leveraging Threat Intelligence to Guide Your Hunts
Leveraging Threat Intelligence to Guide Your HuntsLeveraging Threat Intelligence to Guide Your Hunts
Leveraging Threat Intelligence to Guide Your Hunts
 
How to Hunt for Lateral Movement on Your Network
How to Hunt for Lateral Movement on Your NetworkHow to Hunt for Lateral Movement on Your Network
How to Hunt for Lateral Movement on Your Network
 
Machine Learning for Incident Detection: Getting Started
Machine Learning for Incident Detection: Getting StartedMachine Learning for Incident Detection: Getting Started
Machine Learning for Incident Detection: Getting Started
 
Building a Next-Generation Security Operations Center (SOC)
Building a Next-Generation Security Operations Center (SOC)Building a Next-Generation Security Operations Center (SOC)
Building a Next-Generation Security Operations Center (SOC)
 
User and Entity Behavior Analytics using the Sqrrl Behavior Graph
User and Entity Behavior Analytics using the Sqrrl Behavior GraphUser and Entity Behavior Analytics using the Sqrrl Behavior Graph
User and Entity Behavior Analytics using the Sqrrl Behavior Graph
 
Threat Hunting Platforms (Collaboration with SANS Institute)
Threat Hunting Platforms (Collaboration with SANS Institute)Threat Hunting Platforms (Collaboration with SANS Institute)
Threat Hunting Platforms (Collaboration with SANS Institute)
 
Sqrrl and IBM: Threat Hunting for QRadar Users
Sqrrl and IBM: Threat Hunting for QRadar UsersSqrrl and IBM: Threat Hunting for QRadar Users
Sqrrl and IBM: Threat Hunting for QRadar Users
 
Threat Hunting for Command and Control Activity
Threat Hunting for Command and Control ActivityThreat Hunting for Command and Control Activity
Threat Hunting for Command and Control Activity
 
Modernizing Your SOC: A CISO-led Training
Modernizing Your SOC: A CISO-led TrainingModernizing Your SOC: A CISO-led Training
Modernizing Your SOC: A CISO-led Training
 
Threat Hunting vs. UEBA: Similarities, Differences, and How They Work Together
Threat Hunting vs. UEBA: Similarities, Differences, and How They Work Together Threat Hunting vs. UEBA: Similarities, Differences, and How They Work Together
Threat Hunting vs. UEBA: Similarities, Differences, and How They Work Together
 
Leveraging DNS to Surface Attacker Activity
Leveraging DNS to Surface Attacker ActivityLeveraging DNS to Surface Attacker Activity
Leveraging DNS to Surface Attacker Activity
 
The Art and Science of Alert Triage
The Art and Science of Alert TriageThe Art and Science of Alert Triage
The Art and Science of Alert Triage
 
Reducing Mean Time to Know
Reducing Mean Time to KnowReducing Mean Time to Know
Reducing Mean Time to Know
 
Sqrrl Enterprise: Big Data Security Analytics Use Case
Sqrrl Enterprise: Big Data Security Analytics Use CaseSqrrl Enterprise: Big Data Security Analytics Use Case
Sqrrl Enterprise: Big Data Security Analytics Use Case
 
The Linked Data Advantage
The Linked Data AdvantageThe Linked Data Advantage
The Linked Data Advantage
 
Sqrrl Enterprise: Integrate, Explore, Analyze
Sqrrl Enterprise: Integrate, Explore, AnalyzeSqrrl Enterprise: Integrate, Explore, Analyze
Sqrrl Enterprise: Integrate, Explore, Analyze
 
Sqrrl Datasheet: Cyber Hunting
Sqrrl Datasheet: Cyber HuntingSqrrl Datasheet: Cyber Hunting
Sqrrl Datasheet: Cyber Hunting
 
Benchmarking The Apache Accumulo Distributed Key–Value Store
Benchmarking The Apache Accumulo Distributed Key–Value StoreBenchmarking The Apache Accumulo Distributed Key–Value Store
Benchmarking The Apache Accumulo Distributed Key–Value Store
 
Scalable Graph Clustering with Pregel
Scalable Graph Clustering with PregelScalable Graph Clustering with Pregel
Scalable Graph Clustering with Pregel
 

Recently uploaded

Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsJoseMangaJr1
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNKTimothy Spann
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...amitlee9823
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteedamy56318795
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Pooja Nehwal
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...amitlee9823
 
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
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...only4webmaster01
 
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
 
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
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...SUHANI PANDEY
 
hybrid Seed Production In Chilli & Capsicum.pptx
hybrid Seed Production In Chilli & Capsicum.pptxhybrid Seed Production In Chilli & Capsicum.pptx
hybrid Seed Production In Chilli & Capsicum.pptx9to5mart
 

Recently uploaded (20)

Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
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
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
 
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
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
 
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...
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
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...
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
hybrid Seed Production In Chilli & Capsicum.pptx
hybrid Seed Production In Chilli & Capsicum.pptxhybrid Seed Production In Chilli & Capsicum.pptx
hybrid Seed Production In Chilli & Capsicum.pptx
 

Sqrrl September Webinar: Cell-Level Security

  • 1. sqrrl Secure.'Scale.'Adapt.' Sqrrl Data, Inc. All Rights Reserved Sqrrl,&Apache&Accumulo,&and&Cell3Level&Security& Adam'Fuchs,'CTO' Sqrrl'Data,'Inc.' September'12,'2013'
  • 2. 2' Sqrrl Data, Inc. All Rights Reserved •  Introduc@on'to'Sqrrl'and'Accumulo' •  Security'In'The'Wild' •  Sqrrl'and'Accumulo'Technology' •  The'DataECentric'Security'Ecosystem' •  How'to'Learn'More' Outline
  • 3. 3' Sqrrl Data, Inc. All Rights Reserved •  What'is'your'level'of'familiarity'with' Accumulo?' a.  Only'heard'of'it' b.  Well'read'on'it' c.  Downloaded'and'experimented'with'it' d.  Currently'using'it' Poll
  • 4. 4' Sqrrl Data, Inc. All Rights Reserved Who We Are Google’s( BigTable(Paper( 2006& NSA(Builds( Accumulo( 2008& NSA(Open( Sources( Accumulo( 2011& Sqrrl(Founded( 2012& 3rd(Sqrrl(Release( September&2013& Investors
  • 5. 5' Sqrrl Data, Inc. All Rights Reserved Security' Adap@vity'Scalability' The Value of Sqrrl and Accumulo
  • 6. 6' Sqrrl Data, Inc. All Rights Reserved •  Introduc@on'to'Sqrrl'and'Accumulo' •  Security'In'The'Wild' •  Sqrrl'and'Accumulo'Technology' •  The'DataECentric'Security'Ecosystem' •  How'to'Learn'More' Outline
  • 7. 7' Sqrrl Data, Inc. All Rights Reserved Secure Data Lake Concept NonEsensi@ve'data' Sensi@ve'data' Highly'sensi@ve'data' Highly'sensi@ve'data' Sensi@ve'data' NonEsensi@ve'data' NonEsensi@ve'data' Real>Time(Apps( Sqrrl( Enterprise(
  • 8. 8' Sqrrl Data, Inc. All Rights Reserved Healthcare Security Requirements PII( SensiBve(Diagnoses( Doctor’s(Notes(
  • 9. 9' Sqrrl Data, Inc. All Rights Reserved •  Introduc@on'to'Sqrrl'and'Accumulo' •  Security'In'The'Wild' •  Sqrrl'and'Accumulo'Technology' •  The'DataECentric'Security'Ecosystem' •  How'to'Learn'More' Outline
  • 10. 10' Sqrrl Data, Inc. All Rights Reserved Sqrrl Enterprise Built on Apache Accumulo Sqrrl(Server( Bulk%Processing% Integra2on% Exploratory%/% Opera2onal%Apps% Graph%+% Document%I/O% Sqrrl&API&over&Apache&ThriC&RPC& (JSON,(Graph,(AggregaBon,(Search,(etc.)( •  Sqrrl(proprietary( •  Automated(indexing( •  Custom(iterators( •  Lucene(integraBon( •  Security(extensions( Accumulo&RPC& (Sorted(Key/Value(I/O)( Hadoop&RPC& (File(I/O)( •  Open(source((including( Sqrrl(contribuBons)( •  Open(source(or( commercial(distribuBons(
  • 11. 11' Sqrrl Data, Inc. All Rights Reserved Hadoop(Distributed(File(System((commercial(or(open(source)( Commodity(Hardware(( Private(Cloud( Public(Cloud( Sqrrl(AnalyBcs(Sqrrl(Security( Apache(Accumulo( Data(Structures( Languages( Processing( Sqrrl(Data(Loaders( Lucene( Documents( (JSON)( EncrypBon>At>Rest( EncrypBon>In>MoBon( Audit( IdM(IntegraBon( Indexing( Tools( Policy(&(Labeling(Engines( Sqrrl&Enterprise& SQL( Subset( MapReduce( Connector( Pig( Connector( (Sqrrl( Iterators( User(Interface( D3(Demos( Flume( ThriY(API( Sqrrl(Ingest( Graphs( Sqrrl Architecture
  • 12. 12' Sqrrl Data, Inc. All Rights Reserved An(Accumulo(key(is(a(5>tuple,(consisBng(of:(( "   Row:(Controls'Atomicity' "   Column(Family:(Controls'Locality'' "   Column(Qualifier:((Controls'Uniqueness' "   Visibility(Label:((Controls'Access' "   Timestamp:((Controls'Versioning' Row( Col.(Fam.( Col.(Qual.( Visibility( Timestamp( Value( John'Doe' Notes' PCP' PCP_JD' 20120912' Pa@ent'suffers' from'an'acute'…' John'Doe' Test'Results' Cholesterol' JD|PCP_JD' 20120912' 183' John'Doe' Test'Results' Mental'Health' JD|PSYCH_JD' 20120801' Pass' John'Doe' Test'Results' XERay' JD|PHYS_JD' 20120513' 1010110110100…' Accumulo(Key/Value(Example( Accumulo Data Format
  • 13. 13' Sqrrl Data, Inc. All Rights Reserved Accumulo Technology InEMemory' Map' Write'Ahead' Log' (For'Recovery)' Sorted,' Indexed' File' Sorted,' Indexed' File' Sorted,' Indexed' File' Tablet(Data(Flow( Reads% Iterator' Tree' Minor% Compac2 on% Merging%/%Major% Compac2on% Iterator' Tree' Writes% Iterator' Tree' Scan% Fate'States' Tablet'Server' Tablet' Tablet'Server' Tablet' Tablet'Server' Tablet' Applica@on' Zookeeper' Zookeeper' Zookeeper' Master' HDFS' Read/Write% Store/Replicate% Assign/Balance% Delegate%Authority% Delegate%Authority% Applica@on' Applica@on'
  • 14. 14' Sqrrl Data, Inc. All Rights Reserved Table Design Patterns Table:( Row:( Column(Family:( Column(Qualifier:( Value:( Forward(Index( <UUID>( <Type>( <Field>( <Term>( Inverted(Index( <Term>( <Type>(+(<Field>( <UUID>( <Digest(of(Event>( Table:( Row:( Column(Family:( Column(Qualifier( (Tuples):( Value:( Shard(Table( <ParBBon(ID>( “Docs”( “Inv.(Index”( “Field(Index”( <UUID>( <Value>( <Term>( <UUID>( <Field:Term>( <UUID>(<Field>( “Geo”( <Hash>( <UUID>( Event( Term( Ingest(Process( Query(Process( Indexed(Event(Table( Event(Columns( Index(Columns( Event(Columns( Index(Columns( Event(Columns( Index(Columns( Event(Columns( Index(Columns( Event(Columns( Index(Columns(
  • 15. 15' Sqrrl Data, Inc. All Rights Reserved •  Introduc@on'to'Sqrrl'and'Accumulo' •  Security'In'The'Wild' •  Sqrrl'and'Accumulo'Technology' •  The'DataECentric'Security'Ecosystem' •  How'to'Learn'More' Outline
  • 16. 16' Sqrrl Data, Inc. All Rights Reserved Data-Centric Security Row Col Value 1 Name Jones 1 Sales 100 1 Age 28 2 Name Smith 2 Sales 350 2 Age 25 2' Quota' 1000' Row Col Value 1 Name Anon1 1 Sales 100 2 Name Smith 2 Sales 350 2' Age' 25' 2' Quota' 1000' User 1 User 2 Sqrrl/( Accumulo( DefiniBon:'Data'carries'with'it'informa@on'that'is'required'to' make'policy'decisions'on'its'releasability.'
  • 17. 17' Sqrrl Data, Inc. All Rights Reserved Security for Transformed Data Logs/ Observa@ons' Input' Indexes' Ques@onE Focused' Datasets' Transforma@on' Simple(Provenance:( Row(+(Column(Security(OK( Complex(Provenance:( Cell>Level(Security(Needed(
  • 18. 18' Sqrrl Data, Inc. All Rights Reserved Security Row( Col.(Fam.( Col.(Qual.( Visibility( Timestamp( Value( John'Doe' Notes' PCP' PCP_JD' 20120912' Pa@ent'suffers' from'an'acute'…' John'Doe' Test'Results' Cholesterol' JD|PCP_JD' 20120912' 183' John'Doe' Test'Results' Mental'Health' JD|PSYCH_JD' 20120801' Pass' John'Doe' Test'Results' XERay' JD|PHYS_JD' 20120513' 1010110110100…' Example(Accumulo(Key/Value(Pairs( Accumulo&is&the&only& NoSQL&database&with&cell3 level&access&controls&
  • 19. 19' Sqrrl Data, Inc. All Rights Reserved •  JSON'maps'to'document'and'index'entries,'all' of'which'preserve'the'security'labels' •  Labels'follow'the'document'hierarchy' •  The'label'is'part'of'the'name'of'the'field' (affects'uniqueness)' JSON Document Security Labels
  • 20. 20' Sqrrl Data, Inc. All Rights Reserved Data-Centric Security Ecosystem Data( Labeler( Sqrrl( Enterprise( Apps( User( Acributes( Audits( Policies( End(Users( Auth.( Service( Policy( Engine( Key(Mgmt(
  • 21. 21' Sqrrl Data, Inc. All Rights Reserved •  Introduc@on'to'Sqrrl'and'Accumulo' •  Security'In'The'Wild' •  Sqrrl'and'Accumulo'Technology' •  The'DataECentric'Security'Ecosystem' •  How'to'Learn'More' Outline
  • 22. 22' Sqrrl Data, Inc. All Rights Reserved hip://accumulo.apache.org' Current'Developer'Base:' •  18'Commiiers' •  39'Addi@onal'Recognized' Contributors' Contribu@ng'Organiza@ons:' 'Sqrrl,'Koverse,'Basis,' Hortonworks,'Praxis,'NSA,'Texeltek,' Objec@ve'Solu@ons,'Booz'Allen' Hamilton,'SW'Complete,'Endgame,' SRA,'Peterson'Technologies,' Cloudera,'Agile'Technology'Group,' Data'Tac@cs,'Tetra'Concepts,'JHU/ APL,'Applied'Technical'Systems,'and' more.' Accumulo Community Growth
  • 23. 23' Sqrrl Data, Inc. All Rights Reserved •  Download'our'White'Paper' – www.sqrrl.com/whitepaper' •  Watch'a'video' – www.sqrrl.com/downloads#videos' •  Request'a'demo'or'oneEonEone'workshop' – 'www.sqrrl.com/contact' •  Come'meet'us' – Strata'Rx'(Sept'25E27,'Boston)' – Hadoop'World'(Oct'28'–'30,'New'York)' How To Learn More
  • 24. 24' Sqrrl Data, Inc. All Rights Reserved Thank you Thanks(for(acending!( To(keep(up(to(date(with( Sqrrl,(check(out(or(social( media(sites:( www.twicer.com/sqrrl_inc( www.linkedin.com/company/sqrrl((