Download as pdf or txt
Download as pdf or txt
You are on page 1of 25

June 2022

Breakout Session Application Architecture


Summit

Rethinking Application Architectures &


Database in the IoT Era
Agenda Bio
In 2022, humans and devices Helps companies drive the
are equal stakeholders in a unification of industrial and
connected Internet enterprise IoT

How IoT, Edge works with Expertise in time series data,


client apps, databases machine learning and cloud.

Review IoT architectures; Works with OT and IoT Brian Gilmore


Time Series databases communities for value Director of IoT and
Emerging Technologies

© 2022 Enterprise Integration News, Inc.


Rethinking Application Architectures
and the Database in the IoT Era
Application Architecture Summit
Integration Developer News – June 2022

| © Copyright 2022, InfluxData


A bit about me…

3 | © Copyright 2022, InfluxData


A bit about InfluxData
The team behind InfluxDB…

4 | © Copyright 2022, InfluxData


At a glance
2013
FOUNDED
San Francisco HQ, 230 FTE’s, 122+ in technical functions

Where developers build real-time applications


FOCUS
for IoT, Analytics and Cloud native services

One platform; one API across Multiple Clouds and On-Prem


DIFFERENCE
Ingest, query, story using common tools regardless of architecture

1300+ Customers and 550,000 daily active OSS deployments;


OSS FOUNDATION
Google , Cisco, SAP, Comcast, Tesla, Siemens, PTC, Honeywell, JP Morgan Chase

PLG Driven Usage and Subscription Model


BUSINESS MODEL
Pay for what you use; Pay how you want. Credit card, cloud provider, annual contract

5 | © Copyright 2022, InfluxData


Large and Growing Customer Base
Internet of things

1300+ Infrastructure & real-time apps

Customers

6 | © Copyright 2022, InfluxData


Momentum & Adoption

1st 550,000 50,000 23,000


Runaway Leader Active Instances Cloud Signups GitHub Stars

Database ranking InfluxDB OSS InfluxDB Cloud InfluxDB stars


source: DB Engines

7 | © Copyright 2022, InfluxData


| © Copyright 2022, InfluxData
Modern Application
Architectures for IoT

11 | © Copyright 2022, InfluxData


The Evolution of the Internet

12 | © Copyright 2022, InfluxData


The Cloud

13 | © Copyright 2022, InfluxData


Your Datacenter

14 | © Copyright 2022, InfluxData


Your
The
Datacenter
Edge

15 | © Copyright 2022, InfluxData


Technology Considerations
The Cloud The Datacenter The Edge
• Mostly always on • Mostly always on • Intermittent everything
• High elasticity • High specificity • High autonomy
• Everything as a service • Traditionally capEx • Generally proprietary

• Virtual Networks • Physical Networks • Telecommunications


• Virtual Machines • Physical Machines • Electronics
• Containers • Applications • Programs
• Microservices • Servers • Sensors
• Orchestration • Clients • Actuators

16 | © Copyright 2022, InfluxData


IoT Value Proposition Pillars

Integrate Understand Optimize Automate Communicate

Edge<->Cloud Hybrid Applications

17 | © Copyright 2022, InfluxData


IoT Archetype
Solutions
Monitoring Managing Securing Deploying Analyzing Optimizing Commercializing

Time Series Database (TSDB)


Edge Gateway Cloud
Sensors Consumers
Network Network Network Network
Actuators Administrators

Applications Applications Applications

Automation Coordination Integration

| © Copyright 2022, InfluxData


Reference Architecture –
IIoT with InfluxData

Sources Data Types Telegraf


InfluxDB
• MQTT Consumer
• OPC UA
PLCs MES, ERP, EAM, • Modbus Purpose-Built Time Series Database
CMMS • HTTP Visualization, Query & Task Engine
HMIs • Apache Kafka Monitoring
Middleware / IoT • AWS Kinesis Analytics
Robotics Gateways • Azure Event Hubs
• GCP PubSub Sensors
Sensors OT Infrastructure
Setpoints Alerting
Devices Industrial Control Client Libraries Frameworks
Alarms
SCADA • Python
• Arduino
• Node.js Events
• JavaScript

19 | © Copyright 2022, InfluxData


Hybrid TSDB with InfluxDB
InfluxDB Cloud

Multi-site Edge Data “Born-In” Cloud Data Query, API, WebUI Interfaces Cloud Native Integrations Application Development

Edge Device Edge Gateway Datacenter

Existing InfluxDB InfluxDB Existing InfluxDB Existing


Applications Applications Applications
Full Fidelity Data Full Fidelity Data Full Fidelity Data

Summarized Data Summarized Data Summarized Data

Query & Task Query & Task Query & Task


Engine Engine Engine

Transparent, reliable, scalable time series data collection, transformation, enrichment, orchestration, and analytics.

20
| © Copyright 2022, InfluxData
We can’t operate in a vacuum…

Complementary Technologies
• Relational databases
• Document databases
• Graph databases
• Time series databases

21 | © Copyright 2022, InfluxData


Thank You!

22
| © Copyright 2022, InfluxData
www.influxdata.com

| © Copyright 2022, InfluxData


June 2022
Q&A Application Architecture
Summit

Q&A
© 2022 Enterprise Integration News, Inc.
June 2022
For More Information Application Architecture
Summit

Time Series Platform for Database Monitoring & Analytics


https://www.influxdata.com/

Overview Popular Resources Free Trial & More


Tour InfluxData Offerings Choosing the Right IoT Data Platform Get a Free InfluxDB Account
https://www.influxdata.com/get- https://www.influxdata.com/influxcloud-
https://get.influxdata.com/rs/972-GDU-
influxdb/?utm_campaign=whytimeseries&utm_medi trial/?utm_source=vendor&utm_medium=referral&
533/images/Architecting%20IoT%20-
um=partner&utm_source=idev utm_campaign=2022-06-09_spnsr-webinar_app-
%20Choosing%20the%20Right%20IoT%20Data%20P
arch-summit_idev
• InfluxDB Cloud latform.pdf
• InfluxDB Enterprise
• Open Source InfluxDB Tools and Integrations Customer Stories
https://docs.influxdata.com/influxdb/v2.0/tools/
With InfluxDB, HighByte Transforms
InfluxData Resource Center Industrial DataOps and Improve OEE
https://www.influxdata.com/_resources/ Industry 4.0 Defined and Explained
https://www.influxdata.com/blog/industry-4-0-defined- https://www.influxdata.com/customer/highbyte/?utm
• Case Studies explained/?utm_source=vendor&utm_medium=referral _source=vendor&utm_medium=referral&utm_camp
• Datasheets &utm_campaign=2022-06-09_spnsr-webinar_app- aign=2022-06-09_spnsr-webinar_app-arch-
summit_idev
• Documentation arch-summit_idev
• Technical papers Prescient Uses InfluxDB as Backbone
• Videos Start Monitoring Your Sensors with This
for Edge IoT Management Platform
• Webinars InfluxDB Template: https://www.influxdata.com/customer/prescient-
https://bit.ly/3qn0YHW devices/?utm_source=vendor&utm_medium=referr
al&utm_campaign=2022-06-09_spnsr-
webinar_app-arch-summit_idev

© 2022 Enterprise Integration News,

You might also like