SCHEDULE

14 June 2018 | Conference

8:00 am – 9:00 am Registration
9:00 am – 9:15 am Welcome Evan Kaplan, CEO | InfluxData
9:15 am – 9:50 am View from the CTO

Paul will outline his vision around the platform and give the latest updates on IFQL (a new query language), the decoupling of query and storage, the impact of hybrid cloud environments on architecture, cardinality, and discuss the technical directions of the platform. This talk will walk through the vision and architecture with demonstrations of working prototypes of the projects.

Paul Dix, CTO | InfluxData
9:50 am – 9:55 am Q&A
9:55 am – 10:30 am InfluxDB at CERN and Its Experiments

The presentation gives an overview of how InfluxDB is involved in the CERN critical projects such as monitoring of accelerator systems, experiments and data centers. It goes into details of the monitoring system upgrade of one of the LHC (Large Hadron Collider) experiments – ALICE. In order to ensure high efficiency of the experiment, 2000 nodes processing data at 3.4 TB/s are constantly monitored which leads to incredible 600 kHz metric rate. These metrics are collected and aggregated by Flume and Spark and eventually stored in InfluxDB database, which was selected in an extensive evaluation process.

Adam Wegrzynek, Senior Engineer | CERN
10:30 am – 10:35 am Q&A
10:35 am – 11:00 am Networking Break
11:00 am – 11:35 am Chronograf Present and Future

Chronograf is the visualisation tool for the TICK Stack that makes getting started with your Time Series Database easy. Tim will share best practices around using templates and libraries with Chronograf as well as share some exciting roadmap updates.

Tim Hall, VP Product | InfluxData
11:35 am – 11:40 am Q&A
11:40 am – 12:15 pm tado° Makes Your Home Environment Smart with InfluxDB

Michal Knizek, Head of Research and Development at tado° GmbH, will share how they use InfluxData to gather data collected from their Smart Thermostats to control home climate. This device uses a variety of information collected (geo-location, temperature, user settings, current device functional state) to automatically control the environment temperature as well as letting users know when the device may need maintenance.

Michal Knizek, Head of Research and Development | tado° GmbH
12:15 pm – 12:20 pm Q&A
12:20 pm – 1:10 pm Lunch
1:10 pm – 1:45 pm Building Impactful Visualisations

mosaicOA is a big data visualisation platform used in the capital markets for ITOA (IT Operations Analytics). The platform uses InfluxDB to store metrics from hundreds of specialist servers, networking and middleware systems with some firms doing 1 million database writes per minute. The data (CPU, memory, network and application data) is queried and visualised for clients to view for a variety of beneficial use cases such as root cause analysis, capacity management and machine learning. Steve will detail the many aspects of building such a platform, as well as the operational and onboarding challenges to designing killer visualisations for the demanding capital markets IT crowd. 

Steve Moreton, Senior Technical Director | CJC
1:45 pm – 1:50 pm Q&A
1:50 pm – 2:25 pm And Then There Are Algorithms

What are algorithms? How can I build a machine learning model? In machine learning, training large models on a massive amount of data usually improves results. Our customers report, however, that training such models and deploying them is either operationally prohibitive or outright impossible for them. At Amazon, we created a collection of machine learning algorithms that scale to any amount of data, including k-means clustering for data segmentation, factorization machines for recommendations, and time-series forecasting. This talk will discuss those algorithms, understand where and how they can be used, and our design choices.

Danilo Poccia, Evangelist | Amazon Web Services
2:25 pm – 2:30 pm Q&A
2:30 pm – 2:45 pm Networking break
2:45 pm – 3:20 pm Kapacitor Stream Processing

Kapacitor is the brains of the TICK Stack. Nathaniel will cover the stream processing capabilities of Kapacitor, how to process data before it gets stored in InfluxDB and after it is stored, best practices around anomaly detection and machine learning. In addition, Nathaniel will discuss how to configure the clustered version of Kapacitor.

Nathaniel Cook, Software Engineer | InfluxData
3:20 pm – 3:25 pm Q&A
3:25 pm – 4:00 pm SciPy Stack vs. InfluxDB and Grafana

Scientific python programmers adore Pandas due to its many functionalities. In particular, for data manipulation and analysis it offers handy data structures and operations for numerical tables and time series. Combined with the rest of the SciPy stack and scikit-learn (e.g. for Machine Learning Analysis), multiple goals can be achieved. When it comes to on-line data analysis, interaction, or simple data navigation by multiple users, the SciPy stack can be stressed to its limits. It is here where the combination of InfluxDB as a data source and Grafana as a visualization tool have gained increasing awareness in recent years. Both methods of data analysis and visualization have their advantages and drawbacks. My talk will evidence some of them, as well as show what can be gained by combining python-based offline analysis with query language-based online analysis.

 Susanne Greiner, Data Scientist | Wuerth Phoenix S.r.l.
