Presentations

Audience: Developer
Topic: UpSCALE

Often, people spend too much time finding frameworks for their project. And even after they pick one, a new one comes out the next week, so they jump to it, wasting 40+ hours of hard work on reading the docs and making a mock-up. I’ll be talking about how to instead find the best framework, that lasts the longest, is easiest to learn and use, and also works for your specific project. Also, you need to learn how to stay on one framework, and not jump around to the "latest and greatest" framework.

Audience: Beginner
Topic: Cloud

This session will outline the evolution of cloud computing from EC2 to OpenStack and the current state of technology and thinking about how to deploy cloud services and what role open source plays in those deployments. 

This talk will discuss open source business models and the evolution of open source as a monetizable asset. The talk will provide an overview of the various ways in which free software has been commercialized. There will be some emphasis on the historical development of open source business models including how such business models have been shaped by open source community politics.

Audience: Everyone
Topic: General

Over the past six years, Jason Hibbets has been the community manager behind Opensource.com, an online publication focused on highlighting the use of open source methodologies in areas outside of technology. He’ll provide a case study of the content strategy and community building effort for the Opensource.com publication, a project sponsored by Red Hat. You’ll go behind the scenes and see the nuts-and-bolts, the tools, the metrics, and the strategy that’s helped this project grow to almost 700,000 page views a month.

Audience: Intermediate
Topic: DevOps

Config management is a magical tool until it can't do the thing you need. Justin will explore some of the things you can't do and poor design decisions of Puppet, Chef, Ansible, and Salt.

Audience: Intermediate
Topic: Developer

For many years developers have been moving towards “continuous delivery” models for their, primarily web-based, applications. There are numerous benefits to be reaped by increasing discipline and automation by regularly deploying software, but many of these practices have not seen rapid adoption by Operations and Infrastructure teams.

In this talk we will review continuous delivery concepts and put them into practice by building a continuous delivery pipeline with Jenkins to test, stage and deploy to infrastructure code to production.

Audience: Intermediate
Topic: Big Data

Flipboard has hundreds of jobs running in the cloud and that number is continually growing with their increasing user base and feature sets. Qubole and Flipboard will look inside Flipboard’s data lifecycle and how it uses Python, Apache Hive, cloud technologies such as AWS and Qubole, and its own algorithms to ultimately provide content recommendations to its audience. They will delve into the work they are doing with in-memory processing, and how the latest cloud technologies enable Flipboard to manage and analyze large datasets continuously, cost-effectively and at scale.

Audience: Everyone
Topic: General

Debian is more than an operating system, it is one of the poster childs of Open Source. This presentation tries to explain the phenomenon, shows how the project developed, how it governs itself and what it accomplished. It also shows why users should care and which advantages can be received from using Debian.

Audience: Developer
Topic: PostgreSQL

PL/pgSQL is a very robust development language allowing you to write complex business logic. The downside is as the complexity of your functions grows, how do you debug them? We have all used RAISE statements to print out the progress of our functions, but they can quickly overwhelm your logs becoming useless.

In this talk, we will discuss an easier way to debug your stored procedures.

Topic: Kernel

This talk will describe the current state of de-duplication on btrfs, with a focus on what solutions are available upstream and in enterprise distributions. An overview of the btrfs calls regarding duplication and deduplication of extents will be provided. Dedupe relies on some userspace components which will be detailed. We will also go over performance considerations and potential downsides to dedupe.