OpenLogic Virtual User Conference

Join us September 16 for [email protected], the free, 1-day customer event with live and recorded sessions on open source technologies, adoption trends, and best practices.

Registration Now Open!

[email protected] is a 1-day customer event that connects you and your team with a broader open source community and OpenLogic enterprise architects. Attendees can select from live and pre-recorded sessions across 3 tracks, connect with presenters and fellow attendees via live chat, and participate in discussions, polling, trivia and other interactive content.

The event is free for all OpenLogic customers, with an optional VIP group package that includes exclusive content, custom white boarding sessions and conference swag. Details coming soon.

Empower your organization to implement the latest innovations in open source software.


Tracks & Sessions


  • Discover how to help your IT and Dev staff efficiently collaborate with open source technologies.

  • Unlocking Microservices with Kubernetes
  • Herding Cats and Cattle in a Post-Spacewalk World
  • Apache Web Server Security Hardening
  • Modern Tools for the Modern Enterprise
  • Basics of Application Security from the Ground Up

Unlocking Microservices with Kubernetes

Omar Lara

Microservices architectures are a key component in the software development lifecycle when it comes to deploying applications. Together with DevOps practices, this session will walk through the myths and realities of a Kubernetes environment hosting microservices as well as the dark side of the microservices.

Herding Cats and Cattle in a Post-Spacewalk World

Doug Whitfield

The Spacewalk repo has been archived. In this session, we will take a look at the two pieces of software that best completely replace Spacewalk, (1) Suse’s Uyuni, and (2) Red Hat’s Foreman and Katello. We will also briefly discuss when you would want to move to a configuration management tool such as Ansible instead.

Apache Web Server Security Hardening

Andrew Carr

In this sessions, we will review possible exploits and how proper mitigation can prevent breaches. Apache has a lot of security holes, especially in older versions. Though upgrading fixes many problems, there will always be exploits. We want to demonstrate a system that is reliable and robust, with the least amount of information exposed to the public. Additionally, there will be a review of some standard configurations you can build from to protect your environment.

Modern Tools for the Modern Enterprise

Joe Carder

This session will include an introduction to modern infrastructure management tools for configuration management and provisioning tools.

Basics of Application Security from the Ground Up

John Saboe

In this presentation, we will cover the basics of application security from the ground up, starting with common terminology and standards, ways to think about application security as part of your process, common vulnerability categories with their mitigations, and an introduction to resources for further information.


  • Design and build your business infrastructure with free and open source software.

  • ActiveMQ Basics
  • Leveraging Spark and Kafka to Build Data Lakes for Real Time Streaming Use Cases
  • Achieve Enterprise Transformation with OSS Service Mesh
  • From Monolith to Micro Services: Real Life Tales of Getting From Here to There
  • BGP is for the Birds - (D)I(Y)P Anycasting

ActiveMQ Basics

John Saboe

This presentation will cover the basics of message brokers from the standpoint of Apache ActiveMQ. We will starting with common messaging terminology and how messaging servers can work with your applications, common messaging architectures and patterns, and how ActiveMQ can be used to enable messaging across platforms.

Leveraging Spark and Kafka to Build Data Lakes for Real Time Streaming Use Cases

Omar Lara

In a real time world the existing applications and workloads are looking for an expedited delivery. Thanks to the real time streaming technologies, it is possible to leverage Spark and Kafka in a multi-data environments that demand capturing and processing in seconds. In this session, we will cover the top ways your team can capture and process data in seconds with a real-time data lake use case.

Achieve Enterprise Transformation with OSS Service Mesh

Shuddhasatwa Bhattacharya

This session will look at how we achieve organizational efficiency using existing transformation protocols and processes with open source service mesh as Istio & the services' ecology of open source tools and utilities. Transformations are achieved with metrics, roadmaps & milestones. Certain milestones allow us to make organizational changes.. thus delve into the transformation process itself to achieve the goals for the enterprise.

From Monolith to Micro Services: Real Life Tales of Getting From Here to There

Joe Carder

As Cloud Native applications and microservices become the I.T. standard, many organizations find themselves struggling with the transition and the fundamental changes required to adopt this new application strategy. In this session, we will discuss real world use cases, common pitfalls, and what adopting the “12 Factor App” methodology really means for IT organizations.

BGP is for the Birds - (D)I(Y)P Anycasting

Connor Penhale

In this session, we'll go through how the OpenLogic team discovers business needs and makes architecture recommendations for customers. We show you an in-depth architectural discussion of a global Content Delivery Network (CDN) IP Anycasting and the RIRs! RIPE, ARIN, APNIC, ++. Learn about IPv4, IPv6, BGP, Bird, Ansible, Nginx, and Terraform.

    Language & Runtime

  • Learn about modern open source programming languages and frameworks.

  • PASE Yourself – A Practical Guide to Working in PASE
  • A Java Renaissance: OpenJDK in 2020
  • Introduction to Camel K
  • Getting Started with Node.js
  • Async Middleware in PHP

PASE Yourself – A Practical Guide to Working in PASE

Erwin Earley

With the number of open source solutions on IBM i growing the importance of being able to work in the PASE environment cannot be overstated. This session walks through working in the PASE environment. We will start by showing how the open source enablement packages are implemented in PASE. From there we will look at how to setup the user environment for PASE, establish a container in PASE, manage open source solutions in PASE, and understand the shell constructions available. This session is designed to provide a practical approach to learning PASE and is designed to allow you to implement exercises/solutions in your home environment in PASE on IBM i.

A Java Renaissance: OpenJDK in 2020

Maurice Kherlakian and Tim Carroll

This session will cover OpenJDK adoption in 2020 and how it’s impacting dependent technologies. We will also cover how the OpenJDK release cycle is affecting the Java ecosystem and the future of Java and the role OpenJDK will continue to play.

Introduction to Camel K

Lance Dillon and Doug Whitfield

This session is an introduction to Apache Camel, a lightweight integration framework built from Apache Camel that runs natively on Kubernetes. Learn more about the framework and how it is specifically designed for serverless and microservice architectures.

Getting Started with Node.js

Bill Crowell

Learn to leverage the power of server-side Javascript with this Node.js introductory tutorial. We’ll dive into Node’s architecture and understand the build and dependency management systems involved. We will demo several modules for Node, and we’ll learn how to debug Node applications within an IDE. You’ll come away with an understanding of what sets Node apart from traditional Javascript, it’s inherently asynchronous and event-driven architecture, and take a look at some real world applications built on Node.

Async Middleware in PHP

Matthew Weir O'Phinney

The rise of Node.js has many developers interested in asynchronous web application development, as it allows offloading heavy processes in order to provide snappy responses to clients. How can you achieve this in PHP, particularly with middleware architectures? Swoole, AMP, and ReactPHP each provide PHP with async operations, but which should you choose? In this session, we'll learn about each, but also cover how to code your middleware, handlers, and their dependencies so that they play well in an async environment, allowing you to leverage its scaling and performance benefits.

Your Presenters



Sr. Enterprise Architect


Enterprise Architect


Sr. Enterprise Architect


Director of Engineering


Chief Technology Officer


Enterprise Architect


CentOS Engineer


Senior Solutions Consultant


Director of Product Management


Sr. Sales Engineer


Enterprise Architect


Vice President of Sales, OSS


Chief Architect, OpenLogic


Enterprise Architect

Weir O'Phinney

Principal Engineer


Enterprise Architect