4:00 pm – 4:05 pm Q&A
4:05 pm – 4:40 pm Grafana and IFQL David Kaltschmidt, Director of UX | Grafana Labs
4:40 pm – 4:45 pm Q&A
4:45 pm – 5:00 pm Closing Paul Dix, CTO | InfluxData
5:00 pm – 6:00 pm Networking cocktails

15 June 2018 | Workshop

 8:00 am – 9:00 am Breakfast
New Practitioners Seasoned Developers
9:00 am – 9:50 am Installing the TICK Stack and Your First Query
Noah Crowley | InfluxData
This session assumes that you are new to the TICK Stack and looking at how to get started. Bring your laptop. We will have the Internet connection! Download the TICK Stack, get it up and running, load your first data as well as produce interesting graphs, alerts and notifications to Slack—all by the end of the session.
InfluxDB Functional Query Language (IFQL)
Paul Dix | InfluxData
In this workshop, Paul will dig deeper into IFQL providing you with some insight into how he decided to take this path and what this means for the future of your InfluxDB databases.
9:50 am – 10:00 am Q&A  Q&A
10:00 am – 10:50 am Chronograf and Dashboarding
David Simmons | InfluxData
This hands-on session will explore the Chronograf project. Chronograf is the user interface component of the TICK Stack. You will learn how to set up Chronograf, build your first set of dashboards, create TICK scripts, set alerts, and finally how to monitor and manage your InfluxData installation. Finally, a brief overview of how to set up multi-user Chronograf will be discussed.
Writing a Telegraf Plugin (Go Required)
Noah Crowley | InfluxData
In this session, Noah will provide you with the steps on how to write your own Telegraf plugin. This will require an understanding of the Go programming language.
10:50 am – 11:20 am Networking Break Networking Break
11:20 am – 12:10 pm Writing Queries (InfluxQL and TICK)
Noah Crowley | InfluxData
This session will help you write your first queries using InfluxQL. Noah will then share best practices to help make your queries efficient and fast.
A True Story About Database Orchestration
Gianluca Arbezzano | InfluxData
InfluxCloud is a SaaS that enables customers to run InfluxDB and all the components of the TICK Stack. As a SaaS, it is the responsibility of InfluxData to manage it fully to ensure speed, reliability, and uptime —all the more important considering customers rely on this service to maintain the SLAs of their own service! InfluxCloud currently uses AWS as the cloud provider, running over 1,500 EC2 instances across 14 regions and uses CoreOS and Docker to distribute and manage containers across the infrastructure. During this talk, Gianluca will share the architecture of the project, describe the criticalities of the infrastructure and how the team strives to make this powerful service secure, fast, and reliable for all customers using InfluxCloud.
12:10 pm – 1:10 pm Lunch  Lunch
1:10 pm – 2:00 pm Architecting InfluxEnterprise for Success
Dean Sheehan, Senior Director, Pre & Post Sales | InfluxData
In this session, everyone will learn how to architect their own InfluxEnterprise clusters to be performant and resilient whether in a single data center or spread across multiple datacenters.

Advanced Kapacitor
Michael DeSa | InfluxData
Michael DeSa will go over some of the advanced topics in Kapacitor such as joins, templated tasks, and debugging your tasks. Prerequisite: Intro To Kapacitor.
2:00 pm – 2:10 pm Break  Break
2:10 pm – 3:00 pm Optimizing the TICK Stack 
Dean Sheehan, Senior Director, Pre & Post Sales | InfluxData
In this session, you will learn how to tune your queries for performance plus strategies for effective schema design.
Setting Up InfluxData for IoT – Part 1
David Simmons | InfluxData
David will be walking you through a typical data architecture for an IoT device. Then, it will be a hands-on workshop to gather data from the device, display it on a dashboard and trigger alerts based on thresholds that you set.
3:00 pm – 3:10 pm Q&A Break
3:10 pm – 4:00 pm Downsampling Data
Michael DeSa | InfluxData
In this session, you will learn downsampling strategies and techniques for your InfluxDB data.
Setting Up InfluxData for IoT – Part 2
David Simmons | InfluxData
Continuation of the workshop Setting Up InfluxData for IoT.
4:00 pm – 6:00 pm Beer/Pizza  Beer/Pizza

LOCATION

The Brewery
52 Chiswell Street, London, EC1Y 4SD
United Kingdom

DATE & TIME

14 - 15 June 2018

v

CONTACT US

Guest? Potential Sponsor? Questions? Get in touch.

Contact Us
First