SlideShare a Scribd company logo
| © Copyright 2022, InfluxData
InfluxDB Roadmap:
What’s New &
What’s Coming?
Balaji Palani
Sr. Director, Product
| © Copyright 2022, InfluxData
| © Copyright 2022, InfluxData
Goal: Share
• What’s recently shipped in InfluxDB
• What’s coming soon in InfluxDB
2
| © Copyright 2022, InfluxData
InfluxDB 2.0: Brief History
3
WHEN
2019
Announced in May 2019, first production availability September 2019
WHAT
Open source software (OSS) and Cloud
One platform; One API; Secure, Durable, Highly available Multi-tenant Cloud
DIFFERENCE
Integrated UI; Integrated Task System; Flux; Official client libraries
Platform for developers of real time applications e.g. IoT, Analytics, Cloud services
BUSINESS MODEL
Usage and Subscription Model
Pay for what you use; Pay how you want. Credit card, annual contract
SINCE THEN
3 Cloud providers; 14 regions; Marketplace billing
Daily deploys; Robust pipeline of features delivered
| © Copyright 2022, InfluxData
Continual Steady Improvement
4
Development
Staging
Internal Production
External Production
GCP
AWS Azure
GCP
AWS GCP Azure
CI
Main
Code
Config
Tools
AWS
AWS GCP Azure
Azure
Argo
| © Copyright 2022, InfluxData
Who and What are we focused on?
5
Teams of Developers & Builders
Real time applications requiring time series data store
1. Developer Happiness
○ Make it easier for developers to build on
the platform
2.Time to Awesome
○ Enable developers to get their jobs done
faster
3.Scale, Reliability & Availability
○ Help developers scale, grow and bring more
workloads
| © Copyright 2022, InfluxData
| © Copyright 2022, InfluxData
Developer Happiness
6
| © Copyright 2022, InfluxData
Flux: Scripting + Query Language
7
A functional
scripting language
designed for
querying,
analyzing, and
acting on data.
Available Now
| © Copyright 2022, InfluxData
Query Analyze Act
Query (Timeseries, SQL, CSV) Math across measurements Conditional logic
Filtering Anomaly detection Checks
Aggregation Correlation Alerts / Notifications
Joins Downsampling Data output (HTTP, MQTT)
Pivot Custom Functions
Flux: What can you do?
8
Available Now
| © Copyright 2022, InfluxData
9
VSCode Flux Extension
Download this extension
from VScode Marketplace
(https://marketplace.visualstudio.com/items
?itemName=influxdata.flux)
Available Now
| © Copyright 2022, InfluxData
Templates, Secrets, Help
10
Available Now
| © Copyright 2022, InfluxData
| © Copyright 2022, InfluxData
Time to Awesome
11
| © Copyright 2022, InfluxData
/scripts/<transform>
/scripts/<downsample>
/scripts/<query>
Invokable Scripts
12
App /
Platform
Benefits:
1. Decoupling
a. Endpoints are decoupled from custom
Flux scripts.
b. App developers do not need to change
or recompile code
2. Democratization of data
a. Users don’t need to learn Flux to be
able to get personalized insights from
their data
b. Organizations can adopt InfluxDB more
widely within their organization
3. Security & Interoperability
a. Rapidly connect with other services
such as Node-Red, AWS Lambda, etc.
b. Block direct query execution by
exposing only the critical InfluxDB
endpoints you need.
Available Now
| © Copyright 2022, InfluxData
Invokable Scripts: Example
13
curl -X 'POST' 
'base-url/api/v2/functions/<functionID>/invoke' 
-H 'accept: application/json' 
-H 'Content-Type: application/json' 
-d '{ "params": {"mybucket":"telegraf"}}
params = { "mybucket": "airsensor" }
from(bucket:params.mybucket)
|> range(start: -1y)
|> limit(n:2)
Available Now
| © Copyright 2022, InfluxData
Create and Store Telegraf Config in
InfluxDB Cloud
14
Available Now
| © Copyright 2022, InfluxData
Telegraf Starlark Support
15
[[processors.starlark]]
source = '''
def apply(metric):
v = metric.fields.get('status')
if v == None:
return metric
if 1 < v and v < 6:
metric.fields['status'] = 0
return metric
Available Now
| © Copyright 2022, InfluxData
| © Copyright 2022, InfluxData
Scale, Reliability & Availability
16
| © Copyright 2022, InfluxData
17
Steady Improvements to Cloud Query Performance
since Formal Measuring Began November 2021
Available Now
| © Copyright 2022, InfluxData
Flux Debugging
18
Available Now
| © Copyright 2022, InfluxData
InfluxDB OSS at Edge
Edge Edge
Sensors
Gateway
19
| © Copyright 2022, InfluxData
InfluxDB Edge Data Replication
20
• Strategic orchestration of datasets across edge and cloud
• Unified, single source of truth for everyone in your org
• You decide where precision and fidelity is required
• Enables better visibility, alerting, analytics and data science
• Empowers optimized operations and collaboration
• Build new apps - for customers or the business
• Drive cost savings and revenue from new lines of business
Enables New Time Series Solutions
Hybrid Edge/Cloud Applications and Operations
Local/Remote Operations Global Visibility
Edge Edge
Cloud
Available Now
| © Copyright 2022, InfluxData
How Edge Data Replication Works?
21
API CLI
/api/v2/remotes influx remote [create,delete,list,update]
/api/v2/replications influx replication [create,delete,list,update]
Cloud (InfluxDB Cloud) Database(s)
Enables:
• Raw data replication
• Downsampling
• Eventual consistency
Build:
• Distributed databses
• Hybrid apps
• ML pipelines
Bucket Queue
Bucket Queue
Flux
Edge (InfluxDB OSS) Databases
Disk
Available Now
| © Copyright 2022, InfluxData
InfluxDB Enterprise 1.x Enhancements
22
InfluxDB 2.0 API compatibility endpoints
Regular updates to Flux library
Improvements to Backup and Restore
Migration tooling to help migrating workloads to Cloud (Support assisted)
Performance and Security Updates
Available Now
| © Copyright 2022, InfluxData
| © Copyright 2022, InfluxData
InfluxDB: What’s Coming
• Time to Awesome
• IOx: Next generation storage engine
23
| © Copyright 2022, InfluxData
| © Copyright 2022, InfluxData
Time to Awesome
24
| © Copyright 2022, InfluxData
Query Experience
Current pain:
• Limited ability to see schema or shape of
data in a bucket
• Lack of affordances in tool to show the best
ways to run queries against large datasets
• Lack of ability to save queries as scripts and
reuse them when needed
Solution:
• Query experience that starts with ability to
easily browse schema of buckets
• Built with performance and developer
productivity in mind
25
Roadmap: Next
| © Copyright 2022, InfluxData
Cloud Native Ingest (MQTT)
Current pain:
• Requires setting up Telegraf to send
and forward data from a cloud service
• Adds friction and complexity to the
evaluation and ramp-up process
Solution:
• Cloud - to - Cloud integration negating
the need for another agent to be
installed and configured.
• Common framework to support multiple
Cloud based services including MQTT,
Kafka etc.
26
Roadmap: Next
| © Copyright 2022, InfluxData
Multi-org
27
A single account can contain multiple organizations, in one or more regions. A single user
can switch between organizations within the account and/or switch accounts.
Roadmap: Next
ACCOUNT 1
ORG 2 A single IDPE region
ORG 1 A single IDPE region
ORG 3 A single IDPE region
One bill for all orgs
| © Copyright 2022, InfluxData
User Roles
• Currently, InfluxDB is designed for High Trust teams
• Many teams have requested a read only user role that allows
using the UI to query and view dashboards, but not risk
corrupting data or misconfiguration the application
• This feature will extend the existing multi-user functionality
28
Roadmap: Next
| © Copyright 2022, InfluxData
| © Copyright 2022, InfluxData
Developer Happiness
29
| © Copyright 2022, InfluxData
InfluxDB Triggers
30
Current pain:
• Need ability to fire off a notification as
soon as a condition (simple threshold
breach) is detected in the incoming data
stream
• Need to process data arriving late
(sometimes even days or weeks late)
Solution:
• Use events (Trigger) to send notifications
based on preset rules
• Events can be “write to a bucket”
Concept Illustration:
InfluxD
B Cloud
ACT
Triggers
WRITE
WRITE
TRIGGER
Roadmap: Next
| © Copyright 2022, InfluxData
| © Copyright 2022, InfluxData
IOx (Massive Scale)
Next Generation Storage Engine
| © Copyright 2022, InfluxData
Built on Modern Open Source Formats
32
Roadmap: Next
| © Copyright 2022, InfluxData
IOx Supports Multiple Languages
• Already supports SQL
• Already supports Flux, and Flux will be extended to take
advantage of IOx
• Already supports InfluxQL
33
Roadmap: Next
| © Copyright 2022, InfluxData
IOx Bulk Import/Export
• Single measurement at the file level
• The Parquet file format will make it easy to move time series
data between instances, including between OSS instances and
Cloud instances.
• Offline backups will be much easier.
34
Roadmap: Next
| © Copyright 2022, InfluxData
Unlock More Time Series Use Cases
• Metrics
• Events
• Tracing
• Logs
• Other high cardinality data
35
Roadmap: Next
| © Copyright 2022, InfluxData
36
THANK YOU
Balaji Palani
balaji@influxdata.com
www.influxdata.com
| © Copyright 2022, InfluxData
Get started on InfluxDB
37
Sign up
Influxdata.com
Via cloud marketplace
Learn
Self-service content
Documentation
InfluxDB University
Get InfluxDB
| © Copyright 2022, InfluxData
www.influxdata.com

More Related Content

PDF
Intro to InfluxDB
PPTX
HBase and HDFS: Understanding FileSystem Usage in HBase
PDF
[2018] 오픈스택 5년 운영의 경험
PDF
Performance Monitoring: Understanding Your Scylla Cluster
PDF
An overview of the Kubernetes architecture
PDF
Ceph issue 해결 사례
PDF
SR-IOV Networking in OpenStack - OpenStack最新情報セミナー 2016年3月
PDF
PostgreSQL on EXT4, XFS, BTRFS and ZFS
Intro to InfluxDB
HBase and HDFS: Understanding FileSystem Usage in HBase
[2018] 오픈스택 5년 운영의 경험
Performance Monitoring: Understanding Your Scylla Cluster
An overview of the Kubernetes architecture
Ceph issue 해결 사례
SR-IOV Networking in OpenStack - OpenStack最新情報セミナー 2016年3月
PostgreSQL on EXT4, XFS, BTRFS and ZFS

What's hot (20)

PDF
Impacts of Sharding, Partitioning, Encoding, and Sorting on Distributed Query...
PPTX
Room 1 - 3 - Lê Anh Tuấn - Build a High Performance Identification at GHTK wi...
PDF
Transaction Management on Cassandra
PDF
Hands-On Introduction to Kubernetes at LISA17
PDF
OpenShift-Technical-Overview.pdf
PPTX
Network Virtualization
PDF
The Proxy Wars - MySQL Router, ProxySQL, MariaDB MaxScale
PPTX
Hyper-Converged Infrastructure: Concepts
PDF
Stream Processing 과 Confluent Cloud 시작하기
PDF
Ceph with CloudStack
PDF
What Is Helm
PDF
RedHat OpenStack Platform Overview
PDF
오픈스택 기반 클라우드 서비스 구축 방안 및 사례
PDF
20111015 勉強会 (PCIe / SR-IOV)
PDF
[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...
ODP
Kvm and libvirt
PPTX
Enable DPDK and SR-IOV for containerized virtual network functions with zun
PDF
Introduction and Deep Dive Into Containerd
PPTX
Kubernetes #6 advanced scheduling
PDF
OpenShift 4, the smarter Kubernetes platform
Impacts of Sharding, Partitioning, Encoding, and Sorting on Distributed Query...
Room 1 - 3 - Lê Anh Tuấn - Build a High Performance Identification at GHTK wi...
Transaction Management on Cassandra
Hands-On Introduction to Kubernetes at LISA17
OpenShift-Technical-Overview.pdf
Network Virtualization
The Proxy Wars - MySQL Router, ProxySQL, MariaDB MaxScale
Hyper-Converged Infrastructure: Concepts
Stream Processing 과 Confluent Cloud 시작하기
Ceph with CloudStack
What Is Helm
RedHat OpenStack Platform Overview
오픈스택 기반 클라우드 서비스 구축 방안 및 사례
20111015 勉強会 (PCIe / SR-IOV)
[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...
Kvm and libvirt
Enable DPDK and SR-IOV for containerized virtual network functions with zun
Introduction and Deep Dive Into Containerd
Kubernetes #6 advanced scheduling
OpenShift 4, the smarter Kubernetes platform
Ad

Similar to InfluxDB Roadmap: What’s New and What’s Coming (20)

PPTX
Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience NA 2020
PDF
InfluxDB Live Product Training
PPTX
Paul Dix [InfluxData] | InfluxDays Keynote: Future of InfluxDB | InfluxDays N...
PDF
Case Study : InfluxDB
PPTX
Ryan Betts [InfluxData] | InfluxDB Platform Performance | InfluxDays Virtual ...
PDF
Rethinking the Database in the IoT Era
PDF
Flux QL - Nexgen Management of Time Series Inspired by JS
PDF
Tim Hall and Ryan Betts [InfluxData] | InfluxDB Roadmap and Engineering Updat...
PDF
Introduction to InfluxDB 2.0 & Your First Flux Query by Sonia Gupta, Develope...
PDF
Three Ways InfluxDB Enables You to Use Time Series Data Across Your Entire En...
PDF
Tim Hall [InfluxData] | InfluxDays Keynote: InfluxDB Roadmap | InfluxDays NA ...
PDF
Ryan Betts [InfluxData] | Influxdays Keynote: Engineering Update | InfluxDays...
PDF
Virtual training intro to InfluxDB - June 2021
PPTX
Intro to InfluxDB 2.0 and Your First Flux Query by Sonia Gupta
PPTX
InfluxDB Cloud Product Update
PDF
Russ Savage [Ngrok] | InfluxDB QuickStart | InfluxDays NA 2021
PDF
Time Series Tech Stack for the IoT Edge
PPTX
Paul Dix [InfluxData] | InfluxDays Opening Keynote | InfluxDays Virtual Exper...
PDF
Michael Hall [InfluxData] | Become an InfluxDB Pro in 20 Minutes | InfluxDays...
PPTX
InfluxData Internals by Ryan Betts
Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience NA 2020
InfluxDB Live Product Training
Paul Dix [InfluxData] | InfluxDays Keynote: Future of InfluxDB | InfluxDays N...
Case Study : InfluxDB
Ryan Betts [InfluxData] | InfluxDB Platform Performance | InfluxDays Virtual ...
Rethinking the Database in the IoT Era
Flux QL - Nexgen Management of Time Series Inspired by JS
Tim Hall and Ryan Betts [InfluxData] | InfluxDB Roadmap and Engineering Updat...
Introduction to InfluxDB 2.0 & Your First Flux Query by Sonia Gupta, Develope...
Three Ways InfluxDB Enables You to Use Time Series Data Across Your Entire En...
Tim Hall [InfluxData] | InfluxDays Keynote: InfluxDB Roadmap | InfluxDays NA ...
Ryan Betts [InfluxData] | Influxdays Keynote: Engineering Update | InfluxDays...
Virtual training intro to InfluxDB - June 2021
Intro to InfluxDB 2.0 and Your First Flux Query by Sonia Gupta
InfluxDB Cloud Product Update
Russ Savage [Ngrok] | InfluxDB QuickStart | InfluxDays NA 2021
Time Series Tech Stack for the IoT Edge
Paul Dix [InfluxData] | InfluxDays Opening Keynote | InfluxDays Virtual Exper...
Michael Hall [InfluxData] | Become an InfluxDB Pro in 20 Minutes | InfluxDays...
InfluxData Internals by Ryan Betts
Ad

More from InfluxData (20)

PPTX
Announcing InfluxDB Clustered
PDF
Best Practices for Leveraging the Apache Arrow Ecosystem
PDF
How Bevi Uses InfluxDB and Grafana to Improve Predictive Maintenance and Redu...
PDF
Power Your Predictive Analytics with InfluxDB
PDF
How Teréga Replaces Legacy Data Historians with InfluxDB, AWS and IO-Base
PDF
Build an Edge-to-Cloud Solution with the MING Stack
PDF
Meet the Founders: An Open Discussion About Rewriting Using Rust
PDF
Introducing InfluxDB Cloud Dedicated
PDF
Gain Better Observability with OpenTelemetry and InfluxDB
PPTX
How a Heat Treating Plant Ensures Tight Process Control and Exceptional Quali...
PDF
How Delft University's Engineering Students Make Their EV Formula-Style Race ...
PPTX
Introducing InfluxDB’s New Time Series Database Storage Engine
PDF
Start Automating InfluxDB Deployments at the Edge with balena
PDF
Understanding InfluxDB’s New Storage Engine
PDF
Streamline and Scale Out Data Pipelines with Kubernetes, Telegraf, and InfluxDB
PPTX
Ward Bowman [PTC] | ThingWorx Long-Term Data Storage with InfluxDB | InfluxDa...
PDF
Scott Anderson [InfluxData] | New & Upcoming Flux Features | InfluxDays 2022
PDF
Steinkamp, Clifford [InfluxData] | Closing Thoughts | InfluxDays 2022
PDF
Steinkamp, Clifford [InfluxData] | Welcome to InfluxDays 2022 - Day 2 | Influ...
PDF
Steinkamp, Clifford [InfluxData] | Closing Thoughts Day 1 | InfluxDays 2022
Announcing InfluxDB Clustered
Best Practices for Leveraging the Apache Arrow Ecosystem
How Bevi Uses InfluxDB and Grafana to Improve Predictive Maintenance and Redu...
Power Your Predictive Analytics with InfluxDB
How Teréga Replaces Legacy Data Historians with InfluxDB, AWS and IO-Base
Build an Edge-to-Cloud Solution with the MING Stack
Meet the Founders: An Open Discussion About Rewriting Using Rust
Introducing InfluxDB Cloud Dedicated
Gain Better Observability with OpenTelemetry and InfluxDB
How a Heat Treating Plant Ensures Tight Process Control and Exceptional Quali...
How Delft University's Engineering Students Make Their EV Formula-Style Race ...
Introducing InfluxDB’s New Time Series Database Storage Engine
Start Automating InfluxDB Deployments at the Edge with balena
Understanding InfluxDB’s New Storage Engine
Streamline and Scale Out Data Pipelines with Kubernetes, Telegraf, and InfluxDB
Ward Bowman [PTC] | ThingWorx Long-Term Data Storage with InfluxDB | InfluxDa...
Scott Anderson [InfluxData] | New & Upcoming Flux Features | InfluxDays 2022
Steinkamp, Clifford [InfluxData] | Closing Thoughts | InfluxDays 2022
Steinkamp, Clifford [InfluxData] | Welcome to InfluxDays 2022 - Day 2 | Influ...
Steinkamp, Clifford [InfluxData] | Closing Thoughts Day 1 | InfluxDays 2022

Recently uploaded (20)

PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Advanced IT Governance
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Modernizing your data center with Dell and AMD
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
cuic standard and advanced reporting.pdf
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PDF
GamePlan Trading System Review: Professional Trader's Honest Take
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Advanced Soft Computing BINUS July 2025.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Big Data Technologies - Introduction.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Per capita expenditure prediction using model stacking based on satellite ima...
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Chapter 3 Spatial Domain Image Processing.pdf
Advanced IT Governance
Review of recent advances in non-invasive hemoglobin estimation
The Rise and Fall of 3GPP – Time for a Sabbatical?
Modernizing your data center with Dell and AMD
CIFDAQ's Market Insight: SEC Turns Pro Crypto
cuic standard and advanced reporting.pdf
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
GamePlan Trading System Review: Professional Trader's Honest Take
20250228 LYD VKU AI Blended-Learning.pptx
Advanced Soft Computing BINUS July 2025.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Big Data Technologies - Introduction.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
MYSQL Presentation for SQL database connectivity
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...

InfluxDB Roadmap: What’s New and What’s Coming

  • 1. | © Copyright 2022, InfluxData InfluxDB Roadmap: What’s New & What’s Coming? Balaji Palani Sr. Director, Product
  • 2. | © Copyright 2022, InfluxData | © Copyright 2022, InfluxData Goal: Share • What’s recently shipped in InfluxDB • What’s coming soon in InfluxDB 2
  • 3. | © Copyright 2022, InfluxData InfluxDB 2.0: Brief History 3 WHEN 2019 Announced in May 2019, first production availability September 2019 WHAT Open source software (OSS) and Cloud One platform; One API; Secure, Durable, Highly available Multi-tenant Cloud DIFFERENCE Integrated UI; Integrated Task System; Flux; Official client libraries Platform for developers of real time applications e.g. IoT, Analytics, Cloud services BUSINESS MODEL Usage and Subscription Model Pay for what you use; Pay how you want. Credit card, annual contract SINCE THEN 3 Cloud providers; 14 regions; Marketplace billing Daily deploys; Robust pipeline of features delivered
  • 4. | © Copyright 2022, InfluxData Continual Steady Improvement 4 Development Staging Internal Production External Production GCP AWS Azure GCP AWS GCP Azure CI Main Code Config Tools AWS AWS GCP Azure Azure Argo
  • 5. | © Copyright 2022, InfluxData Who and What are we focused on? 5 Teams of Developers & Builders Real time applications requiring time series data store 1. Developer Happiness ○ Make it easier for developers to build on the platform 2.Time to Awesome ○ Enable developers to get their jobs done faster 3.Scale, Reliability & Availability ○ Help developers scale, grow and bring more workloads
  • 6. | © Copyright 2022, InfluxData | © Copyright 2022, InfluxData Developer Happiness 6
  • 7. | © Copyright 2022, InfluxData Flux: Scripting + Query Language 7 A functional scripting language designed for querying, analyzing, and acting on data. Available Now
  • 8. | © Copyright 2022, InfluxData Query Analyze Act Query (Timeseries, SQL, CSV) Math across measurements Conditional logic Filtering Anomaly detection Checks Aggregation Correlation Alerts / Notifications Joins Downsampling Data output (HTTP, MQTT) Pivot Custom Functions Flux: What can you do? 8 Available Now
  • 9. | © Copyright 2022, InfluxData 9 VSCode Flux Extension Download this extension from VScode Marketplace (https://marketplace.visualstudio.com/items ?itemName=influxdata.flux) Available Now
  • 10. | © Copyright 2022, InfluxData Templates, Secrets, Help 10 Available Now
  • 11. | © Copyright 2022, InfluxData | © Copyright 2022, InfluxData Time to Awesome 11
  • 12. | © Copyright 2022, InfluxData /scripts/<transform> /scripts/<downsample> /scripts/<query> Invokable Scripts 12 App / Platform Benefits: 1. Decoupling a. Endpoints are decoupled from custom Flux scripts. b. App developers do not need to change or recompile code 2. Democratization of data a. Users don’t need to learn Flux to be able to get personalized insights from their data b. Organizations can adopt InfluxDB more widely within their organization 3. Security & Interoperability a. Rapidly connect with other services such as Node-Red, AWS Lambda, etc. b. Block direct query execution by exposing only the critical InfluxDB endpoints you need. Available Now
  • 13. | © Copyright 2022, InfluxData Invokable Scripts: Example 13 curl -X 'POST' 'base-url/api/v2/functions/<functionID>/invoke' -H 'accept: application/json' -H 'Content-Type: application/json' -d '{ "params": {"mybucket":"telegraf"}} params = { "mybucket": "airsensor" } from(bucket:params.mybucket) |> range(start: -1y) |> limit(n:2) Available Now
  • 14. | © Copyright 2022, InfluxData Create and Store Telegraf Config in InfluxDB Cloud 14 Available Now
  • 15. | © Copyright 2022, InfluxData Telegraf Starlark Support 15 [[processors.starlark]] source = ''' def apply(metric): v = metric.fields.get('status') if v == None: return metric if 1 < v and v < 6: metric.fields['status'] = 0 return metric Available Now
  • 16. | © Copyright 2022, InfluxData | © Copyright 2022, InfluxData Scale, Reliability & Availability 16
  • 17. | © Copyright 2022, InfluxData 17 Steady Improvements to Cloud Query Performance since Formal Measuring Began November 2021 Available Now
  • 18. | © Copyright 2022, InfluxData Flux Debugging 18 Available Now
  • 19. | © Copyright 2022, InfluxData InfluxDB OSS at Edge Edge Edge Sensors Gateway 19
  • 20. | © Copyright 2022, InfluxData InfluxDB Edge Data Replication 20 • Strategic orchestration of datasets across edge and cloud • Unified, single source of truth for everyone in your org • You decide where precision and fidelity is required • Enables better visibility, alerting, analytics and data science • Empowers optimized operations and collaboration • Build new apps - for customers or the business • Drive cost savings and revenue from new lines of business Enables New Time Series Solutions Hybrid Edge/Cloud Applications and Operations Local/Remote Operations Global Visibility Edge Edge Cloud Available Now
  • 21. | © Copyright 2022, InfluxData How Edge Data Replication Works? 21 API CLI /api/v2/remotes influx remote [create,delete,list,update] /api/v2/replications influx replication [create,delete,list,update] Cloud (InfluxDB Cloud) Database(s) Enables: • Raw data replication • Downsampling • Eventual consistency Build: • Distributed databses • Hybrid apps • ML pipelines Bucket Queue Bucket Queue Flux Edge (InfluxDB OSS) Databases Disk Available Now
  • 22. | © Copyright 2022, InfluxData InfluxDB Enterprise 1.x Enhancements 22 InfluxDB 2.0 API compatibility endpoints Regular updates to Flux library Improvements to Backup and Restore Migration tooling to help migrating workloads to Cloud (Support assisted) Performance and Security Updates Available Now
  • 23. | © Copyright 2022, InfluxData | © Copyright 2022, InfluxData InfluxDB: What’s Coming • Time to Awesome • IOx: Next generation storage engine 23
  • 24. | © Copyright 2022, InfluxData | © Copyright 2022, InfluxData Time to Awesome 24
  • 25. | © Copyright 2022, InfluxData Query Experience Current pain: • Limited ability to see schema or shape of data in a bucket • Lack of affordances in tool to show the best ways to run queries against large datasets • Lack of ability to save queries as scripts and reuse them when needed Solution: • Query experience that starts with ability to easily browse schema of buckets • Built with performance and developer productivity in mind 25 Roadmap: Next
  • 26. | © Copyright 2022, InfluxData Cloud Native Ingest (MQTT) Current pain: • Requires setting up Telegraf to send and forward data from a cloud service • Adds friction and complexity to the evaluation and ramp-up process Solution: • Cloud - to - Cloud integration negating the need for another agent to be installed and configured. • Common framework to support multiple Cloud based services including MQTT, Kafka etc. 26 Roadmap: Next
  • 27. | © Copyright 2022, InfluxData Multi-org 27 A single account can contain multiple organizations, in one or more regions. A single user can switch between organizations within the account and/or switch accounts. Roadmap: Next ACCOUNT 1 ORG 2 A single IDPE region ORG 1 A single IDPE region ORG 3 A single IDPE region One bill for all orgs
  • 28. | © Copyright 2022, InfluxData User Roles • Currently, InfluxDB is designed for High Trust teams • Many teams have requested a read only user role that allows using the UI to query and view dashboards, but not risk corrupting data or misconfiguration the application • This feature will extend the existing multi-user functionality 28 Roadmap: Next
  • 29. | © Copyright 2022, InfluxData | © Copyright 2022, InfluxData Developer Happiness 29
  • 30. | © Copyright 2022, InfluxData InfluxDB Triggers 30 Current pain: • Need ability to fire off a notification as soon as a condition (simple threshold breach) is detected in the incoming data stream • Need to process data arriving late (sometimes even days or weeks late) Solution: • Use events (Trigger) to send notifications based on preset rules • Events can be “write to a bucket” Concept Illustration: InfluxD B Cloud ACT Triggers WRITE WRITE TRIGGER Roadmap: Next
  • 31. | © Copyright 2022, InfluxData | © Copyright 2022, InfluxData IOx (Massive Scale) Next Generation Storage Engine
  • 32. | © Copyright 2022, InfluxData Built on Modern Open Source Formats 32 Roadmap: Next
  • 33. | © Copyright 2022, InfluxData IOx Supports Multiple Languages • Already supports SQL • Already supports Flux, and Flux will be extended to take advantage of IOx • Already supports InfluxQL 33 Roadmap: Next
  • 34. | © Copyright 2022, InfluxData IOx Bulk Import/Export • Single measurement at the file level • The Parquet file format will make it easy to move time series data between instances, including between OSS instances and Cloud instances. • Offline backups will be much easier. 34 Roadmap: Next
  • 35. | © Copyright 2022, InfluxData Unlock More Time Series Use Cases • Metrics • Events • Tracing • Logs • Other high cardinality data 35 Roadmap: Next
  • 36. | © Copyright 2022, InfluxData 36 THANK YOU Balaji Palani balaji@influxdata.com www.influxdata.com
  • 37. | © Copyright 2022, InfluxData Get started on InfluxDB 37 Sign up Influxdata.com Via cloud marketplace Learn Self-service content Documentation InfluxDB University Get InfluxDB
  • 38. | © Copyright 2022, InfluxData www.influxdata.com