Presentations

Kenneth Koski
Topic: Kubeflow

Kubeflow offers a powerful set of machine learning tools for Kubernetes. However, deploying Kubeflow can be a challenge. In this workshop, you'll learn about the fastest and easiest way to deploy Kubeflow at any scale, from your own laptop to the cloud.

Lyn Perrine
Audience: Everyone
Topic: Ubucon

Documentation on Ubuntu and all of the flavors used to be on wikis however since 2015 many things have just been overwhelmed with spambots. Shinx was originally developed by python for their documentation needs and used by the kubuntu manual. It is easy to use with restructed text format. 

Duane O'Brien
Audience: Intermediate

Everyone who uses open source software in their business should care about open source sustainability. Forgot about the open source projects that your company is trying to grow. How many of your engineers are contributing to open source projects you consume? How can you measure and improve contributor velocity to the open source projects on which you depend? In this session, we will look at how we measured contributions to open source projects we depend on, and the effect our initiatives had on growing contributions into those projects.

Christophe Pettus
Audience: Intermediate
Topic: PostgreSQL

PostgreSQL has added in-core logical replication, and now the field of replication options in PostgreSQL has gotten wide: Streaming replication, warm standby, logical replication… We'll discuss what the options are, their limitations and pitfalls, and what the best use-case for each one is. We'll show what it takes to set each one up, monitor it, and get it working again on failures.

Eric Brown
Audience: Developer
Topic: Security

Ensuring code is secure is a difficult task. Minimizing the security issues in software is a primary focus of most companies. Many tools help assist in the testing of software to ensure security issues are flushed out, including but is not limited to, linters, API scanners, fuzzers, penetration testers, etc. This presentation focuses on security linters that are open source, found on GitHub, and highly recommended to aid in development.

Mujibur Wahab, Henry Avetisyan
Audience: Everyone
Topic: Security

At Oath, we have developed and open sourced a service authentication and role-based authorization system called Athenz (http://www.athenz.io/) to address  the core zero trust principals. In this talk, we will discuss Athenz, identity provisioning, and how it enables Zero Trust.

Dustin Laurence
Audience: Developer
Topic: Developer

ZeroMQ claims to be a better way to connect everything from threads within a process to processes across a network, providing a single, higher-level message-passing toolkit across threads, processes, and networks, and languages. Is that too good to be true? We’ll examine how it compares to standard threading and networking, see how easily we can just connect all the things, and do some very informal performance smackdowns.

Vangelis Koukis
Topic: Kubeflow

Αdvanced Data Management on In this talk, we’re going to present advanced data management on Kubeflow and discuss why it is essential for an end-to-end ML workflow. Why the Data Scientist should care and why the Data Engineer and DevOps should plan carefully for it.