Fineo is a turn-key data management platform for enterprise IoT that provides a NoSQL time-series database integrated with an analytics warehouse. It offers insights with 10x lower cost and the ability to scale to 100x more data. Fineo provides a "simple" big data deployment through its web scale architecture, security/compliance features, and one-click ETL tools to enable faster adoption and lower complexity.
2. Fineo - Data Management Platform for IoT
NoSQL time-series database meets analytics warehouse
with native Business Intelligence integration and one-click ETL
Insights
10x lower cost
100x more data
Scale
Grow easily
Iterate faster
Faster adoption
Lower complexity
Integration
3. “Simple” Big Data Deployment
Web scale architecture is hard. Supporting data scientists is even harder.
Security/compliance is terrible. ETL is the worst. Integration is horrendous.
Webservertier
User
Caching
ETL
Analyst
Data Scientist
Security/AuditingStreaming
Data Warehouse
Hadoop
NoSQL SparkHive
Buffer
Realtime
4.
5. ● Growing time-series (event) data, but RDBMS does not scale
○ Need low-latency access to recent data
● Data warehousing overhead (real-time database to analytics store)
○ Increasingly complex with new/evolving data sources
○ Many places to find “answers”
● Big Data implementation
○ Hard to find people to manage & implement
○ Fragmented, weak security story
● NoSQL integration
○ NoSQL != no schema, but missing tools to leverage flexibility
○ Does not play nice with rest of the enterprise
Enterprise Data Challenges
11. “What I would want to build, given the time - it’s the ‘right thing’”
- Sean-Michael Lewis, CTO Cortex Intel
Architecture Advantages
● Seamless scalability
● Native BI connectors make integration easy
● Best resources selected for each query
● Integrated schema for flexibility
● Backups for every stage - at least 10 copies of data!
13. Stream Architecture Advantages
● Highly modular
● Shadow validation on real data
● NoSQL store ready for immediate query
● Multi-tenant aware, single tenant capable
● No-Ops => low downtime
● Leveraged for auditing
14. Flexible Schema Evolution
● Store data before creating schema
○ Define the data model once you know what you need
● One-click mapping of fields to a single type
○ New fields do not impact existing queries or require source systems to change
● Flexible event mapping
○ Users only need to specify:
■ Target table
■ Timestamp (human or machine-readable)
Temperature Temp tmp
temp
SELECT temp FROM devices
15. Flexible Schema Advantages
● Makes NoSQL viable for average user
● Existing queries don’t change when adding schema
● Resilient to ‘fat finger’ mistakes
● Easy evolution of existing data
● Only add schema when you need it
● ETL is a click, not a job
16. Integrated Security
● Supports single tenant deployment
● Natively multi-tenant
○ Segregated columnar storage
○ Push-down filters per-tenant
○ Tenant validation at all entry points
● All usage tracked in platform
○ User events generate data points
○ Use SQL to audit your usage
● API Keys, User/Device ACLs
○ Strong authentication & authorization
17. What is Fineo?
● Simple, easy to use APIs
● Scalable read/write
● Integrated schema management
● Multi-tenant, time-series data organization
● Transparent, varied types of data stores
● Logical recombination of data + schema
● Distributed query optimization & execution
18. Why Fineo?
Rapid deployment, integration and evolution
Big Data expertise at startup prices
Integrated security & audit tools
10x faster on 100x more data