June 13 – 14, 2019 | LONDON

InfluxDays London 2019 was a great event and we all had a blast!

In case you missed it, here is a list of the conference sessions and link to their talk.

PAUL DIX
Founder and CTO, InfluxData
@pauldix

InfluxDB 2.0 and Flux – The Road Ahead

Paul will continue to chart the road ahead by outlining the next phase of development for InfluxDB 2.0 and for Flux, InfluxData’s new data scripting and query language. He will discuss Flux’s role in multi-data source environments and explain how InfluxDB can be deployed in on-premise, multi-cloud, and hybrid environments.

Watch it now   |   Download the presentation

About Paul Dix: Paul Dix is the creator of InfluxDB. He has helped build software for startups, large companies and organizations like Microsoft, Google, McAfee, Thomson Reuters, and Air Force Space Command. He is the series editor for Addison Wesley’s Data & Analytics book and video series. In 2010 Paul wrote the book Service-Oriented Design with Ruby and Rails for Addison Wesley’s. In 2009 he started the NYC Machine Learning Meetup, which now has over 7,000 members. Paul holds a degree in computer science from Columbia University.

Gianluca Arbezzano
Site Reliability Engineer, InfluxData

Kubernetes Monitoring with InfluxDB 2.0 and Flux

Gianluca will dig deep into how to monitor Kubernetes with InfluxDB using lessons learned from building and running InfluxDB Cloud on Kubernetes. He will cover what metrics should be collected, when to use push and pull metric collection, and the role that Prometheus plays in any K8s monitoring environment.

Watch it now   |   Download the presentation

About Gianluca Arbezzano: Gianluca Arbezzano is an SRE at InfluxData. He is a big Open Source contributor for several projects including and not limited to Zend Framework, Docker, and InfluxDB. He is also a Docker Captain and a member of the Doctrine ORM developers team. He is passionate about developing best practices for developers worldwide and has recently been focused on building scalable infrastructures on top of AWS, DigitalOcean and OpenStack.

He is familiar with several programming languages, such as Javascript and Golang and is an active speaker at conferences throughout Europe, sharing his experiences and knowledge on projects that he is leading.

Julius-Volz

Julius Volz
Co-Founder, Prometheus

Creating the PromQL Transpiler for Flux

Flux is not only a new data scripting and query language — it is also a powerful data processing engine. This talk by Julius Volz will focus on how he worked with the InfluxData team to build PromQL support for the Flux engine. Hear about lessons learned from building the transpiler and recommendations on why and how to use PromQL and Flux. This talk will include a demo and will share the current project progress.

Watch it now  |  Download the presentation

About Julius Volz:  Julius co-founded the Prometheus monitoring system and led the project to success at SoundCloud and beyond. He now focuses on growing the Prometheus community, freelances around Prometheus, and started PromCon, the first conference around Prometheus. Before SoundCloud, Julius was a Site Reliability Engineer at Google.

Aleksandr Tavgen
Technical Architect, Playtech

Using InfluxDB for Full Observability of a SaaS Platform

Aleksandr Tavgen from Playtech, the world’s largest online gambling software supplier, will share how they are using InfluxDB 2.0, Flux, and the OpenTracingAPI to gain full observability of their platform. In addition, he will share how InfluxDB has served as the glue to cope with multiple sets of time series data, especially in the case of understanding online user activity — a use case that is normally difficult without the math functions now available with Flux.

Watch it now   |   Download the presentation

About Aleksandr Tavgen:  Alex is a Software Architect at Playtech. His main points of interest are data science and machine learning, distributed systems, graph computations and domain design. Alex finds it hard to define where he is from, as he says: “I am some kind of nomad, digital nomad. I am from Tallinn, but lived in Germany, Sweden and the UK. I have been in in IT development for more than 17 years, but actually everything had begun much earlier. My classmate and I wrote our first game for Soviet computer when we were 13 — it was written on Basic. A spaceship bombed tanks while tanks tried to hit the spaceship.” Having shifted from Developer to DevOps Engineer, Alex has always been interested in technology, development, math and computer science and has worked in diverse fields at all levels of abstraction, from micro controllers to high-level declarative programming and all points in between.

Tim Hall
VP of Products, InfluxData

Dashboards as Code

We are all used to building dashboards for great visualizations, but the issue becomes how to share and collaborate on instrumentation and dashboard design. In this talk, Tim Hall will drill down on dashboard sharing, how to iterate and improve on dashboards within a repository, and lessons learned in sharing and collaborating on dashboards.

