Presentations

Jose Miguel Parrella
Audience: Everyone

Open source is pervasive in our industry, and CIOs no longer ignore how their team relies on open source to deliver what IT is expected to do - regardless of size, industry or geography. Yet, many CIOs feel lost on a rapidly changing, almost divergent open source ecosystem and feel they lack foresight to lead a sustainable open source strategy. In this session, we will provide a rich set of fundamental resources for CIOs, examine key industry trends and use cases and provide a framework for CIOs to have an informed viewpoint when it comes to open source in the enterprise.

Brian Bouterse, Dennis Kliban
Audience: Everyone
Topic: Security

Learn SELinux by doing! This workshop session facilitates getting started with http://selinuxgame.org/ which provides several Vagrant VMs, each with an SELinux problem. These simulate a sysadmin investigating and fixing these problems or determining that an intruder attempted to get in. You will get hands on experience working through SELinux issues. Beginners welcome!

David Kohn
Audience: Developer
Topic: PostgreSQL

I offer an overview of TimescaleDB, a new open-source database designed for time series workloads, engineered up as an extension to PostgreSQL. Unlike other time-series databases, TimescaleDB supports full SQL while achieving fast ingest and complex queries.  This enables developers to avoid today’s polyglot architectures and their corresponding operational and application complexity.

Grant McAlister
Audience: Intermediate
Topic: PostgreSQL

This session will cover both application and db tuning methods to better handle high write workloads as each type can have substantial benefits but can also interact in unexpected ways when you are operating at scale. On the application side we will look at write batching, GUID's, general index structure, the cost of extra indexes and impact of working set size. For the db we will see how wal compression, vacuum and checkpoint settings as well as a number of other configuration parameters.

Richard Gaskin, Nathan Haines
Audience: Everyone
Topic: Ubucon

In this open Q&A session, attendees are invited to bring any questions they have about Ubuntu.  Whether you're looking for a particular type of application, want to know how to find Ubuntu events in your area, tips on hardware compatibility, or anything else, Nathan and Richard are on hand to help.

Jono Bacon
Audience: Everyone
Topic: Ubucon

For nearly eight years, Jono Bacon was the Ubuntu Community Manager at Canonical and was involved in Ubuntu's transformation from humble desktop, through to dominant cloud platform, ambitious devices strategy, and beyond.

In this new presentation, Bacon will share a summary of key lessons he learned throughout this experience, both the successes and the stumbles,share the stories behind them, and highlight how these lessons can be utilized today.

Be sure to join him for an entertaining and informative presentation.

Tin Zaw
Audience: Intermediate
Topic: Security

OWASP ModSecurity Core Rule Set (CRS) was designed to catch more, show more and let you decide what to do with security alerts. It is a time consuming -- and often frustrating -- exercise to analyze alerts, separating the wheat from the chaff, and determine which are candidates for blocking. We hope that the audience will walk away with understanding benefits of using the venerable web application firewall with the latest enhancements and issues to consider to get the most out of it. Ultimately, we hope that our experience will make your task of fine-tuning the CRS a little easier.

Sriram Ramkrishna
Topic: Ubucon

We waited in vain. And when the news released that Unity was no more, we were stood up. It felt like a break up. Join us as we take you through our immersive journey: healing through the 7 stages of grief that ultimately led us to discovering, we could make it on our own.

Will Plusnick
Audience: Beginner

HTTPS is a requirement for modern web applications. Kubernetes is the standard for containerized app orchestration; Nginx ingress controllers are the easiest way to expose those applications to the outside web. This tutorial will show you how to use the free certificate authority Let's Encrypt with Nginx ingress controllers on Kubernetes to secure your applications using HTTPS.

Peter Zaitsev
Audience: Beginner
Topic: MySQL

 

We will look into the MySQL architecture options for single and multiple distributed data center systems. We will cover the old-school option of using MySQL replication, along with more modern solutions such as AWS, MySQL Group Replication and Percona XtraDB Cluster.