Presentations

Richard Gaskin, Nathan Haines, Michael Hall
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, Michael, and Richard are on hand to help.

Lee Calcote
Audience: Developer

As next generation containers, unikernels are an executable image that can run natively on a hypervisor without the need for a separate operating system. Just like containers, unikernels need packaging and orchestration.

Unik is an open source project providing compilation of libraries and applications into unikernels - lightweight bootable disk images). Unik also functions as an orchestration system for unikernels, handling unikernel scheduling and health monitoring.

Phillip Waclawski
Topic: MySQL

Relational databases are often considered to be less than optimal when dealing with hierarchical data, including family trees, organizational charts, categories with sub categories and more. The two basic methods use the adjacent list model, and the nested set model. Both have advantages and disadvantages. I hope to show the strengths of each model with a few simple examples, along with some of the variations of the models.

Ian Eyberg
Audience: Intermediate

Many people have heard of the unikernel promise but believe the usage of them is relegated to research or nebulous niches such as IoT and NFV. This talk will show how users are running unikernels in production web services code today and go over the workflows on deploying, testing and integrating them.

Kirill Kolyshkin
Audience: Intermediate
Topic: Kernel

Checkpoint/restore is mostly used for live migration of containers, i.e. moving tasks from one machine to another without need to shut them down. If we let ourselves think outside the box, there are a lot of other possible usage scenarios with checkpoint/restore, some of them are quite intriguing. Task and system cloning. Reversing a process execution. Remote fork() for a task. Slow-to-boot services speed-up. That magical "save" button in a game that lacks one...

The talk gives a brief introduction to CRIU, and describes some of such less known ways to use it.

Robert Reselman
Audience: Everyone
Topic: DevOpsDay LA

Given the rise in Automated Robotic Labor in all aspects of work, both hard goods and software, the need for and breadth of human activity in the workforce will change. We in the DevOps community are at the forefront of this change. This talk discusses the changes to come,  both near and long term,  and how they will affect us and those around us. This talk offers a positive answer to the question, What do we do after we've automated everything?

Anthony Chow
Audience: Beginner

Container is a hot topic these days.  The maturity of container orchestration is enabling container to be deployable in production environment.  It is important to make container secure in the production environment.  This session will give the audience on overview on what are the options available for securing a container such that they can know how to harden the container and the host for a more secured environment.

Magnus Hagander
Audience: Intermediate
Topic: PostgreSQL

PostgreSQL 9.6 is the latest version of PostgreSQL available, and the last one in the 9.x series. This talk will take a look at what new features are included in this major version, including things like phrase searching, multiple replication enhancements, freeze maps and parallel query,

Adrian Otto
Audience: Everyone

We know VMs are great, so why all this fuss now about containers? Are they the same thing, but better? This talk will go deep into the technical details of the fundamental differences between the technology, explaining in depth how each of them works, and where each of them shine and why businesses choose one over the other.

John Hawley
Audience: Everyone

We now live in a golden age where computational power has gotten so cheap, and so low energy that computers are now entering into everything. We now have devices that can sit on your wrist for days alerting you to dynamic events, keep track of your motion and steps, connect to the wireless networks and report all this data, as well as BLE enabled pregnancy tests. Lets explore this new world we are entering in both it's glory and it's bizzare, realizing just exactly how much power we have both for good, and evil and how being open about things, hardware and software, can help us all