Watch is now  |  Download the presentation

About Tim Hall: Tim is a seasoned executive responsible for products, support, and professional services at InfluxData. Prior to joining InfluxData, Tim was VP of product management at Hortonworks where he was responsible for leading the product management, documentation, and user experience design teams. Previously, Tim held management level positions at Oracle, HP, Talking Blocks, and Xpedior. Tim holds a Bachelor of Arts degree from Claremont McKenna College in Science and Management with a concentration in Physics.

David-Kaltschmidt

David Kaltschmidt
Director of UX, Grafana Labs

Mixing Metrics and Logs with Grafana + Influx

Grafana’s new Explore area is adding support for both metric and logs display for the Influx datasource. This allows you to quickly access your metrics, and as part of troubleshooting, bring up related logs. We’ll also look at the latest support for Flux inside Grafana.

Watch it now  |  Download the presentation

About David Kaltschmidt:  David works at Grafana Labs as the Director of UX focusing on the creation of data visualizations and analytics. Previously he worked on Prometheus & Cortex and at companies such as Weaveworks, Oracle, and Acme Packet. David has been building UIs for the networking industry for over a decade.

Russ Savage
Director of Product Management, InfluxData
@RussellSavage

Monitoring, Alerting, and Tasks as Code

In this talk Russ will explore how to build tasks, alerting rules, and triggering events inside of InfluxDB 2.0 with the new Flux language. Russ will then showcase how to work this into a regular development flow by using command line tools for testing, source control as the source of truth, and testing against production data.

Watch it now   |   Download the presentation

About Russ Savage: Russ Savage is Director of Product Management at InfluxData where he focuses on enabling DevOps for teams using InfluxDB and the TICK Stack. He has a background in computer engineering and has been focused on various aspects of enterprise data for the past 10 years. Russ has previously worked at Cask Data, Elastic, Box, and Amazon. When Russ is not working at InfluxData, he can be seen speeding down the slopes on a pair of skis.

Albert Zaragoza

Albert Zaragoza
CTO & Head of Engineering, Worldsensing

Fuad Mimoun

Fuad Mimoun
Software Developer, Worldsensing

Daniel Lázaro Iglesias

Daniel Lázaro Iglesias
Software Developer & Team Lead, Worldsensing

Worldsensing: A Real World Use Case for Flux

Albert Zaragoza from Worldsensing will be sharing how he and his team built an end-to-end IoT solution for cities — from traffic flow management and smart parking to emergency & security response and critical infrastructure monitoring. He will focus this talk on how they used Flux to pull together lots of data sources into their real-time platform to provide alerts to the many constituents of the data.

Watch it now   |   Download the presentation

About Albert Zaragoza: At Worldsensing, Albert is in charge of further developing both the company’s solution and device businesses. With the software teams, he focuses on continuously extending the core technology the company uses to create custom-built solutions for the Smart Construction and Smart City industries. Applications powered by OneMind, the intelligent IoT solution builder, enable critical infrastructure operators, construction project managers and city operators to act based on a common, single source of truth and make decisions based on real-time data insights.

While the software solutions teams are involved in delivering projects around the globe, Albert is working with the engineers who are part of the device teams to further strengthen the market position of Worldsensing’s wireless monitoring system, Loadsensing. With over 30,000 deployments across 50 countries, Loadsensing is the globally leading system used to monitor risks at critical infrastructures such as tunnel construction projects and mines.

About Fuad Mimoun: Fuad Mimoun is a software developer at Worldsensing, where he has worked on building systems for smart city control centers and parking management. He holds a M.S. in Telecommunication Engineering from the Universitat Politècnica de Catalunya.
About Daniel Lázaro: Daniel Lázaro is a software developer and team lead at Worldsensing, where he has worked on building systems for smart city control centers, parking management and infrastructure monitoring. He holds a M.S. in Computer Science from the Universitat Politècnica de Catalunya and a Ph.D. by the Universitat Oberta de Catalunya.

Stefan Rauch
IIoT Solution Architect, grow platform GmbH

How to Use InfluxDB to Win Europe’s biggest IoT Hackathon

Industrial machines are…expensive, need high maintenance, and sometimes are underused. We are a team of 6 students/engineers/ consultants that have never met before and were able to tackle the challenge of ensuring that data was captured for Industrial machines to ensure they were performing optimally and fully utilized. We did this by completing a project on this topic at the biggest IoT Hackathon in Europe, the Bosch Connected Experience (BCX) 2019 in Berlin.

In this short presentation, you will get some insights on what happened in the 42 hours of hacking at the BCX, and what role InfluxDB played, to finally win the competition among 120 teams and 750 participants.

Watch it now  |  Download the presentation

About Stefan Rauch:  Stefan Rauch is an IIoT Solutions Architect at grow platform GmbH. While not taking part in hackathons, he is a solution architect in a cross-functional business model exploration team within the Bosch’s incubator platform. This team explores new business potentials by applying cutting edge IoT technology to the industrial domain. Stefan has a degree in Computer Science from the University of Applied Science Würzburg.

Michael DeSa
Software Engineer, InfluxData

InfluxDB 101 – Concepts and Architecture

Complete introduction to time series, the components of InfluxDB, how to get started, and how to think of your metrics problems with the InfluxDB platform in mind. What is a tag, and what is a value? Come and find out!

Watch it now   |   Download the presentation

About Michael DeSa:  Michael DeSa is a Software Engineer at InfluxData who focuses on increasing the performance capabilities of InfluxDB. He has led the InfluxDB training course across the US, providing students with an in depth understanding of how InfluxDB works as well as sharing best practices. He has a degree in Math, with a focus on Abstract Algebra, from the University of California, at Berkeley and was an Instructor of the Web Development Immersive series at General Assembly in San Francisco.

Sonia Gupta
Developer Advocate, InfluxData

Introduction to InfluxDB 2.0 & Your First Flux Query

Bring your laptop ready to go(*) and get started with InfluxDB 2.0 and how to build your first set of dashboards and Flux queries.

Watch it now  |  Download the presentation

About Sonia Gupta: Sonia is currently a software developer in Denver, CO. Prior to becoming a developer, Sonia was a lawyer in Louisiana. She served as a Public Defender in New Orleans after Hurricane Katrina, then as a Prosecutor, and finally as an Assistant Attorney General doing torts and Civil Rights litigation.

Sonia is an outspoken advocate of diversity and inclusion in tech and in life. She is passionate about fostering empathetic and effective communication on engineering teams, and believes that even if tech can’t always change the world, technologists absolutely can.

Christos Kotsis

Christos Kotsis
Reliability Engineer, Lenses.io

Stream Data on a DataOps Platform, from Kafka to InfluxDB via Kubernetes Native Flows

In this session, we are going to create a Lenses DataOps hub for IoT data with Apache Kafka and InfluxDB flows over Kubernetes. We will demonstrate how to create streaming flows and securely explore and monitor real-time data. We will use Kubernetes to spin up scalable flows and go through how we can simply provision such flows with secret management and monitoring end to end our capabilities.

Watch it now   |   Download the presentation

About Christos Kotsis:  Christos Kotsis is a reliability engineer at Lenses.io. He specializes in distributed systems, big data technologies, and streaming flows. As an engineer on Lenses platform, Christos contributes to a variety of projects, mainly to ensure the proper tooling is in place for monitoring various Kubernetes clusters and data systems. He works closely with the open source community and collaborates with customer streaming use cases worldwide.

Noah Crowley
DevRel, InfluxData
@noahcrowley

Using the Java Client Library

InfluxDB 2.0 brings in support for many new client libraries. In this session, Noah will walk through how to use the new Java client library to access InfluxDB 2.0. InfluxDB comes with a new set of client libraries to allow you to insert time series data from your applications into the new InfluxDB 2.0. Specifically, Noah will share how to use the Java client library to insert data and query it in your applications.

Watch it now   |   Download the presentation

About Noah Crowley: Noah is a Developer Evangelist at InfluxData, focused on DevOps with a dash of IoT. He has worked as a systems administrator, audio engineer, production coordinator for an animation studio, and as a software developer building DevOps tools. Noah holds a master’s degree from the Interactive Telecommunications Program at NYU, where he focused on augmented reality, physical computing, and interaction design.

Dean Sheehan
Senior Director, Pre & Post Sales, InfluxData

Optimizing InfluxDB Performance in the Real World

Dean will provide practical tips and techniques learned from helping hundreds of customers deploy InfluxDB and InfluxDB Enterprise. This includes hardware and architecture choices, schema design, configuration setup, and running queries.

Watch it now   |   Download the presentation

About Dean Sheehan: As Senior Director of Pre- and Post-Sales, Mr. Sheehan is responsible for ensuring the successful communication and deployment of InfluxData’s solutions throughout the world. Based in the UK, Mr. Sheehan is also leading the expansion of InfluxData’s business throughout Europe. He has more than 25 years of experience in the technology industry covering consulting, product development, product management and solution deployment throughout the retail, financial and telecom industries—with significant expertise in distributed systems, transactional systems and data center automation. Mr. Sheehan has a Bachelor’s Degree in Computer Science, and an MBA from Cambridge University.

 

Ivan Kudibal
Engineering Manager, Bonitoo

Robert Hajek
Development Lead, Bonitoo

InfluxDB Client Libraries and Applications

Developers will need to create professional applications using the new InfluxDB 2.0 in backend to capture powerful insights. JVM and CSharp based clients will be the focal point during this talk where many examples will be shared in conjunction with a referential application called “Pet Store,” the fictional IoT corporation. Technologies used include: Spring Boot, Spring Fox, Micrometer, and Apache Nifi.

Watch it now  |  Download the presentation

About Ivan Kudibal: Ivan is an ex-Systinet guy, seasoned software engineer. Bonitoo is a long-term consulting partner delivering off-shore R&D services for InfluxData. Prior to Bonitoo, he played the role of the section level manager and an engineering leader for HPE Systinet and HPE Enterprise Maps products at HPE Software. Ivan holds a degree in computer science from University of Economics in Prague.

About Robert Hajek: Robert is head of the software client libraries development and author of the Pet Store application. He and his team joined Bonitoo a year ago in order to support and maintain the Java side of the InfluxData technologies, starting with Java client 1.x. Most of Rob’s latest achievements include Java and C# client libraries for InfluxDB 2.0, Apache Nifi integration, new stack protodashboards as well as specifications for client libraries. Before he joined Bonitoo, he founded and was CEO at APITEA Technologies. He holds a Master’s degree from Masaryk University in Brno.

Tim Hall
VP of Products, InfluxData

Lessons Learned: Running InfluxDB Cloud and Other Cloud Services at Scale

In this session, Tim Hall will cover principles, learnings, and practical advice from operating multiple cloud services at scale, including of course our InfluxDB Cloud service. What do we monitor, what do we alert on, and how did we architect it all? What are our underlying architectural and operational principles?

Watch it now   |   Download the presentation

About Tim Hall: Tim is a seasoned executive responsible for products, support, and professional services at InfluxData. Prior to joining InfluxData, Tim was VP of product management at Hortonworks where he was responsible for leading the product management, documentation, and user experience design teams. Previously, Tim held management level positions at Oracle, HP, Talking Blocks, and Xpedior. Tim holds a Bachelor of Arts degree from Claremont McKenna College in Science and Management with a concentration in Physics.

Nathaniel Cook
Member of Technical Staff, InfluxData

Extending Flux to Support Other Databases and Data Stores

Flux was designed to work across databases and datastores. In this talk, Nathaniel will walk through the steps necessary for you to add your own database or custom data source to Flux.

Watch it now Download the presentation

About Nathaniel Cook: Nathaniel is the leader of the Kapacitor Project at InfluxData. Nathaniel started his career as an operations engineer, trying to make data do the hard work of monitoring and managing large scale SaaS products. Along the way he learned some data science and machine learning and put them to use detecting anomalies in time series data. Nathaniel holds an MS degree from University of Illinois.

David Simmons
IoT Developer Evangelist, InfluxData
@davidgsIoT

InfluxDB for IoT

David will provide a walkthrough of a typical data architecture for an IoT device, followed by how to gather data from the devices in the workshop and display it on a dashboard and trigger alerts based on thresholds that you set.

Watch it now  |  Download the presentation

About David Simmons: David Simmons is the IoT Developer Evangelist at InfluxData, helping developers around the globe manage the streams of data that their devices produce. He is passionate about IoT and helped to develop the very first IoT Developer Platform before “IoT” was even ‘a thing.’ David has held numerous technical evangelist roles at companies such as DragonFly IOT, Riverbed Technologies, and Sun. He studied Computer Science at the University of New Mexico and has a BA in Technical Writing from Columbia University.

Jacob Marble
Software Engineer, InfluxData

The InfluxDB Storage Engine

The InfluxDB storage engine was completely overhauled for 2.0. Jacob will walk through why we made these changes and discuss architectural considerations in using the new TSM engine.

Watch it now   |   Download the presentation

About Jacob Marble: Jacob Marble is a Software Engineer on the storage team at InfluxData. His recent focus has been InfluxDB Cloud 2.0: Kubernetes, observability, developer productivity. He is handy with Golang, Java, and Python, and does not mind a little C.

Jeroen Coussement

Jeroen Coussement
Co-founder & CEO, Factry

Using the Open Source OPC-UA Client and Server for Your IIoT Solutions

Jeroen will focus on the use of OPC-UA and InfluxDB in industrial settings. Learn how he built an open-source OPC-UA client and server to bring data from and to your process control systems. He will demonstrate the capabilities and show how Flux fits into the picture.

​Watch it now  |  Download the presentation

About Jeroen Coussement: Jeroen Coussement is the co-founder and CEO at Factry.IO, a Belgian software company developing solutions for the global manufacturing and processing industry. He worked as a software consultant to some of the biggest names in the process manufacturing industry for over a decade and is always taking an IT perspective to identify innovative ways to address the challenges that come with using traditional commercial process historian solutions. He is an avid open source contributor and has a Master of Science degree in Bioengineering, Chemistry, and BioProcess Technology from Ghent University.

David McKay
David Flanagan
Developer Advocate, InfluxData

Developing Your Own Flux Packages

Flux is easy to contribute to, and it is easy to share functions and libraries of Flux code with other developers. Although there are many functions in the language, the true power of Flux is its ability to be extended with custom functions. In this session, David will show you how to write your own custom function to perform some new analytics.

Watch it now   |   Download the presentation

About David Flanagan: David Flanagan, born & bred in Glasgow (Scotland), is a Developer Advocate for InfluxData. As a serial user-group organiser, founding Cloud Native, Docker, DevOps, mongoDB, Observability, and Pair Programming Glasgow, David is always searching for new and creative ways to share knowledge with others.

David was an early adopter of container technologies, deploying his first Docker container to production in 2014. Since then, David has embraced the Cloud Native landscape; encouraging developers to adopt the right tools and languages for the job, rather than those within their comfort zone.

 

Luca Deri
Founder & Project Lead, ntop

IT Monitoring in the Era of Containers

Network traffic monitoring tools are traditionally based on the packet paradigm where tools need to analyse each incoming and outgoing packet. As systems are moving towards a micro-service oriented architecture based on containers, the packet paradigm is no longer enough to provide IT visibility as services interact inside a system and not over a network where it is possible to install network sensors. This talk will explain how open source tools designed by ntop on top of InfluxDB allow packet monitoring tools to be complemented with container monitoring and thus implement a lightweight visibility solution for modern IT infrastructures.

Watch it now  |  Download the presentation

About Luca Deri: Luca is the leader of the ntop project, which is aimed at developing an open-source monitoring platform for high-speed traffic analysis. He shares his time between ntop and the University of Pisa, where he is a lecturer in the Computer Science department.

Noah Crowley
DevRel, InfluxData
@noahcrowley

Building a Telegraf Plugin

Telegraf is a plugin-driven server agent for collecting & reporting metrics and there are many plugins already written to source data from a variety of services and systems. However, there may be instances where you need to write your own plugin to source data from your particular systems. In this session, Noah will provide you with the steps on how to write your own Telegraf plugin.

Download the presentation

About Noah Crowley: Noah is a Developer Evangelist at InfluxData, focused on DevOps with a dash of IoT. He has worked as a systems administrator, audio engineer, production coordinator for an animation studio, and as a software developer building DevOps tools. Noah holds a master’s degree from the Interactive Telecommunications Program at NYU, where he focused on augmented reality, physical computing, and interaction design.

Dean Sheehan
Senior Director, Pre & Post Sales, InfluxData

InfluxDB Enterprise Architectural Patterns

Dean will discuss architecture patterns with InfluxDB Enterprise, covering an overview of InfluxDB Enterprise, features, ingestion and query rates, deployment examples, replication patterns, and general advice.

Download the presentation

About Dean Sheehan: As Senior Director of Pre- and Post-Sales, Mr. Sheehan is responsible for ensuring the successful communication and deployment of InfluxData’s solutions throughout the world. Based in the UK, Mr. Sheehan is also leading the expansion of InfluxData’s business throughout Europe. He has more than 25 years of experience in the technology industry covering consulting, product development, product management and solution deployment throughout the retail, financial and telecom industries—with significant expertise in distributed systems, transactional systems and data center automation. Mr. Sheehan has a Bachelor’s Degree in Computer Science, and an MBA from Cambridge University.