Loading…
DevConf.US 2020 has ended
Registration is now OPEN! Please register as soon as possible! https://hopin.to/events/devconf-us

DevConf.US 2020 is the 3rd annual, free, Red Hat sponsored technology conference for community project and professional contributors to Free and Open Source technologies coming to a web browser near you!
Wednesday, September 23
 

09:00 EDT

0x00Security101 - Basics of Cyber Security
Sign up here: ​https://docs.google.com/forms/d/e/1FAIpQLSffQc_2Eu--aoE9E3cLq9TWYkcn8PigEF1qRY1szP6xpRdyeQ/viewform​​​

The following will be covered in this workshop:
- How the internet actually works (TCP/IP)(ISO/OSI Model)
- Intro to Cryptography/Stenography
- Basics Tools to Code, Break, Enumerate using Linux(Nmap, Burp, msf, etter)
- Custom Crafted puzzles(CTF like)
- Common Vulnerabilities(XSS, SQL, RCE, ACE, Privilege Escalation)
- Live Demo Metasploitable
- Common Vulnerability Exposure

Speakers
avatar for Nishant Parhi

Nishant Parhi

Student, University of Massachusetts
Just a geek



Wednesday September 23, 2020 09:00 - 11:00 EDT
New Edition Virtual

09:00 EDT

Building Cross-Platform Apps with Flutter
Sign up here: ​https://docs.google.com/forms/d/e/1FAIpQLSffQc_2Eu--aoE9E3cLq9TWYkcn8PigEF1qRY1szP6xpRdyeQ/viewform​​​

This session will be a kickstarter for developing mobile apps with the Flutter SDK.
Flutter is a very young SDK from Google to build apps for both Android and iOS using a single code base. Unlike other SDKs, Flutter compiles to native and looks native.
Flutter uses Dart, an OOP language. Prior experience with Dart is not required to attend this session.
This session will cover the workflow involved in creating a flutter application from scratch. Widgets, stateless widgets, state and stateful widgets and other most important aspects of Flutter will be demonstrated in this session.
You'll learn to use the pub repository to quickly add modules to your project.
By the end of this session, you'll be able to develop amazing app experiences with Flutter and Dart.

Check out www.flutter.io/

Preparing for the Flutter App Development Workshop:
System Requirements:
1. You need a fast PC, preferably above 4GB of RAM and a dual core CPU.
2. Install the following software:
—> Android Studio: https://developer.android.com/studio#downloads
(Install the recommended package for your OS)
Open Android Studio after installation and perform the default/full installation. This will download more SDKs and packages. This is a long process, make sure you have at least 4GB of internet bandwidth to finish setting up Android Studio.
—> Flutter SDK: https://flutter.dev/docs/get-started/install
Download the zip file for your platform (for example, if you have a Windows computer, download the Windows zip file). Finish setting up the SDK and add the directory to your PATH.
 If you have an Apple computer, then you may optionally install Xcode from the Mac App Store to use the iOS Simulator.
3. You need an Android Phone to run your application. Make sure that you enable “Developer Options” in your phone. The general procedure to do this is by tapping the “Build Number” option “eight times” in the “About Phone” setting. This procedure can vary, please Google this up with your phone’s model, say “how to enable developer options on Nokia 7.1”
You need a good internet connection (approx 5GB) to finish setting up your computer.


Wednesday September 23, 2020 09:00 - 11:00 EDT
Dropkick Murphys Virtual

09:00 EDT

Productive Cloud-Native Developer
Sign up here: ​https://docs.google.com/forms/d/e/1FAIpQLSffQc_2Eu--aoE9E3cLq9TWYkcn8PigEF1qRY1szP6xpRdyeQ/viewform​​​

Are you productive while working on your microservices-based project? Or is your laptop on
fire? Thanks to Red Hat OpenShift we are very efficient when it comes to deploying and managing
distributed and containerized applications. But can we say the same about development?

Coming from a traditional background we are used to run our application locally,
being able to debug, and reason about it with ease.
We are spoiled by the undisturbed inner-loop development cycle of coding, building,
and testing so we take it for granted.

We also have a desire to run everything locally, so we can have a fast feedback loop.
It's not really feasible to spin up even a medium-sized distributed system on your own machine.
Wouldn't it be better to run your code directly in a shared remote cluster?
In this workshop we will show you tools that will make you a productive developer, able to nail
down issues quickly, and confident about the changes you are about to ship. And all of it in the
cloud.

Speakers
avatar for Didier Wojciechowski

Didier Wojciechowski

Senior Specialist Solution Architect Openshift, RedHat
dwo@redhat.com
MC

Madou Coulibaly

Specialist Solution Architect, Red Hat
Madou Coulibaly is an EMEA Specialist Solution Architect at Red Hat since 2016 with a strong focus on Cloud Native development. With 13+ years experience in Software Development and in Data Management (BI, DW, Big Data, …), Madou combines these assets to provide expertise, guidance... Read More →
avatar for Bartosz Majsak

Bartosz Majsak

Red Hat
Bartosz Majsak writes code for fun and to help others, while being Senior Software Engineer in Red Hat. As a long time open source contributor and conference speaker he shares his passion about programming and testing methodologies. In Red Hat he is mainl


Wednesday September 23, 2020 09:00 - 11:00 EDT
Belly Virtual

09:00 EDT

Writing Kubernetes/OpenShift Operators!
Sign up here: ​https://docs.google.com/forms/d/e/1FAIpQLSffQc_2Eu--aoE9E3cLq9TWYkcn8PigEF1qRY1szP6xpRdyeQ/viewform​​​

An Operator is an application-specific controller that extends the Kubernetes API to create, configure, and manage instances of complex stateful applications on behalf of a Kubernetes user. It builds upon the basic Kubernetes resource and controller concepts but includes domain or application-specific knowledge to automate common tasks. This workshop focuses on writing and testing the operator using operator-SDK. The audience for this talk will be developer, tester or a person who pretty much works with operators on Kubernetes. This workshop needs a basic understanding of Kubernetes, containers, and Golang.
Key areas that will be covered:
- Understanding Kubernetes API (GVR, Kind/Resources)
- Artifact (CRD, CR, CSV) & OLM
- Operators pattern & operator-framework
- Getting started with writing an operator in golang
- Understanding the Controllers & Control loop code.
- Desired vs Observed State in Kubernetes
- Reconciliation loop
- Operator demo & local development.

Speakers
avatar for Abhishek Koserwal

Abhishek Koserwal

Senior Software Engineer, Red Hat
I am working as a Senior Software Engineer at Red Hat. Involved in communities focused on Operators, Openshift/Kubernetes, and Middleware products. Frequent blogger, speaker, open-source enthusiast and committer on various open-source projects specific to Operators.


Wednesday September 23, 2020 09:00 - 11:00 EDT
Cars Virtual

14:00 EDT

JAVA.Next Quarkus App Development in Practice
Sign up here:​https://docs.google.com/forms/d/e/1FAIpQLSffQc_2Eu--aoE9E3cLq9TWYkcn8PigEF1qRY1szP6xpRdyeQ/viewform​​​

Traditionally, many enterprises built monolithic apps with the whole stack optimized to run many apps on an app server. In moving toward cloud-native microservices, serverless, and event-driven apps, developers want to take advantage of that operational model. This lab shows how Quarkus has amazingly fast boot time, incredibly low RSS memory, and offers near-instant scale-up and high-density memory utilization in container orchestration platforms like Kubernetes.
You’ll get a hands-on introduction to Quarkus for Java developers using Red Hat CodeReady Workspaces based on Eclipse Che to develop Quarkus apps. We will cover:
- Basic introduction to Quarkus
- How to test and debug Quarkus apps
- Building high-performance, native Quarkus apps
- Deploying cloud-native Quarkus apps to Kubernetes Platform

Speakers
avatar for Daniel Oh

Daniel Oh

Developer Advocate, Red Hat
Daniel Oh is Java Champion and Senior Principal Developer Advocate at Red Hat and Java Champion to evangelize developers for building Cloud-Native Microservices and Serverless Functions with Cloud-Native Runtimes(i.e. Quarkus, Spring Boot, Node.js) and OpenShift/Kubernetes. Daniel... Read More →


Wednesday September 23, 2020 14:00 - 16:00 EDT
Cars Virtual

14:00 EDT

Machine Learning on OpenShift

Speakers
avatar for Aakanksha Duggal

Aakanksha Duggal

Senior Data Scientist, Red Hat
Aakanksha Duggal is a Senior Data Scientist in the Emerging Technologies Group at Red Hat. She is a part of the Data Science team and works on developing open source software that uses AI and machine learning applications to solve engineering problems.
AA

Anish Asthana

Senior Software Engineer, Red Hat, Inc.
Anish is an engineer at Red Hat in the AI Services Organization. He is primarily working on the Open Data Hub - a machine learning-as-a-service platform built with OpenShift at the core. His interests include monitoring, scalability, and reliability.


Wednesday September 23, 2020 14:00 - 16:00 EDT
Dropkick Murphys Virtual
 
Thursday, September 24
 

09:30 EDT

Look Back at Golden Thread
Welcome and a Keynote by Vincent Batts.

Speakers
avatar for Sally O'Malley

Sally O'Malley

Senior Software Engineer, Red Hat
Sally Ann O'Malley is a software engineer at Red Hat.  She has worked on various teams within OpenShift over the past 6 years. Currently, she is with the Emerging Technologies group within Red Hat.
avatar for Urvashi Mohnani

Urvashi Mohnani

Senior Software Engineer, Red Hat
Urvashi Mohnani is a Senior Softwar Engineer on the OpenShift Runtimes team at Red Hat. She has spent the last few years working on container technologies such as podman, buildah, cri-o, and OpenShift. She has given talks at multiple conferences about her work and also spends some... Read More →
avatar for Vincent Batts

Vincent Batts

Engineer, Azure
Vincent Batts is pushing forward open source cloud native infrastructure at Microsoft Azure (via Kinvolk acquisition). He has spent most of his life in Linux and open source communities. Works with emerging technology, largely related to Linux and software containers. An Open Containers... Read More →
avatar for Langdon White

Langdon White

Clinical Assistant Professor, Boston University
Langdon White is a Clinical Assistant Professor and the Spark! Technical Director at Boston University. In these roles, he helps to provide industry-affiliated experiential learning to students and teaches with the goal of making computing and data sciences more accessible. White... Read More →


Thursday September 24, 2020 09:30 - 10:25 EDT
Boston

10:25 EDT

Expo Hall / Break
Time to visit the booths in the expo hall or take a break!

Thursday September 24, 2020 10:25 - 10:40 EDT
Boston

10:40 EDT

Hybrid Serverless Development using Quarkus
Fast-moving forward to hybrid/multi-cloud stack, it’s inevitable for developers not only considering implementing serverless microservices once but also integrate with the multi-serverless platforms on Kubernetes as the smallest/fastest as they can.

In this session, we’ll explore how Quarkus extensions allow developers to write microservices with RESTEasy (JAX-RS), Undertow (servlet), or Vert.x Web and make these microservices deployable to Knative components, Azure Functions runtime and Amazon Lambda using Amazon’s SAM framework.

Speakers
avatar for Daniel Oh

Daniel Oh

Developer Advocate, Red Hat
Daniel Oh is Java Champion and Senior Principal Developer Advocate at Red Hat and Java Champion to evangelize developers for building Cloud-Native Microservices and Serverless Functions with Cloud-Native Runtimes(i.e. Quarkus, Spring Boot, Node.js) and OpenShift/Kubernetes. Daniel... Read More →


Thursday September 24, 2020 10:40 - 11:25 EDT
Pixies Virtual

10:40 EDT

Cloud-native applications with dapr and OpenShift
Dapr is Microsoft's latest new open source project. Dapr is an event driven, portable distributed application runtime. It supports many programming languages and it is a natural fit for Kubernetes and OpenShift. Dapr provides consistency and portability via standard open APIs. Dapr's building blocks enable easy, event-driven, stateful, microservices development. Dapr handles state, resource bindings and pub/sub messaging, which enable event-driven, resilient architectures that scale. In this presentation, we will cover how engineering teams can leverage Dapr with OpenShift for the application development, writing high-performance, highly-scalable applications using OpenShift. We will start with a high level Dapr architecture overview. Then go through an example how to develop Dapr microservices, and look at the deployment process to get it up to OpenShift. We will use OpenShift to fine tune the performance.

Speakers
avatar for Ip Sam

Ip Sam

Architect, Redhat
Red Hat Architect


Thursday September 24, 2020 10:40 - 11:25 EDT
New Edition Virtual

10:40 EDT

Cincinnati: A Case Study in SRE Bootstrapping
Cincinnati is the code name for the service that publishes OpenShift update availability. In this presentation, Red Hat's SRE and Cincinnati teams will describe how we improved the reliability, supportability, observability and performance of the OpenShift Cincinnati service through modern SRE processes.

Speakers
avatar for Vadim Rutkovsky

Vadim Rutkovsky

Engineer, Red Hat, Inc.
Software Engineer at Red Hat
avatar for Jeremy Eder

Jeremy Eder

Distinguished Engineer, Software Manager, Red Hat
Jeremy is a Distinguished Engineer within Service Delivery, building Red Hat's managed service muscle in order to operationalize the vision of OpenShift as a hybrid cloud substrate through building and operating services like Red Hat OpenShift on AWS, OpenShift Dedicated and Azure... Read More →
avatar for Aditya Konarde

Aditya Konarde

Senior Site Reliability Engineer, Red Hat, Inc.
Senior Site Reliability Engineer at Red Hat | OpenShift + Observability
RP

Rafael Porres

SRE, Red Hat, Inc.
Working as Infrastucture/Devops/Site Reliability Engineer for many years now, embracing the IT paradigm shifts with passion, dedication and humour. Bass player, city biker


Thursday September 24, 2020 10:40 - 11:25 EDT
Cars Virtual

10:40 EDT

Automating OpenShift compliance scanning
Checking for security compliance is overall hard. Doing so for a cluster of hundreds of machines is even worse.

Compliance is hard and tedious work, especially on a cluster scale. There are many checkboxes to tick; the controls in the standards are not easy to interpret; and more so, compliance needs to be reached, but also maintained and continuously monitored.
We aimed to address this issue by building the compliance-operator.

This project aims to aid OpenShift deployers to verify, monitor, and ultimately achieve their compliance targets in an automated fashion by checking both the OpenShift configuration and the Linux nodes that form that cluster.

Speakers
JH

Jakub Hrozek

Software Engineer, Red Hat, Inc.
I'm currently working on OpenShift security technologies such as the OpenShift Compliance Operator. Previous roles have included being the SSSD maintainer, working on identity management, and developing operating system hardening tools.


Thursday September 24, 2020 10:40 - 11:25 EDT
Dropkick Murphys Virtual

10:40 EDT

Accelerating TCP in Userspace Virtual Switching
Open vSwitch (OVS) is the most common virtual switch. It is known to provide the most significant performance improvement handling medium-to-small network packets when accelerated with DPDK, if compared with Linux network stack.

However, networks nowadays have to deal with all sorts of packet sizes and this was the motivation to implement TCP Segmentation Offload (TSO) support in OVS-DPDK.

This talk will explain the feature's current status, implementation, performance comparisons, and future plans.

Speakers
avatar for Flavio Leitner

Flavio Leitner

Principal Software Engineer, Red Hat, Inc.
Flavio Leitner brings almost 15 years of experience with software development, support and distribution maintenance. He is a software engineer at Red Hat, tech leader, focusing on Open vSwitch, DPDK and the kernel networking stack.


Thursday September 24, 2020 10:40 - 11:25 EDT
Belly Virtual

11:30 EDT

App Dev & Containerization -- Ask The Experts
Are you looking to spend some time face-to-face with experts in the field of application development and containerization? Join us for an open discussion where you can ask us almost anything around application development, clout-native development, containers, and how to become effective within these domains. Bring your curiosity, your questions, and be ready to explore the difficult topics with our expert panel of speakers!

Speakers
avatar for Bilgin Ibryam

Bilgin Ibryam

Product Manager, Diagrid
Bilgin Ibryam (@bibryam) is a product manager at Diagrid, and an ex-principal architect from Red Hat, committer and member of Apache Software Foundation. He is an open source evangelist, regular blogger, occasional speaker, and the author of Kubernetes Patterns and Camel Design Patterns books. His interests include mentoring, coding and leading developers to be successful with building open source solutions. Bilgin’s current work focuses on distributed systems, data integration, change data capture, and cloud-native application development... Read More →
avatar for Roel Hodzelmans

Roel Hodzelmans

Senior Solutions Architect, Red Hat
Roel Hodzelmans is one of the Red Hat Solution Architects for Red Hat’s Middleware (JBoss) portfolio, for the Red Hat PaaS en Container platform OpenShift and Red Hat's Internet of Things. Roel works predominantly on advising potential and existing customers of Red Hat on determining... Read More →


Thursday September 24, 2020 11:30 - 12:15 EDT
Pixies Virtual

11:30 EDT

Engineering Tomorrow -- Ask The Experts
Wondering about the evolving technology buzzwords -- 'Quantum', 'Edge', and 'AI/ML? Our panel members do the real engineering work that brings these technologies to life. Bring your questions about the evolving state of computing and join us in this open-forum discussion about transforming today's slideware into tomorrow's revolutionary new tools and platforms!

Moderator:
- Harrison Ripps, Senior Engineering Manager, Emerging Technologies and CTO Office

Panelists:
- Parul Singh, Software Engineer, Quantum applications
- Sophie Watson, Senior Data Scientist, AI/ML
- Andrew Stoycos, Software Engineer, Edge applications

Speakers
avatar for Parul Singh

Parul Singh

Senior Software Engineer, Red Hat
Parul Singh is a Senior Software Engineer in the emerging technologies group within the Red Hat Office of the CTO. She is responsible for researching emerging technology trends and developing cloud-native prototypes that address the identified challenges and opportunities and inform... Read More →
avatar for Sophie Watson

Sophie Watson

Senior Data Scientist, Red Hat
Sophie Watson is a data scientist at Red Hat, where she helps customers use machine learning to solve business problems in the hybrid cloud. She is a frequent public speaker on topics including machine learning workflows on Kubernetes, recommendation engines, and machine learning... Read More →
avatar for Harrison Ripps

Harrison Ripps

Sr. Engineering Manager, Emerging Technologies and CTO Office, Red Hat
I manage teams that are constantly evaluating what's new and next for Red Hat. We cover a lot of ground, everything from quantum computing to edge technologies and cloud toolchain security. Have a question about where Red Hat sees the future of technology heading? Let's talk!
avatar for Andrew Stoycos

Andrew Stoycos

Senior Software Engineer, Red Hat
Andrew Stoycos is a Senior Software Engineer in Red Hat's office of the CTO working on all things Open Source Cloud Native Networking. He has been involved in OS communities such as OVN-Kubernetes and Submariner, while also being a member of SIG Network. Within SIG Network, Andrew... Read More →


Thursday September 24, 2020 11:30 - 12:15 EDT
New Edition Virtual

11:30 EDT

Managing Kubernetes at Scale -- Ask The Experts
Q&A session with some of the engineers behind Red Hat’s managed Kubernetes offering, OpenShift Dedicated. Join in to hear what it’s like to manage a fleet of clusters through the lifecycle of install, upgrades, maintenance and more.

Speakers
avatar for Lisa Seelye

Lisa Seelye

Sr. SRE, Red Hat
Sr. SRE at Red Hat's OpenShift Dedicated team; CKA
avatar for Naveen Malik

Naveen Malik

Sr. Principal SRE, Red Hat
Naveen has worked at Red Hat for 13 years in various roles implementing open source technologies including engineer, solution architect, and enterprise architect.  Naveen is a Team Lead on the Site Reliability Engineering (SRE) Platform team for Red Hat's managed OpenShift offerings... Read More →
avatar for Taylor Fahlman

Taylor Fahlman

SRE, Red Hat
Taylor has been at Red Hat for 2 years, working on the OpenShift Dedicated SRE team. Before that, he worked as an intern at CoreOS and a student Systems Administrator at the Oregon State University Open Source Lab.


Thursday September 24, 2020 11:30 - 12:15 EDT
Cars Virtual

11:30 EDT

Security and Data Governance for Workloads - Ask the Experts
Join our Red Hat experts for a panel Q&A discussion on security, privacy and data governance in the open source community, and what it means for your most critical workloads.  We'll talk about what it means to protect data at rest and in process while using open source infrastructure and tools, and the struggles organizations sometimes face.

Speakers
avatar for Mike Bursell

Mike Bursell

Chief Security Architect, Congruus
I've been in and around Open Source since around 1997, and have been running (GNU) Linux as my main desktop at home and work since then: not always easy... I'm a security bod and architect, and am currently employed as Chief Security Architect for Red Hat.
avatar for Alex Corvin

Alex Corvin

Senior Software Engineer, Red Hat
Senior Software Engineer
AA

Anish Asthana

Senior Software Engineer, Red Hat, Inc.
Anish is an engineer at Red Hat in the AI Services Organization. He is primarily working on the Open Data Hub - a machine learning-as-a-service platform built with OpenShift at the core. His interests include monitoring, scalability, and reliability.
avatar for Uday Boppana

Uday Boppana

Senior Principal Product Manager, Red Hat
Uday Boppana is a Senior Principal Product Manager at Red Hat, responsible for Big Data and AI/ML data services . He has experience working in AI/ML, hybrid cloud, data center, data services and storage solutions in different roles and with a variety of technologies. In prior roles... Read More →
avatar for Jamie Parker

Jamie Parker

Compliance + Process, Red Hat
A customer data security and privacy expert within Red Hat's Service Delivery organization.  Passionate about process, policy, data protection and privacy. Before joining Red Hat, I spent 12 years at Cisco Systems transforming business processes. My focus was policy governance, regulatory... Read More →


Thursday September 24, 2020 11:30 - 12:15 EDT
Dropkick Murphys Virtual

11:30 EDT

Ask the Experts - Systems and Networking
Ask the Experts for all your systems and networking questions.

Join Prarit Bhargava, Waiman Long, Dan Winship, and Thomas Haller as
they answer your questions about systems and networking.

Moderated by: Aaron Conole

Speakers
avatar for Aaron Conole
avatar for Thomas Haller

Thomas Haller

Software Engineer, Red Hat
Thomas Haller is an active member in the upstream NetworkManager community and working for Red Hat.
WL

Waiman Long

Principal Software Engineer, Red Hat
Waiman Long is an experienced kernel software engineer at Red Hat, Inc. His major focus areas are kernel synchronization primitives, performance and scalability, cgroup and memory management in the upstream Linux kernel as well as the Red Hat Enterprise Linux kernel.
avatar for Dan Winship

Dan Winship

Senior Principal Software Engineer, Red Hat
SIG NetworkOpenShift


Thursday September 24, 2020 11:30 - 12:15 EDT
Belly Virtual

12:15 EDT

Expo Hall / Break
Time to visit the booths in the expo hall or take a break!


Thursday September 24, 2020 12:15 - 12:50 EDT
Boston

12:50 EDT

Data Gateways: Legacy data for microservices
Application architecture evolution has fragmented the backend implementation into independent microservices and functions. However there is still a gap on the way this evolution has dealt with data as it tends to avoid dealing with static environments. At the same time, microservices encourage developers to create new polyglot data persistence layers that then, need to be composite to deliver business value. How can we apply the knowledge from API gateways to these new data stores?

In this session we will talk about:
How data gateways act like API gateways to offer a secured abstraction layer on top of the physical data stores,
the different data gateway types and architectures, and
extended data-proxy for hybrid cloud deployments

Speakers
avatar for Hugo Guerrero

Hugo Guerrero

APIs & Messaging Developer Advocate, Red Hat, Inc.
Hugo Guerrero works at Red Hat as an APIs and messaging developer advocate. In this role, he helps the marketing team with technical overview and support to create, edit, and curate product content shared with the community through webinars, conferences, and other activities. With... Read More →


Thursday September 24, 2020 12:50 - 13:35 EDT
Pixies Virtual

12:50 EDT

Predicting the Traffic Jam: Congestion-Aware Routing!
What if there existed no traffic congestion for anyone at all times? What if you knew that by walking for a couple minutes more to the next nearest bus station, you could save more travelling time overall? In this session, we propose a framework that provides congestion-aware routes to an entire network system by estimating future traffic flow. We showcase the effectiveness of our framework by using Singapore’s network data from OpenStreetMap coupled with its real-time traffic data. The project is built entirely using only open source tools. This should inspire attendees into intelligent urban mobility, robotics, and AI.

Speakers
avatar for Niharika Shrivastava

Niharika Shrivastava

Software Engineer, Gojek
Niharika pursued her Bachelor of Technology in Information Technology at the Indian Institute of Information Technology, Allahabad. Currently, she is a Software Engineer at Gojek. She has been a finalist for the Red Hat Women in Open Source Academic Award, 2020. She was an Outreachy... Read More →


Thursday September 24, 2020 12:50 - 13:35 EDT
New Edition Virtual

12:50 EDT

Docker, Podman, Buildah, Skopeo, and what else?
Today, docker is synonymous to containers. But Docker is just one way to go about containers. There’s a new way to work with containers, all the while using the same commands you used for Docker and its what this talk is all about - Podman. What is Podman? Podman is a daemonless container engine for developing, managing, and running OCI Containers on your Linux System. Containers can either be run as root or in rootless mode. Simply put: `alias docker=podman`. As much as both are very similar, there are very important underlying differences and security features that may make podman appealing choice for some.
One cannot talk about Podman and ignore Buildah and Skopeo. There seems to be new people everyday trying to figure out what all these tools mean? If that is you, then this talk is for you.

In this talk you will learn:
What is Podman, Buildah and Skopeo? Why was it created?
Why should you care about it?
How does it compare to Docker?
How does it fit in with the Open Container

Speakers
avatar for Kedar Kulkarni

Kedar Kulkarni

Senior Software Engineer(DevOps), Red Hat, Inc.
Kedar is a Senior Software Quality and DevOps Engineer at Red Hat. Kedar has been at Red Hat for 4+ years and he has gone from Software Engineer Intern to Senior Software Engineer. His focus has been primarily on Infrastructure - Baremetal, Virtualized and Containers. He is a Red... Read More →



Thursday September 24, 2020 12:50 - 13:35 EDT
Cars Virtual

12:50 EDT

Preserving privacy while sharing data
Deep learning and machine learning more broadly depend on large quantities of data to develop accurate predictive models. In areas such as medical research, sharing data among institutions can lead to even greater value. However, data often includes personally identifiable information that we may not want to (or even be legally allowed to) share with others. Traditional anonymization techniques only help to a degree.

In this talk, Red Hat's Gordon Haff will share with you the active activity taking place in academia, open source communities, and elsewhere into techniques such as differential privacy and secure multi-party computation. The goal of this research and ongoing work is to help individuals and organizations work collaboratively while preserving the anonymity of individual data points.

Speakers
avatar for Gordon Haff

Gordon Haff

Technology Advocate, Red Hat
Gordon Haff is Technology Advocate at Red Hat where he works on market insights; writes about tech, trends, and their business impact; and is a frequent speaker at customer and industry events. Among the topics he works on are edge, AI, quantum, cloud-native platforms, and next-generation... Read More →


Thursday September 24, 2020 12:50 - 13:35 EDT
Dropkick Murphys Virtual

12:50 EDT

Managing OpenShift-as-a-Service, the Red Hat Way
In this session, Red Hat’s Service Delivery Architects will walk through how cloud.redhat.com can be used to deploy a managed OpenShift 4.x cluster across multiple clouds. We will show how our SRE team manages these clusters at scale, and how cluster telemetry is used to drive engineering and feature priorities. Finally, we will show a worked example of how we evolved an existing application to onboard onto OSD.

Speakers
avatar for Jeremy Eder

Jeremy Eder

Distinguished Engineer, Software Manager, Red Hat
Jeremy is a Distinguished Engineer within Service Delivery, building Red Hat's managed service muscle in order to operationalize the vision of OpenShift as a hybrid cloud substrate through building and operating services like Red Hat OpenShift on AWS, OpenShift Dedicated and Azure... Read More →


Thursday September 24, 2020 12:50 - 13:35 EDT
Belly Virtual

13:40 EDT

Hybrid Cloud Storage
The values offered by public cloud services are clear for analytic workloads. Specialized hardware such as GPUs for doing AI/ML may make more sense to effectively lease with Opex rather than invest Capex on infrastructure that is not continually utilized. However, it may not make sense to build large data sets inside public clouds due both to the cost multiple compared to building out and maintaining private infrastructure and the lock-in nature of using public cloud services. These drivers then lead toward a hybrid architecture where large data sets are built and maintained in private clouds but compute/analytic clusters are spun up in public clouds to the actual analytics on these data sets.

Maintaining a hybrid architecture as described introduces challenges with latency and bandwidth to the public cloud compute cluster from the private data lake. In this presentation we describe research being done at by Mass Open Cloud and Red Hat researchers to build caching solutions to maximize throughput of these leased analytics clusters and avoid re-reading the same data from the external private data lake.

Speakers

Thursday September 24, 2020 13:40 - 14:00 EDT
New Edition Virtual

13:40 EDT

Kernel Techniques to Optimize Memory Bandwidth with Predictable Latency
Consolidating multiple applications on the same multi-core platform while preserving their performance is of the utmost importance in real-time systems. A similar problem has emerged in cloud computing systems. Meeting SLAs requires isolating the performance of primary workloads from co-located noisy neighbors. Lack of performance isolation arises due to contention over shared memory resources, such as last-level cache space, main memory bandwidth, and DRAM banks. Hardware vendors like Intel have started introducing techniques like Resource Director Technology (RDT) to manage shared memory resources. In the context of RDT, a promising feature is Memory Bandwidth Allocation (MBA).

In this presentation, we study whether MBA is capable of providing strong isolation via main memory bandwidth management. In doing so, we make a series of surprising discoveries. Come to the presentation to have a look at these and see joint management of main memory and LLC bandwidth by combining MBA and budget-based regulation.

Speakers
PS

Parul Sohal

Parul Sohal is a PhD student at Boston University. She is currently exploring her research interests in multi-cloud platforms.


Thursday September 24, 2020 13:40 - 14:00 EDT
Belly Virtual

13:40 EDT

OKD 4 - OpenShift K8s on Fedora CoreOS
Introducing OKD 4, the community distribution of Kubernetes that powers Red Hat OpenShift. Over the past few months we've worked hard to deliver OKD 4 which brings to the community the best Kubernetes experience so far: One life-cycle for cluster and OS, automatic updates, operators, ease of development and much, much more. Join this session to learn about the inner workings of OKD 4 and how to easily install and manage your own cluster. Let us introduce to you the OKD Working Group and show you ways in which you can contribute to the development yourself! Diane Mueller is the Director, Community Development at Red Hat and Co-Chair of the OKD Working Group. Antonio Murdaca is a Principal Software Engineer at Red Hat and the Team Lead for OpenShift Machine Config Operator, an integral part of OKD that manages node configuration and OS updates. Christian Glombek is a Software Engineer at Red Hat and Co-Chair of the OKD Working Group.

Speakers
avatar for Diane Mueller

Diane Mueller

Director, Community Development, Red Hat
Director, Community Development, Red Hat (https://redhat.com) ; Co-Chair, OKD Working Group, the Community Distribution of Kubernetes that powers Red Hat OpenShift (https://okd.io) and founder/organizer of OpenShift Commons (https://commons.openshift.org)
avatar for Antonio Murdaca

Antonio Murdaca

Principal Software Engineer, Red Hat Inc.
Senior Engineer at Red Hat, CRI-O and Docker Core Maintainer
avatar for Christian Glombek

Christian Glombek

Senior Software Engineer, OKD Maintainer and CentOS Cloud SIG Co-Chairair, Red Hat
OpenShift Engineer, Fedora and GNOME Contributor


Thursday September 24, 2020 13:40 - 14:25 EDT
Pixies Virtual

13:40 EDT

Building Raspberry PI Supercomputers
Federico discusses what is required to integrate clusters of ARM SBCs, with a focus on Raspberry PI units due to their popularity, the software integration necessary to make them practical, what plumbing is necessary to easily configure nodes, and how to issue commands for cluster management. From the initial spotlight on cluster operations we transition to practical use, and look at how parallel computing is utilized to solve numerical problems and how to code and run numerical workloads using the MPI interface. A survey of some common approaches to CPU parallelism with code and live running examples rounds up the session.

This is a live tutorial with a running cluster (or two!), and is meant to be an introduction for those new to Linux clustering.

Speakers
avatar for Federico Lucifredi

Federico Lucifredi

Product Management Director, Red Hat
Federico Lucifredi is the Product Management Director for Ceph Storage at Red Hat, formerly the Ubuntu Server PM at Canonical, and the Linux "Systems Management Czar" at SUSE.


Thursday September 24, 2020 13:40 - 14:25 EDT
Cars Virtual

13:40 EDT

OWASP Top-10 - quickstart your security awareness
Not everyone is a security expert. Of course, not everyone needs to be a security expert, but in today’s world of rapid development and deployment, developers cannot afford to ignore security considerations completely, and “just leave it up to the security team to review”.

In this talk, I’ll present the OWASP Top-10 project, an (incomplete) list of the top security vulnerabilities (web) developers face. I will then talk about how developer-awareness from the ground up is a key to shifting left the way we think about security, which is the first step in creating better-secured applications.

Speakers
avatar for Allon Mureinik

Allon Mureinik

Senior Manager, Seeker R&D, Synopsys, Inc.
A software engineering manager who likes nothing more than when his employees prove him wrong.



Thursday September 24, 2020 13:40 - 14:25 EDT
Dropkick Murphys Virtual

14:05 EDT

Saving money by reducing power consumption
Monitoring and reducing the energy consumption of servers in data centers is critical. Reducing the power drawn by 10,000 datacenter servers by 10 watts (10 joules/second) would result in energy savings that could power approximately 100 US households with a corresponding financial saving of $100,000/year. The factors that affect a server's energy use arise from the complex interactions between the application workload, software stack, and the hardware characteristics and configuration of the node itself. This work sheds light on the task of tuning hardware parameters to control the time and energy required for IO sensitive, system-centric workloads typical of cloud services. In a memcached server, hardware tuning using both Linux and a library OS and record dramatic savings of 440 joules 42%) on Linux and 635 joules 60% on a library OS while maintaining an 99% tail latency under 500 microsecond. We reveal the significant impact that static tuning can have and the influence of operating systems software on the performance of the aforementioned applications.



Speakers
HD

Han Dong

Red Hat


Thursday September 24, 2020 14:05 - 14:25 EDT
New Edition Virtual

14:05 EDT

Reshaping (input) Space to Fuzz the Cloud's Virtualization Layer
The market for public cloud platforms is valued in the hundreds of billions of dollars. Hypervisors form the backbone of the cloud and are, therefore, security-critical applications which are attractive targets for attackers. Fuzzing is a widely-adopted technique for automated software testing based on randomly-provided inputs. As testament to their success, fuzzers have found thousands of bugs in the Linux kernel.  Unfortunately, it is difficult to apply simple fuzzing techniques to the virtualization-layer, as hypervisors expose a massive input space which includes the entirety of the VM's memory. In this talk, I will present my research on making cloud virtual devices amenable to fuzzing. I will explain how we implemented fuzzing for the popular open-source QEMU hypervisor, where it has already led to dozens of bugs reports.



Speakers
avatar for Alexander Bulekov

Alexander Bulekov

Research Intern, Red Hat
Alex is a PhD student at Boston University and an Intern at Red Hat Research.


Thursday September 24, 2020 14:05 - 14:25 EDT
Belly Virtual

14:30 EDT

Selenium Docker Grid on OpenShift 4
Selenium-Browser version incompatibility has been a major thorn in the flesh of test automation developers. In this session, we will demonstrate the participants how to deploy selenium docker grid on kubernetes based openshift PaaS and use the inbuilt horizontal scaling to increase browser nodes for reliable test automation infrastructure. We will also demonstrate adding health checks for the browser nodes and parallel execution of demo selenium tests on this infrastructure.
The following part would be conducted:-
Current Selenium infrastructure problems and how selenium docker solves them (Talk) (browserdriver exe management and browser selenium version conflicts)
Problems with selenium docker infrastructure
Introduction to Openshift and setting up selenium cloud on openshift
Demo tests running on openshift selenium cloud.
Participants will learn the best way of creating scalable selenium grids on cloud thereby focusing more on creating test cases.

Speakers
avatar for Jatan Malde

Jatan Malde

Technical Support Engineer, Red Hat, Inc.
Opensource gives you the freedom to choose our path, we are free to learn new things and hence shape our carrier in our way. This all what brought me to Opensource and would never take me away until the day I am off with this idea,
avatar for Deepak Koul

Deepak Koul

Senior Manager, Software Engineering, Red Hat
Software Quality Enthusiast.


Thursday September 24, 2020 14:30 - 15:15 EDT
Pixies Virtual

14:30 EDT

Look ma, no pause!
The pause container is a quinnessential hack for Kubernetes pods. A pause container is the first container in a pod, pauses until it is terminated, and is used to hold Linux namespaces open for the lifespan of the pod. Even though the pause container is as minimal as possible, it still has overhead, and we can do better.
CRI-O now has the option to only run a pause container when absolutely necessary. Join Peter Hunt for a deep dive into the implementation details of dropping the pause container, as well as a performance comparison and discussion of other benefits. Attendees will participate in a conversation about the removal of this hack from Kubernetes.

Speakers
PH

Peter Hunt

Senior Software Engineer, Red Hat
Peter Hunt is a Senior Software Engineer working on Openshift at Red Hat. Passionate about free software, Peter focuses on maintaining CRI-O, attending SIG node, and ~writing~ squashing bugs. Outside of the virtual world, Peter likes collecting floral-printed pants, gardening, and... Read More →


Thursday September 24, 2020 14:30 - 15:15 EDT
New Edition Virtual

14:30 EDT

Lowering the Barrier to Kubernetes Proficiency
Kubernetes is an incredibly powerful platform. Companies of all shapes and sizes are embracing this powerful technology in a number of ways. The widespread adoption of Kubernetes is evidence of the benefits available to those who successfully ramp up. However, there is an overwhelming amount of information out there. It can be challenging for technologists to navigate the stormy seas of information overload.

Beginners especially often struggle to make sense of the different concepts, tools, vernacular, resources, books, and thousands of other resources. Join Angel in this presentation as he walks through how to alleviate some of that overhead and learn critical strategies in beginning your Kubernetes journey.

Speakers
avatar for Angel Rivera

Angel Rivera

Senior Developer Advocate, CircleCI
Angel started his career as an US Air Force Space Systems Operations specialist in Cape Canaveral AF Station where he realized his passion for technology and software development. He has extensive experience in the private, public and military sectors and his technical experience... Read More →


Thursday September 24, 2020 14:30 - 15:15 EDT
Cars Virtual

14:30 EDT

Privacy in the Age of IoT
With the ever-increasing presence of smart devices all around our personal and professional lives, privacy seems to be becoming one of the most vulnerable aspects of our everyday lives. This session aims to address some of the biggest privacy concerns that we are faced with everyday in the age of the Internet of things, to spread awareness about digital privacy issues, while also sharing some of the simplest tools and techniques by which we can take better control of our digital lives and our personal information.

We would talk about "Smart" Home Appliances, Automated Vehicles, Voice-Controlled devices connected to the internet and also showcase some quick and easy techniques to safeguard against the most common vulnerabilities. We would also be taking a critical look at the role of enterprises and policymakers, along with the evolution of privacy laws. The end-goal of the session is to spread awareness around privacy concerns in today's "SMART" - everything age.

Speakers
avatar for Sayak Sarkar

Sayak Sarkar

Senior Software Engineer, Red Hat, Inc.
Open Source Evangelist, Tech NerdWorks as a Senior Software Engineer at Red Hathttps://sayak.in


Thursday September 24, 2020 14:30 - 15:15 EDT
Dropkick Murphys Virtual

14:30 EDT

Final Stop Nispor
To simplify network configuration of Linux hosts, Nmstate provides a declarative method to manage network interfaces, routes and DNS configuration. By also reporting the current network state in the same format used for configuration, the configuration of one host can easily be transferred to another. Additionally, it allows to check the compliance of a host with the intended configuration. For this, it is important to gather the actual runtime/kernel networking configuration instead of the on-disk configuration that might not be applied properly.

On our journey to query the interface runtime status with Nmstate,
NetworkManager and Nispor we faced multiple problems. From on-disk profiles to sysfs to netlink. How is Nispor trying to solve this and how can other projects benefit from this solution using varlink?

Speakers
avatar for Fernando Mancera

Fernando Mancera

Software Engineer - Networking Services, Red Hat
I love networks and systems.


Thursday September 24, 2020 14:30 - 15:15 EDT
Belly Virtual

15:15 EDT

Expo Hall / Break
Time to visit the booths in the expo hall or take a break!


Thursday September 24, 2020 15:15 - 15:30 EDT
Boston

15:30 EDT

Camel K: Build and deploy on Kubernetes
We’ll discuss how we can instantly run integration code written in Camel DSL on preferred cloud (Kubernetes or OpenShift).

Camel K allows to run integrations directly on a Kubernetes or OpenShift cluster.

1. What is “Camel K”?
2. Architectural overview
3. How it works?
4. Configuration.
5. Programming languages.
6. Demo

Speakers
avatar for Shailendra Kumar-Singh

Shailendra Kumar-Singh

Consultant, Red Hat
Associate Principal Consultant at Red Hat. Works for designing and implementing the solution to enterprise, banking, and public sector clients. Love contributing to the Open-Source community through blogging, Youtube Videos and participating in various conferences.
avatar for Chandra Shekhar Pandey

Chandra Shekhar Pandey

Senior SME, Red Hat
Senior Software Maintenance Engineer in Red Hat India Pvt Ltd. Working in Red Hat Fuse 7, Red Hat Fuse 6, AMQ7 and AMQ6.


Thursday September 24, 2020 15:30 - 16:15 EDT
Pixies Virtual

15:30 EDT

Blockchains for Business 101
Blockchain has passed the height of its hype. But it’s relatively quietly made its way into important enterprise use cases. In this talk, Red Hat’s Gordon Haff will provide an overview of the open source blockchain technologies that have emerged as the market leaders. He’ll also examine the areas of the market in which enterprise blockchains have gained the greatest early traction and explain why that’s the case.

This knowledge will provide attendees with the basics they need to become involved with blockchain projects and to understand where blockchain might be applicable to their organization’s business needs.

Speakers
avatar for Gordon Haff

Gordon Haff

Technology Advocate, Red Hat
Gordon Haff is Technology Advocate at Red Hat where he works on market insights; writes about tech, trends, and their business impact; and is a frequent speaker at customer and industry events. Among the topics he works on are edge, AI, quantum, cloud-native platforms, and next-generation... Read More →


Thursday September 24, 2020 15:30 - 16:15 EDT
New Edition Virtual

15:30 EDT

Blockchain enabled decentralized storage cluster
Is the best way of not getting robbed, putting your valuables in a place where everyone can see?

In the era , where costs and privacy of large-scale storage service providers are questionable, i intent to provide  insight on a system with no central control and how security and other operations can still be achieved.

"A Distributed storage system which allow users to club their storage disks in a network to provide secured storage .In this talk, you will see how (new DHT) blockchain is used to enhance the functionality. In a network of 5 nodes , if a user decides to upload a document , the document gets encrypted and sharded across the nearby nodes (based on geo-location) , during retrieval process , the encrypted files across the network gets verified and downloaded to the users node and then it is constructed together as one file.This infrastructure makes use of kademlia algorithm where the data after getting split will be put across the nodes by taking location as an argument, thus storing the data to nearby nodes and making retrieval process easy.The verification method to check whether data still exists in the chain is done by a request/response feature which will help in checking whether nodes contain the data or not. If the node does not contain the data, data regeneration will be initiated."

Speakers
avatar for Prajith Kesava Prasad

Prajith Kesava Prasad

Associate Software Engineer, Red Hat, Inc.
Open source enthusiast.Main interests:- AI,ML,Blockchain,IoT.Keen on delivering my ideas on different conferences , engaging with other people.Love to build things and experiment both , tech and strategy.


Thursday September 24, 2020 15:30 - 16:15 EDT
Cars Virtual

15:30 EDT

Latest news in Container Security
This talk will cover the latest technology in container security.
This will be partial talk and partial demonstration.

Will demonstrate new features in CRI-O, Buildah, Podman and other tools to increase container separation and to allow more people to run more secure containers in their infrastructure.

Speakers
avatar for Dan Walsh

Dan Walsh

Senior Distinguished Engineer, Red Hat
Daniel Walsh has worked in the computer security field for over 30 years. Dan is a Consulting Engineer at Red Hat. He joined Red Hat in August 2001. Dan leads the Red Hat Container Engineering team since August 2013, but has been working on container tec


Thursday September 24, 2020 15:30 - 16:15 EDT
Dropkick Murphys Virtual

15:30 EDT

Unikernel
Unikernels are small, lightweight, single address space operating systems with the kernel included as a library within the application. Because unikernels run a single application, there is no sharing or competition for resources among different applications, improving performance and security. Unikernels have thus far seen limited production deployment. This project aims to turn the Linux kernel into a unikernel with the following characteristics: 1) easily compiled for any application, 2) uses battle-tested, production Linux and glibc code, 3) allows the entire upstream Linux developer community to maintain and develop the code, and 4) provides applications normally running vanilla Linux to benefit from unikernel performance and security advantages. The paper Unikernels: The Next Stage of Linux’s Dominance was presented at HotOS XVII, The 17th Workshop on Hot Topics in Operating Systems, 2019.


Thursday September 24, 2020 15:30 - 16:15 EDT
Belly Virtual

16:20 EDT

Migrate Spring Boot app to Quarkus. Stage unlocked
Have you heard about Quarkus ? for sure you have, a new super fast, super light framework to develop cloud native and GraalVM compatible apps. But, is that easy to go the Quarkus way ? is it hard to migrate an existing Spring Boot app ? For sure in a hello world demo this will look fantastic ( they all look that way don’t they ? ) but, in a more complex app, is that nice ? is that easy ? is that fun ?
In this session I will show my experience from scratch migrating a Spring Boot app to Quarkus, using different technologies as Hibernate, Rest, Metrics …


Speakers
avatar for Jonathan Vila

Jonathan Vila

Senior Software Engineer, Red Hat, Inc.
Java Champion, Organiser at BarcelonaJUG and cofounder of the JBCNConf conference in Barcelona.Working at Red Hat as Senior Software Engineer on the Middleware area, but I have worked as a (paid) developer since the first release of The Secret of Monkey Island, about 30 years ago... Read More →


Thursday September 24, 2020 16:20 - 17:05 EDT
Pixies Virtual

16:20 EDT

How I Learned to Share my Hardware (with ESI)
The Elastic Secure Infrastructure (ESI) project was started by the Mass Open Cloud (MOC) in order to "create a set of services/systems to permit multiple tenants to flexibly allocate bare-metal machines from a pool of available hardware, create networks, attach bare-metal nodes and networks, and to optionally provision an operating system on those systems through the use of an associated provisioning service". As part of this project, ESI has contributed upstream development efforts in Ironic to custom development of a leasing service and has created a CLI to create a bridge in between OpenStack and additional functionality needed by ESI. On this presentation, we will discuss both the challenges and the successes behind these efforts. We will also demonstrate how we're putting all this work together into a flexible hardware sharing architecture - designed specifically for the MOC, but easily adaptable for other needs as well!

Speakers
TC

Tzu-Mainn Chen

Principal Software Engineer, Red Hat, Inc.



Thursday September 24, 2020 16:20 - 17:05 EDT
New Edition Virtual

16:20 EDT

Automating the Management of Kubernetes Apps
Ansible fits naturally into any Kubernetes environment. Both are very active and widely used open source projects with vibrant communities that help make hard things easier.

This talk will demonstrate how Ansible along with its built-in templating and k8s module can be used instead of static YAML definitions that are manually applied using kubectl for rapid, repeatable and consistent multi-cluster deployments.

Further, Ansible makes it easier to deploy and manage the complete lifecycle of complex Kubernetes applications. Traditionally, Operators have been written in Go and require expertise with the internals of Kubernetes. Ansible is also a first class citizen of the Operator SDK that provides an alternative to using Go with a lower barrier to entry. It frees up application engineers, maximizes time to automate and orchestrate your applications, and doing it across new & existing platforms with one simple language.

Here we discuss and demonstrate how they can work together.

Speakers
avatar for Timothy Appnel

Timothy Appnel

Senior Product Manager, Ansible, Red Hat, Inc.
Timothy Appnel is a Senior Product Manager, and "Jack of all trades" on the Ansible team at Red Hat. Tim is an old-timer in the Ansible community that has been contributing since version v0.5. The synchronize module in Ansible is all his fault.


Thursday September 24, 2020 16:20 - 17:05 EDT
Cars Virtual

16:20 EDT

Data Governance: Lessons from the trenches
In a world that has become increasingly dependent on organization level data sharing and collaboration for decision making, it is of utmost importance that we ensure airtight security for our data. That's when Apache Ranger comes to the rescue.

Ranger is handy in designing and dictating security policies for Hadoop and its components. Ranger currently provides a centralised security administration, access control and detailed auditing for user access within the Hadoop, Hive, HBase and other Apache components. Also, Meta data these days, speak volumes about the data it encases. This is where we can harness the capabilities of Apache Atlas to work in tandem with Apache Ranger, to build a robust data governance policy for any organization.

Speakers
avatar for Durga C

Durga C

AI CO-OP, Red Hat, Inc.
Currently pursuing Masters in CS at Northeastern University. Now, working as a AI co op at Redhat in DataHub team.


Thursday September 24, 2020 16:20 - 17:05 EDT
Belly Virtual

16:20 EDT

Develop Secure and Compliant Application via IDE
Via this talk, we would like to address the several concerns which a developer usually have. We would like to cover topics like CVEs (security vulnerabilities) attached to the packages being used, the license compatibilities between the different packages etc. We would like to cover how these problems can be addressed at the development stage. Using some of the open-source software at Redhat, we want to educate the attendees on how easy it is to use it as an extension in their respective IDEs which would provide them with an in-depth analysis of the security vulnerabilities, license compatibilities, version check, recommendations and more.


Speakers
avatar for Deepak Sharma

Deepak Sharma

Software Engineer, Red Hat, Inc.


Thursday September 24, 2020 16:20 - 17:05 EDT
Dropkick Murphys Virtual

17:10 EDT

The Tale of the OpenProvisioning POC
The OpenProvisioning proof-of-concept provides a system to prove an Agile Integration methodology leveraging containers, APIs, and Distributed Integration for the purpose of provisioning resources. This lightning talk is a brief introduction to the origin, functionality, and purpose of the OpenProvisioning proof-of-concept told in a unique, story-like-fashion by Talia Kaplanian, a Quality Engineering Intern on the Central Continuous Infrastructure and Tooling team at Red Hat.


Speakers

Thursday September 24, 2020 17:10 - 17:30 EDT
Belly Virtual

17:10 EDT

CDC Event Driven Cloud Native Apps with OpenShift
Change Data Capture (CDC) is design pattern used for event driven cloud native applications with OpenShift. CDC continuously identifies and captures incremental data changes and is used for real-time data replication across databases and replicas through transaction logs. It can also be used to trigger events based on data changes. With the increasing use of event driven micro-services, CDC is a new pattern to capture and propagate events to micro-services within the system. CDC is based on upstream debezium project provides an elegant and powerful framework to simplify change data capture. In this presentation, we will go over the high level architecture of CDC, and how to embed CDC into spring boot applications, and integration with OpenShift.

Speakers
avatar for Ip Sam

Ip Sam

Architect, Redhat
Red Hat Architect


Thursday September 24, 2020 17:10 - 17:55 EDT
Pixies Virtual

17:10 EDT

Connecting Applications with Services
Cloud-Native Environments like Kubernetes comes with its challenges for binding applications. A service backed by a Kubernetes operator, for example, PostgreSQL instance and a shiny front-end Node.js application...Wouldn't it be really fancy if we could just express the intent to bind to any backing service without actually doing the configuration heavy lifting?

In this talk, we will review how to enable developers to connect their applications with operator-backed services, such as databases, without having to perform manual intervention (secrets, configmaps, etc.). It thereby provides an intuitive approach for the developers to connect their application to an operator backed service. In a nutshell, improved developer experience.

Together with this talk, we would be running through a live demo, to show application and service binding in action, using our open-source Kubernetes Operator, service-binding-operator.

Speakers
avatar for Avni Sharma

Avni Sharma

Software Engineer, Red Hat
Avni is an active Open Source contributor and works as Software Engineer at Red Hat. Along with that, she loves to attend conferences and participate in technical meetups in Bangalore, India. She strives to create a culture of belonging at her workplace and other tech spaces alike... Read More →


Thursday September 24, 2020 17:10 - 17:55 EDT
New Edition Virtual

17:10 EDT

Declarative Kubernetes Clusters with Cluster API
Deploying application resources through a declarative API is a central theme to the Kubernetes ecosystem, but can we treat Kubernetes cluster infrastructure in this manner? The answer: yes, with Cluster API. The Cluster API project is an ecosystem for managing Kubernetes clusters on multiple cloud providers through a collection of custom resources and controllers. In this presentation you will learn how and why to use Cluster API, how it is being integrated into the wider Kubernetes community, and how you can get involved with this exciting project.

Speakers
avatar for Michael McCune

Michael McCune

Principal Software Engineer, Red Hat
Michael is a software developer creating open source infrastructure and applications for cloud platforms. He has a passion for problem solving and team building, and a lifelong love of music, food, and culture.
avatar for Joel Speed

Joel Speed

Principal Software Engineer | OpenShift, Red Hat, Inc.
Joel is a Software Engineer working on the OpenShift Machine API and Kubernetes Cluster API projects. Joel has been working with Kubernetes since 2017, previously at Pusher as a Cloud Infrastructure Engineer and now at Red Hat. As well as his interest and involvement in the Kubernetes... Read More →


Thursday September 24, 2020 17:10 - 17:55 EDT
Cars Virtual

17:10 EDT

Better security for Cloud, IoT and the Edge: Enarx
Deploying applications to the Cloud (or IoT, or the Edge) is all very well ... until you start running sensitive workloads. Can you trust the OS? The hypervisor? The stack? The cloud provider? The host owner? We all know that the answer to all of these is not always "yes": Enarx is a project using the hardware-based secuirty of TEEs (Trusted Execution Environments), to reduce the number of components and parties you need to trust. Find out how it works, why it uses WebAssembly for your runtime, and how to contribute.

Speakers
avatar for Nathaniel McCallum

Nathaniel McCallum

Senior Principal Software Engineer, Red Hat, Inc.
Nathaniel is a Principal Software Engineer for Red Hat's Security and Identity group. By day, he tackles tough security problems. By night, he tackles his five children. He is the author of a variety of security related technologies, including: 2FA for Fr
avatar for Mike Bursell

Mike Bursell

Chief Security Architect, Congruus
I've been in and around Open Source since around 1997, and have been running (GNU) Linux as my main desktop at home and work since then: not always easy... I'm a security bod and architect, and am currently employed as Chief Security Architect for Red Hat.


Thursday September 24, 2020 17:10 - 17:55 EDT
Dropkick Murphys Virtual

17:35 EDT

Middleware Gate-Checks
My talk is based on Middleware Productization’s Gates Initiative. It becomes necessary to verify
that our Product is following the required Standards and policies decided by Red-Hat. This is
where Gates-Check come on board. These Gates consist of different checks that need to be
applied before, during or after the Productization Process to verify the compliance with the Red
Hat Policies and Standards. They are mandatory to prevent Red Hat from being vulnerable to any
of the legal actions or government sanctions. So, in my talk I will be presenting the idea of -
What exactly are these Gate-Checks?
Why and when are they required to be applied to the Products?
How to run these Gates Pipeline?

Speakers
avatar for Aneri Shah

Aneri Shah

DevOps Intern, Red Hat
Master's Student who got an opportunity to work with the Red Hat's Continuous Productization Team this Summer and dive deep into working with DevOps Tools. My interest lies in Cloud Computing. Programmer by interest.


Thursday September 24, 2020 17:35 - 17:55 EDT
Belly Virtual

17:55 EDT

Expo Hall / Break
Time to visit the booths in the expo hall or take a break!



Thursday September 24, 2020 17:55 - 19:00 EDT
Boston

19:00 EDT

How to contribute to open source project
In this meetup, we will talk about how to get started to contribute to open source projects. How do I look for a community with open source projects available? Where do I look for new features for the projects? How do we deal with pull requests and merges in open source projects? Why is contributing to open source projects important to our career and personal growth? What are the development best practices in the community? This is is an open discussion and it is aim to facilitate cross functionality collaboration. If you have an open source projects to share to other developers, or if you are a fresh developer who is looking to contribute to open source projects, please come this this meetup and introduce yourself to the open source community.

Speakers
avatar for Ip Sam

Ip Sam

Architect, Redhat
Red Hat Architect



Thursday September 24, 2020 19:00 - 19:20 EDT
New Edition Virtual

19:00 EDT

Building a Red Hat OpenShift practice on AWS
This is an opportunity to openly discuss practice and process that will help build a better experience for those interested in using, developing, and building Red Hat OpenShift on Amazon EC2.

Speakers
avatar for David Duncan

David Duncan

Partner Solutions Architect, Amazon Web Services
David Duncan is OSS Partner Solutions Architect at AWS


Thursday September 24, 2020 19:00 - 19:45 EDT
Cars Virtual

19:00 EDT

Containers Birds of a Feather
Talk about all things containers. Container Runtimes, Container Engines, Container Platforms.

Speakers
avatar for Dan Walsh

Dan Walsh

Senior Distinguished Engineer, Red Hat
Daniel Walsh has worked in the computer security field for over 30 years. Dan is a Consulting Engineer at Red Hat. He joined Red Hat in August 2001. Dan leads the Red Hat Container Engineering team since August 2013, but has been working on container tec


Thursday September 24, 2020 19:00 - 19:45 EDT
Belly Virtual

19:00 EDT

TBD (BOF)
Thursday September 24, 2020 19:00 - 19:45 EDT
Pixies Virtual

19:20 EDT

Using Kaizen for software Development
Kaizen is a Japanese word meaning continuous improvement. Kaizen is an approach to create continuous improvement based on small idea and positive changes. It is based on cooperation and commitment. In this meetup, we will go over how Kaizen works, the Kaizen cycle for continuous improvement, the Kaizen principles, the Kaizen frameworks, and how we can apply Kaizen to software development. This is an open discussion. We encourage people who have experience with Kaizen or people who want to learn more about Kaizen to participate in this meetup.

Speakers
avatar for Ip Sam

Ip Sam

Architect, Redhat
Red Hat Architect



Thursday September 24, 2020 19:20 - 19:45 EDT
New Edition Virtual

20:00 EDT

Comedy with DeAnne Smith
Please join us to hear the comedic stylings of DeAnne Smith! Here is a bit about them.

Who's DeAnne Smith? Well, not only are they the humble person writing this bio, they're an international comedy sensation. Their video “Straight Men Step Up Your Game” has been viewed over 47 million times, and if they look familiar to you, it's probably because your high school friend posted it in their Facebook feed. DeAnne's critically-acclaimed Netflix special, Gentleman Elf, is available right this minute as part of the groundbreaking Comedians of the World series. They've performed everywhere from Iceland to New Zealand (oh my gosh, remember travel?) and is a regular at both the Melbourne International Comedy Festival and Montreal's prestigious, invite-only Just for Laughs Comedy Festival. You may have seen them on NBC, CBS, HBO, or CBC (if you watch Canadian television). Time Out Melbourne says DeAnne "blends smart and silly subjects with expert conviction" and the UK Telegraph says they're "Very funny. Effortless charm lets them get away with murder." They've never actually murdered anyone.

Thursday September 24, 2020 20:00 - 20:30 EDT
Boston

20:30 EDT

Show & Tell with the DevConf Crew!
Come one, come all! Bring a lightning talk, bring your ukulele or your accordion! Got a dancing pet? We want to see it!

The gist is, let's show off some fun stuff that the other conference attendees may not know about you. Please participate and fill out this form[1] to let us know!

[1]: https://docs.google.com/forms/d/e/1FAIpQLSe7buxfLUSFpcfZZT6S-NCl86f95FBg_RlPyFrIDz18dBrgww/viewform

Speakers
avatar for Langdon White

Langdon White

Clinical Assistant Professor, Boston University
Langdon White is a Clinical Assistant Professor and the Spark! Technical Director at Boston University. In these roles, he helps to provide industry-affiliated experiential learning to students and teaches with the goal of making computing and data sciences more accessible. White... Read More →
avatar for Sally O'Malley

Sally O'Malley

Senior Software Engineer, Red Hat
Sally Ann O'Malley is a software engineer at Red Hat.  She has worked on various teams within OpenShift over the past 6 years. Currently, she is with the Emerging Technologies group within Red Hat.
avatar for Urvashi Mohnani

Urvashi Mohnani

Senior Software Engineer, Red Hat
Urvashi Mohnani is a Senior Softwar Engineer on the OpenShift Runtimes team at Red Hat. She has spent the last few years working on container technologies such as podman, buildah, cri-o, and OpenShift. She has given talks at multiple conferences about her work and also spends some... Read More →


Thursday September 24, 2020 20:30 - 21:15 EDT
Boston
 
Friday, September 25
 

09:30 EDT

Open Source, Bubbles, Empathy, and Attracting Talented People + SoarCS Students
We will open with Ms. Dumas giving a keynote about increasing inclusion in the software industry. We will then highlight some of the students programs we have been working with Red Hat over the last year. Finally, we will feature students from the UMass Lowell SOARCS program and Associate Dean, Fred Martin.

Speakers
avatar for Sally O'Malley

Sally O'Malley

Senior Software Engineer, Red Hat
Sally Ann O'Malley is a software engineer at Red Hat.  She has worked on various teams within OpenShift over the past 6 years. Currently, she is with the Emerging Technologies group within Red Hat.
avatar for Urvashi Mohnani

Urvashi Mohnani

Senior Software Engineer, Red Hat
Urvashi Mohnani is a Senior Softwar Engineer on the OpenShift Runtimes team at Red Hat. She has spent the last few years working on container technologies such as podman, buildah, cri-o, and OpenShift. She has given talks at multiple conferences about her work and also spends some... Read More →
avatar for Denise Dumas

Denise Dumas

VP, Engineering Diversity, Red Hat
Encouraging more inclusion at Red Hat!
avatar for Langdon White

Langdon White

Clinical Assistant Professor, Boston University
Langdon White is a Clinical Assistant Professor and the Spark! Technical Director at Boston University. In these roles, he helps to provide industry-affiliated experiential learning to students and teaches with the goal of making computing and data sciences more accessible. White... Read More →


Friday September 25, 2020 09:30 - 10:25 EDT
Boston

10:25 EDT

Expo Hall / Break
Time to visit the booths in the expo hall or take a break!


Friday September 25, 2020 10:25 - 10:40 EDT
Boston

10:40 EDT

Openshift Do Developer Demonstration
Odo is a fast and easy-to-use CLI tool for creating applications on OpenShift/k8's. odo allows developers to concentrate on creating applications without the need to administrate  cluster itself.
It makes Developers life Easier and Improvies Developer Experience on Openshift/Kubernetes Platform.
Points to be covered in session:
1. Odo architecture
2. Installing odo
3. Demonstration of creating a component application with odo

Speakers
avatar for Mohammed Ahmed

Mohammed Ahmed

Creating amazing stuff through code, Red Hat
Programmer, Open source enthusiast, Container Engineer @ Red Hat
VS

Varsha Sharma

Associate Technical Engineer, Red Hat, Inc.
Obsessed with learning new things.



Friday September 25, 2020 10:40 - 11:25 EDT
Pixies Virtual

10:40 EDT

oVirt System Tests using Lago
I'll be focusing on how Lago can be used to spin up infrastructures on very minimal resources(just your laptop is enough) and perform end-to-end testings.
I'll start with a small introduction to testing frameworks and continue to how lago works and how you can define your environment needed for testing.
A brief explanation about ovirt-system-tests, what different test_suites are currently included, how to run an ovirt-system-test instance and then interact with the environment once it is up and running.
Closing with a small preview about how ovirt-system-tests are used for CI automation.

Speakers
PD

Parth Dhanjal

Associate Software Engineer, Red Hat, Inc.
I hail from Delhi, India and currently living in Bangalore. I have been working with Red Hat for about 2.5 years now with the Red Hat Hyperconverged Infrastructure team and love to design and implement UI & UX. I primarily code in ReactJS, a little bit in python and have been contributing... Read More →


Friday September 25, 2020 10:40 - 11:25 EDT
Bell Biv DeVoe Virtual

10:40 EDT

Speeding up container image builds with Buildah
Building container images within a large container pipe-line can be slow. Their is always a battle between security and speed of container image builds. How do I block one container image build from effecting/attacking other container images?
What features of the container engines can I take advantage of to speed up the build process?

How can I add speed and still have good isolation.

This talk will explain and demonstrate features of buildah within a secure container which can do both.

Speakers
avatar for Dan Walsh

Dan Walsh

Senior Distinguished Engineer, Red Hat
Daniel Walsh has worked in the computer security field for over 30 years. Dan is a Consulting Engineer at Red Hat. He joined Red Hat in August 2001. Dan leads the Red Hat Container Engineering team since August 2013, but has been working on container tec


Friday September 25, 2020 10:40 - 11:25 EDT
Mighty Mighty Bosstones Virtual

10:40 EDT

The magic formula for high-performing teams
In 2015, Google published the results of an internal study to determine what factors were the best predictors of an employee’s success. Their thesis was that the study would uncover what individual traits and past accomplishments were predictors of future performance, ultimately leading to a "magical algorithm" for hiring the right people. They learned that the highest performing teams had a number of common traits, but the most impactful one was an environment of psychological safety. Many want this environment but are left wondering how you grow a team culture that encourages experiments to flourish and treats failures as an opportunity for continuous learning.

In this session, we’ll discuss helping groups overcome communication and cultural anti-patterns that destroy psychological safety. You'll leave this presentation with actionable strategies to create a trust-filled environment that fosters employee well-being, creativity, and innovation.

Speakers
avatar for Leslie Hawthorn

Leslie Hawthorn

Sr. Manager - Vertical Community Strategy, Red Hat GmbH
An internationally known open source strategist and community engagement expert, Leslie Hawthorn has spent her career creating, cultivating, and enabling open source communities. She has driven open source strategy in Fortune 10 companies, pre-IPO startups, and Foundation Boards including... Read More →


Friday September 25, 2020 10:40 - 11:25 EDT
Guster Virtual

10:40 EDT

How to Handle a Usability PR Crisis
As the impact of technology on society is gaining attention, user experience experts may find ourselves in situations where our work or impact on a product suddenly comes into question in the public eye. Where one day you are working behind the scenes to improve the companies user experience, the next day you may find yourself in the limelight as a user experience emergency evolves. This talk will cover how to handle a usability emergency and use it to catapult your user experience practice forward. It will cover practical steps including reframing, evaluating, planning, and communicating while the pressure is high. By the end of this talk, you’ll know how to handle anything from a public PR crisis pointed at usability through that executive that tried your product and created an internal crisis to fix usability immediately.

Speakers
avatar for Catherine Robson

Catherine Robson

Manager, User Experience Design, Red Hat
Catherine Robson is a user experience manager and professional who has been working in the industry for over 15 years.  Currently a Manager of User Experience at Red Hat, where she has been recognized with the Stevie Award for Women in Business for Employee of the Year, she works... Read More →


Friday September 25, 2020 10:40 - 11:25 EDT
NKOTB Virtual

11:30 EDT

Kogito: Cloud Native Business Automation
This talk is interested those are working in drools and JBPM skills. Kogito is a next generation business automation toolkit that originates from well known Open Source projects Drools (for business rules) and jBPM (for business processes). I will cover all the Koigto features during the session then audience will learn to use of this feature.I will show demo and the slide as well. Only required basic knowledge of drools/jbpm to attend this talk.

Speakers
avatar for Amit Nijhawan

Amit Nijhawan

STSE, Red Hat
I am working as middleware engineer in red hat.


Friday September 25, 2020 11:30 - 12:15 EDT
Pixies Virtual

11:30 EDT

Using containers and VMs on free public CIs
At first glance, free public CIs seem insufficient for testing many open source projects. They provide only a single virtual machine with no choice of Linux distro, and no container or virtual infrastructure.

However, many projects are publishing as containers, or even kubernetes operators. Many have conventional installers that must be tested across numerous Linux distros. Some need SELinux or other CI-disabled kernel features.

This talk will explain how our project overcame all these limitations: container infrastructure and full virtual machines running on top of free public CIs, and alternative solutions that also work. The solutions will consist of a comparison of CI-compatible open source container infrastructures and hypervisors, CI design patterns for them, and other tips & tricks for integrating them.

Speakers
avatar for David Davis

David Davis

Principal Software Engineer, Red Hat, Inc.
I like to code.
avatar for Mike DePaulo

Mike DePaulo

Red Hat, Inc.
A SysAdmin since age 15. An open source contributor to X2Go and Fedora for several years. Your friendly neighborhood Service Reliability Engineer on Pulp since 2019.


Friday September 25, 2020 11:30 - 12:15 EDT
Bell Biv DeVoe Virtual

11:30 EDT

I See Metrics: Anomaly Detection on OpenShift
Monitoring with Prometheus is becoming a common pattern for cloud native applications. But knowing what metrics to record and how to find relevance is a challenging task. How can AI-based solutions help us automate the process of identifying and alerting when metrics behave differently and also augment human introspection?
In this workshop you will learn how to interact with Prometheus metrics and train a machine learning model to perform time series forecasting for detecting potential anomalies. We will walk you through the process of deploying and operating all the tools required to develop your own anomaly detection framework. You will walk away from this workshop knowing how to:
1. Setup a sample web application to generate metrics
2. Configure Prometheus to collect the metrics and Grafana to visualize the metrics
3. Use Python to transform metrics into a suitable format
4. Train a machine learning model to perform time series forecasting


Friday September 25, 2020 11:30 - 12:15 EDT
Mighty Mighty Bosstones Virtual

11:30 EDT

Open Source Agile: How CPE Serves the Community
In 2001, the Agile Manifesto, a collection of simple principles for software development, was published. It helped shape how development teams work. Meanwhile, open source has its own set of principles that promote and build community, transparency, and collaboration, and meritocracy. On paper these two sets of principles match closely. But in practice, using Agile in an open source project may make community members wary, especially volunteers.

This is extra challenging for CentOS and Fedora, since Red Hat sponsors those projects and contributes in order to meet business goals. The Community Platform Engineering team has a foot in both the business and open source camps to support both CentOS and Fedora. How can we better interact with global volunteers and Red Hat, increase confidence in delivering on important goals, and do it openly and transparently? How do we embrace and not isolate? How do we ensure that we add value? How do we actually function? Join my session to find out!

Speakers
avatar for Leigh Griffin

Leigh Griffin

Senior Engineering Manager, Red Hat, Inc.
Engineering Manager and Agile Coach for Red Hat Mobile


Friday September 25, 2020 11:30 - 12:15 EDT
Guster Virtual

11:30 EDT

Metadata strategy for beautiful nerds
Good metadata makes good information easy to find, but 35% of B2B content is never used. Folks who engage with your content deserve care and respect—and metadata empowers them to find what they need. Embrace your inner beautiful nerd and learn methods for connecting people with authoritative, trustworthy, and meaningful knowledge.
You’ll learn how to:
- Audit and analyze your content and tools without spending the rest of your life in a spreadsheet.
- Build metadata and search systems that support your organization’s purpose and expertise.
- Use the GitLab Remote Manifesto to build a knowledge ecosystem that works for people.
- Improve your software by incorporating the ideas (and workarounds) of passionate amateurs.
- Bridge developers and users by becoming a technologist, bug hunter, and expert on your own content collection.
- Develop software integrations that count, and focus people’s passion for ML/AI to build practical features.
- Conquer the world. Or at least content bloat.

Speakers
AM

Anna McHugh

Associate manager, Librarian and curator, Red Hat, Inc.
Anna McHugh is a librarian and curator who believes in the compassionate treatment of content and knowledge stewardship. Anna works on metadata strategy, search, and content publishing software so Red Hat can share valuable and trustworthy information with our audience. Anna is also... Read More →


Friday September 25, 2020 11:30 - 12:15 EDT
NKOTB Virtual

12:20 EDT

Can Database play a whisper game?
From smartphones, IoTs for homes and smart cities, we generate enormous amounts of data while constantly accessing services on the internet. These cloud-enabled services often consider connected devices as edges and need them to be in sync. Therefore, we need ways to support distributed systems that are highly fault-tolerant and available while abiding limited connectivity and resources.

We introduce a distributed database that is adaptable to systems with low network bandwidth and node stability. By relaxing the consistency requirement of a database we support systems that look for eventual consistency. In this session, you will learn the basics of distributed systems, its design concerning the CAP theory, and a brave usage of recent reconciliation protocols that revolutionizes the fundamentals of traditional databases. With this work, we hope to inspire and enable similar approaches that effectively decentralize workloads and aggregate the results.

Speakers
BS

Bowen Song

Software Engineer, Red Hat, Inc.
OpenShift Engineer with some Operator lifecycle managing problems.


Friday September 25, 2020 12:20 - 13:05 EDT
Pixies Virtual

12:20 EDT

ATCasC- Ansible Tower Configuration as Code
Everyone has heard of Red Hat Ansible, but how about Ansible Tower(or AWX- its open source counterpart)? If you don’t know what it is, then this talk is for you. Tower will help you add sophistication to your Ansible usage and have visibility & control over how your team uses Ansible. While doing so, one of the things that you need to worry about is how reliable your Ansible Tower setup is? How would you maintain all the objects like Projects, Users, Settings, Credentials, Job Templates and Workflow Templates created in the ansible tower are reproducible, you can redeploy it in case you lose it. In this talk, you will see how we achieved this reproducibility in our environment.

You will walk away with knowledge of:
What is Ansible Tower and why do I need it?
Ansible Modules to interact with tower
Ansible tower Meta backup vs full backup and restore
CI Workflow for Ansible Playbook/Ansible Tower Git Repos to enable contribution from others
Use cases that can be automated via Ansible

Speakers
avatar for Kedar Kulkarni

Kedar Kulkarni

Senior Software Engineer(DevOps), Red Hat, Inc.
Kedar is a Senior Software Quality and DevOps Engineer at Red Hat. Kedar has been at Red Hat for 4+ years and he has gone from Software Engineer Intern to Senior Software Engineer. His focus has been primarily on Infrastructure - Baremetal, Virtualized and Containers. He is a Red... Read More →



Friday September 25, 2020 12:20 - 13:05 EDT
Bell Biv DeVoe Virtual

12:20 EDT

AI: Beyond Machine Learning
The past decade or so has seen such rapid advances in supervised deep learning and neural networks that those areas, and machine learning more generally, have become almost synonymous with AI especially in popular media. However, there are other broad areas of research that have fed into AI historically and continue to be important today.

In this talk, Red Hat’s Gordon Haff will place machine learning within this set of broader science and engineering specialties that include cognitive psychology, control theory, linguistics, and human factors. The goal is to provide attendees with a broader context for both learning and applying cross-disciplinary fields of study to their AI-related work.

Speakers
avatar for Gordon Haff

Gordon Haff

Technology Advocate, Red Hat
Gordon Haff is Technology Advocate at Red Hat where he works on market insights; writes about tech, trends, and their business impact; and is a frequent speaker at customer and industry events. Among the topics he works on are edge, AI, quantum, cloud-native platforms, and next-generation... Read More →


Friday September 25, 2020 12:20 - 13:05 EDT
Mighty Mighty Bosstones Virtual

12:20 EDT

We Won. Now what?
Not too long ago, the open source movement was a plucky underdog fighting to establish a better way of making software. Now it’s the default, with companies who used to be antagonists serving as the biggest cheerleaders for open source software. But it’s not time to pack up and go home. As open source’s place in the world has changed, so must the focus and approach.

In this session, we’ll look at the present and future of the open source movement. What can openness do with its newfound power? And what happens if we don’t use it wisely?

Speakers
avatar for Ben Cotton

Ben Cotton

Fedora Program Manager, Remote US IN
Ben Cotton is a meteorologist by training, but weather makes a great hobby. Ben works as the Fedora Program Manager at Red Hat. Prior to that, he was a Product Marketing Manager at Microsoft focused on Azure’s high performance computing offerings. Ben is a Community Moderator for... Read More →


Friday September 25, 2020 12:20 - 13:05 EDT
Guster Virtual

12:20 EDT

Strings & LEGOs: Everyday Objects in User Research
User research isn't all clipboards and watching users behind one-way mirrors. Hands-on activities are an effective and valuable method to engage participants, gather data, and recruit for future studies. We will show you how to use everyday objects in your next group meeting or hackathon to collect high-quality, valuable data and spark in-depth conversations. We'll discuss two case studies where we used these techniques: a string board for building personas and a LEGO board for a visual style reaction study.

Speakers
avatar for Sara Chizari

Sara Chizari

Senior UX Researcher, Red Hat, Inc.
My background is in Computer Science and Cognitive Psychology and my PhD is in Human Information Interaction. I joined the UX Design team at Red Hat about a year ago where I help to build a bridge between our users' feedback and our product managers, designers and developers.
avatar for Sarahjane Clark

Sarahjane Clark

Senior UX Researcher, Red Hat, Inc.
Senior User Experience Researcher at Red Hat


Friday September 25, 2020 12:20 - 13:05 EDT
NKOTB Virtual

13:00 EDT

NetworkManager Meetup
Meet the NetworkManager team and discuss your experience, use-cases and related projects such as Nmstate and the Network Linux System Role.

https://gitlab.freedesktop.org/NetworkManager/NetworkManager

Speakers
avatar for Till Maas

Till Maas

Associate Manager, Software Engineering, Red Hat
Till Maas is working at Red Hat to manage the team that maintain NetworkManager and related projects like the Network System Role and Nmstate.


Friday September 25, 2020 13:00 - 13:45 EDT
Dropkick Murphys Virtual

13:05 EDT

Expo Hall / Break
Time to visit the booths in the expo hall or take a break!


Friday September 25, 2020 13:05 - 13:40 EDT
Boston

13:40 EDT

The lifecycle of an API: Versioning and Operators
I have a new version of my API. Now what? Managing my API versioning with Red Hat 3scale API Management is not enough. What do I need to do to get my new API version published and working on my cluster in a seamless way?
In this session, let's walk through a normal day in an API versioning life cycle, where API management-as-code practices take place using operators and 3scale API Management with Red Hat OpenShift. You’ll leave with ideas and best practices to help with your API CI/CD and API life-cycle management and versioning.

Speakers
avatar for Michael Acostamadiedo

Michael Acostamadiedo

Integration Practice Senior Consultant, Red Hat
avatar for Hugo Guerrero

Hugo Guerrero

APIs & Messaging Developer Advocate, Red Hat, Inc.
Hugo Guerrero works at Red Hat as an APIs and messaging developer advocate. In this role, he helps the marketing team with technical overview and support to create, edit, and curate product content shared with the community through webinars, conferences, and other activities. With... Read More →
avatar for Khaled Janania

Khaled Janania

Senior Consultant, FSI
Senior Consultant for Red Hat FSI


Friday September 25, 2020 13:40 - 14:25 EDT
Pixies Virtual

13:40 EDT

Is Quality a Fault Line in Software Development? - Ask The Experts Panel
Testing is Context-Dependent
(#4 in the list of 7 principles of software testing)

  • What happens when a tester’s vision of quality is different from product management.
  • What context are we talking about? Functional, Domain, or Business?
  • What steps do you take to continuously build/rebuild that context?
  • What is the context-driven testing school of thought?
  • What is software quality after all- Internal vs Perceived?
  • Is the price paid for that ‘additional effort’ to increase quality worth it?

In this session, we are going to discuss these and many other burning questions with our team of experts. 

Speakers
avatar for Anisha Narang

Anisha Narang

Senior Quality Engineer, Red Hat
Senior Quality Engineer
avatar for Deepak Koul

Deepak Koul

Senior Manager, Software Engineering, Red Hat
Software Quality Enthusiast.
avatar for Shreya Bansal

Shreya Bansal

QE Lead, Red Hat


Friday September 25, 2020 13:40 - 14:25 EDT
Bell Biv DeVoe Virtual

13:40 EDT

Reinforcement learning based dependency resolution
Dependency resolvers try to satisfy the version range requirements of libraries used using different approaches, such as backtracking or implementing an SAT solver. But what about plugging in machine learning algorithms in this AI/ML era and try to resolve software stacks with reinforcement learning? What are the benefits and drawbacks of such an approach? What is the state space imagined, what are the actions to be taken to accumulate rewards and how to balance exploration and exploitation in the state space? Let's play this game and see who wins...

Speakers

Friday September 25, 2020 13:40 - 14:25 EDT
Mighty Mighty Bosstones Virtual

13:40 EDT

The Open Source Way community management guide
Contributors to open source projects learn and create methods and practices for having a good community experience. Open source practitioners share these methods with each other all the time, and The Open Source Way brings those best practices together, written as a collaborative community effort. We are updating this guide; you are invited to learn about, participate in, and contribute to The Open Source Way and the community of practice around it.

In addition to bringing a slightly-opinionated view of how & what makes a successful project, this guide includes the often missing reasons -- why do certain practices work, and why have others been tried and abandoned.

This talk introduces the 2.0 version of the guide itself, what is covered within it, and highlight the narrative being told from/to community management practitioners. You'll learn how to consume and/or contribute to this guide and the body of community knowledge around it.

Speakers
avatar for Karsten Wade

Karsten Wade

Engineering Manager, Community Infrastructure & Platform, Red Hat
...


Friday September 25, 2020 13:40 - 14:25 EDT
Guster Virtual

13:40 EDT

User Onboarding – Get the User on Board!
User onboarding is guiding users to use your product and find value in it. Users understand how to use your product to meet their goals. You may have the best product, but if the users cannot figure out how to get started, they will never use your product. This is where User Onboarding helps!
The session covers:
• What is user onboarding
• User onboarding strategies
• Onboarding based on user personas and journeys
• User onboarding artifacts:
◦ In the app:
• Welcome messages
• Guided product tours
• Task lists & progress bars
• Tooltips, in-app messaging
◦ External:
▪ Marketing emails
▪ Product release emails
▪ Help topics
• Examples of companies that use good onboarding to guide their users
• Examples of onboarding tools to get started
• Retiring an onboarding artifact
The session will help the audience to think about onboarding strategies and which artifacts to include in their products!

Speakers
avatar for Sangeeta Raghu-Punnadi

Sangeeta Raghu-Punnadi

Principal Technical Writer, Red Hat
Technical writer for more than a decade. Try to find ways where I can help the users adopt/understand the product better. Documentation, microcopy, error messages, usability testing, are a few places where I love contributing.


Friday September 25, 2020 13:40 - 14:25 EDT
NKOTB Virtual

14:30 EDT

Improvements in OpenShift Python s2i
OpenShift provides a framework to easily deploy applications into a cluster from within a Git repo - Source-To-Image (s2i). Let's have a look at what we've learnt and how we improved the installation process of Python applications during OpenShift s2i builds. We will discuss how we improved the developer's experience, helped developers with tracking issues during cluster builds, reduced the resulting container image size, and how we were still able to automatically aggregate important information from build logs in a structured form. Besides all of this, users can use any dependency management tool from pip, pip-tools, Pipenv or Poetry. Last but not least, we will show good practices to keep your Python project in a good shape and ready to be deployed to an OpenShift cluster.

Speakers

Friday September 25, 2020 14:30 - 15:15 EDT
Pixies Virtual

14:30 EDT

Content testing for QEs
Understand the information processing approach for testing content as QEs.

Interpret the user experience by learning the answer to these questions:

What is the right amount of information?
Where to determine information validity or usability?
How to modularize or minimize information?
When do we get answers to these questions?

Learn the answers to these questions and more in this session.

Speakers
avatar for Pratik Mulay

Pratik Mulay

Technical Writer, Red Hat
Technical Writer for the last 7 years. With Red Hat for the past 3 years. Passionate about designing processes for content management systems.


Friday September 25, 2020 14:30 - 15:15 EDT
Bell Biv DeVoe Virtual

14:30 EDT

Running GPU workloads on OpenShift
Using general available packages (in the form of container images) from an official source or a certified provider comes with a big caveat in relation to performance-sensitive workloads.
These packages may provide ABI compatibility, but they are not optimized for our specialized hardware (like GPUs or high-performance NICs), nor our CPU chip architecture. The best way to address this is to compile your packages (build your images) on your own deployment.
OpenShift provides a way to seamlessly build images based on defined events called BUILDS. A build is the process of transforming input parameters into a resulting object. Most often, the process is used to transform input parameters or source code into a runnable image. A BuildConfig object is the definition of the entire build process.
The missing part to building hardware-specific images is to orchestrate the build process over the different available resources. In this presentation, attendees will learn about the Node Feature Disco

Speakers
avatar for Carlos Eduardo Arango Gutierrez

Carlos Eduardo Arango Gutierrez

Senior Software Engineer, Red Hat
Eduardo is a senior performance engineer at Red Hat, working on the OpenShift performance & latency sensitive applications. Eduardo is also a Computer Science PhD student at Universidad del Valle, Cali, Colombia, working on containerized distributed systems for research computing... Read More →


Friday September 25, 2020 14:30 - 15:15 EDT
Mighty Mighty Bosstones Virtual

14:30 EDT

Herding cats: program management in communities
Large open source projects are complex. Whether you have someone formally filling the role or not, your project is performing program management tasks. This talk covers some of the key work that program managers perform in community projects. This includes managing schedules, tracking changes, leading meetings, and coordinating resources, with a particular emphasis on how this applies to volunteer communities and not just corporate projects.

Speakers

Friday September 25, 2020 14:30 - 15:15 EDT
Guster Virtual

14:30 EDT

Open Sourcify your Design Process
Open source encourages collaboration between communities and individuals to create the best solutions possible while leveraging the diverse experiences and skills of everyone involved. So why not apply these same principles to the design process? This talk will introduce the audience to tools and methods on how to apply open source principles to their own design process. The first step we will cover is the initial setting up of a design GitHub repository and starting to add design artifacts to it. Next we will talk about applying open source methods to the research phase. We will talk about using open communication channels like mailing lists and Reddit to recruit research participants and conduct research activities like surveys. We will also talk about some examples of open source design tools you can use to create mockups and how you can share your designs with the community for feedback and iterate. How can you as a contributor apply some of these methods to your design process?

Speakers
LW

Laura Wright

Interaction Designer, User Experience Design
...


Friday September 25, 2020 14:30 - 15:15 EDT
NKOTB Virtual

15:20 EDT

Web exploitation - Offensive way to Hunt Bugs
As a QE or Developer, we have the power. The power to find new bugs/flaws with the code, which others could not find and at the same time. In this talk, I will present how QE engineers, Developer or Anyone who is interested in filling CVE bugs can work proactively with InfoSec or ProdSec team to find some security vulnerabilities in different features of the web in functionality testing.
The agenda will be like:
* Goals of offensive bug hunting and what are some approaches to agressive bug hunting i.e burpsuite, ZAP etc
* Some common vulnerabilities to check for in your project i.e OWASP Top 10
* Attacks in Action ( Demonstration of video POC's ):
- Application-level Dos ( Denial of Service )
- Host Header Injection ( redirection, cache poisoning & password reset poisoning )
- URL/Open Redirection and etc.

Speakers
avatar for Pritam Singh

Pritam Singh

Associate Quality Engineer, Red Hat, Inc.
Associate Quality Engineer at Red Hat, Passionate Security Tester, 2+ years of experience in reporting security vulnerabilities at numerous vulnerability disclosure programs.


Friday September 25, 2020 15:20 - 16:05 EDT
Pixies Virtual

15:20 EDT

Kubernetes styled CI/CD tool
In the container world, the emphasis is on the easy build and ship. CI/CD for the container tools should also work on a similar principle of easy build and deploy. Many of the CI/CD tools present are designed before the existence of cloud-native paradigms which makes it difficult to run in containerized environments like Kubernetes. OpenShift Pipelines builds upon the Tekton project to enable Kubernetes-style delivery pipelines that remove the need to rely on central teams to maintain and manage a CI server and can fully control and own the complete lifecycle of their microservices. Utilizing the power of Openshift Pipelines and Tekton trigger we have designed and implement our own Thoth-CI to facilitate the projects which have multi-namespace microservice architecture.
This talk is about how our ci/cd tool is providing ease to the developer to work on source code and not worry about deploying the project to containerized environments and its configuration.

Speakers
avatar for Harshad Reddy Nalla

Harshad Reddy Nalla

Software Engineer, Red Hat
Software Engineer working in the AI Center of Excellence department in Office of the CTO, Red Hat Boston, USA. Graduated with a Masters's degree from Boston University in Computer Science with a specialization in Data-centric Computing.My interest lies in cloud computing, artificial... Read More →



Friday September 25, 2020 15:20 - 16:05 EDT
Bell Biv DeVoe Virtual

15:20 EDT

Automating Load Balancing via Predictive Analysis
Just imagine, wouldn't it be great if schedulers could predict application shut downs and detect traffic congestion in advance while reacting appropriately? We’ll explain how to improve performance, reduce costs, and increase reliability in order to provide more intelligent workload balancing. 

The solution is Predictive Analysis which allows us to “predict” the future from historical events. We will discuss how predictive analysis can improve overall system performance while reducing costs and improve the reliability of Distributed Systems and Hybrid Cloud based environments.

Attendees will come away with a better understanding of cutting edge technologies for solving complex problems that are fast becoming the next generation of technological advances.

Speakers
avatar for Steven Rosenberg

Steven Rosenberg

Software Engineer, Red Hat
I have been in the Software Industry for more than 30 years. I currently work for Red Hat. I contribute to the Virtualization Team for oVirt Projects.


Friday September 25, 2020 15:20 - 16:05 EDT
Mighty Mighty Bosstones Virtual

15:20 EDT

When I'm Remote, You're Remote
In a world where the talent is everywhere, we need to be prepared to collaborate effectively with our co-workers wherever they may be. To be successful, we can’t simply open up remote seats on our teams and hope for the best; we need to become remote-first in everything we do from hiring and infrastructure choices to communication and collaboration. The way we interact with our co-workers needs to fundamentally change. This has become even more apparent across the globe in the age of the COVID-19 pandemic.

We will be going over some of the practices I’ve adapted and experimented with that help me work better as an individual and with a remote team. All of this will be presented with some historical context on the subject and how misunderstandings of the modern office can make or break your chances of cultivating a strong remote-first environment.

Speakers
avatar for Brandon Vulaj

Brandon Vulaj

Senior Software Engineer | OpenShift, Red Hat, Inc.
Remote work advocate and software engineer on Red Hat's Openshift Cluster Manager. 


Friday September 25, 2020 15:20 - 16:05 EDT
Guster Virtual

15:20 EDT

Journeymapping: Creating a cohesive project vision
How to use an end-to-end flow to guide a project and the team to a shared vision.

In an open source project there will often be many different opinions on what problems the project should solve, where the users (who are often also the contributors) want to focus their time, and how to implement the solutions. Journeymapping can help identify the most important places to focus.

Using a successful open-source project we’ll demonstrate how the process works and how we were able to get all stakeholders to agree to a project plan and issues that focused on the end user. From interviews with stakeholders and subject matter experts, through the in-person workshop that went off the rails 5 minutes before we started, to the final assembly of the steps and feedback to the team, we’ll explain the journey and how you can implement it on your project.

Speakers
avatar for Sarahjane Clark

Sarahjane Clark

Senior UX Researcher, Red Hat, Inc.
Senior User Experience Researcher at Red Hat
avatar for Kyle Walker

Kyle Walker

Interaction Designer, Red Hat
Kyle joined Red Hat in July 2019 as an Interaction Designer ready to design digital product interactions. Before that he spent 15 years designing enterprise hardware interactions in a much more static world.


Friday September 25, 2020 15:20 - 16:05 EDT
NKOTB Virtual

16:05 EDT

Expo Hall / Break
Time to visit the booths in the expo hall or take a break!


Friday September 25, 2020 16:05 - 16:20 EDT
Boston

16:20 EDT

Code to production - Kubernetes with Tekton and Gi
Git has emerged as the unifying language of DevOps. By being able to leverage the inherent capabilities of Git, developers and operations teams can work together to build complex systems as their work is expressed and versioned in a declarative manner. Whenever changes are introduced, actions, such as triggering building and deploying, can be orchestrated to apply the modifications. The same concept can apply to Kubernetes manifests, such as Services and Deployments. Wouldn’t it be nice if you could push commits to your code and have Tekton Pipelines and Argo CD get these automatically deployed on your different environments? Enter GitOps.

In this session, attendees will be introduced to:
- The basic concepts of GitOps and how it can be applied in practice using a tool called ArgoCD
- Deploying your applications to multiple environments and tuning them for the target environments
- Leveraging Tekton pipelines to build and test your code on Kubernetes

Speakers
avatar for Mario Vazquez

Mario Vazquez

Principal Software Engineer, Red Hat, Inc.
Software Engineer at Red Hat, passionate about automation, containers and hybrid cloud.


Friday September 25, 2020 16:20 - 17:05 EDT
Pixies Virtual

16:20 EDT

Open Source tools in OpenShift CI
This session will demonstrate how open source tools (Prow, ansible) are used in OpenShift CI. You will see OpenShift CI operation from baremetal installer component prospective: job types, configuration files, test steps registry. The plan is to cover OpenShift CI components in the slides and give a brief demo of a baremetal installer CI job.

Speakers
avatar for Andrew Kiselev

Andrew Kiselev

Principal Software Engineer, Red Hat
Red Hat Telco partners, Openshift installer, CI/CD, networking


Friday September 25, 2020 16:20 - 17:05 EDT
Bell Biv DeVoe Virtual

16:20 EDT

Data Science with Red Hat Insights
Red Hat Insights is a predictive analysis tool for RHEL environments. It collects system configuration and logging data to find vulnerabilities using predefined rules. From a data science perspective, we are interested in the question of how we can automate rule development and system data analysis. In particular, I will talk about two projects: SAP data analysis and drift baseline suggestions. In the first project, we investigate data collected from users running SAP workloads. We leverage open source Business Intelligence dashboard, Superset, to visualize the relationship between user’s physical systems and SAP workloads running on them.
In the second project, we look at all the systems in a user’s Insights account and recommend a standard system or a baseline. We use unsupervised machine learning methods to find central systems based on their hardware and software configurations. These baselines can then be used to troubleshoot operational issues and standardize configurations across systems.
This talk will introduce the Insights data from an AI/ML perspective. You will learn about manipulating system data and dealing with common challenges faced in the process.

Speakers
avatar for Shrey Anand

Shrey Anand

Data Scientist, Red Hat, Inc.
Shrey Anand is a data scientist with the AI Center of Excellence team at Red Hat. He's interested in defining and solving problems with system configuration data.


Friday September 25, 2020 16:20 - 17:05 EDT
Mighty Mighty Bosstones Virtual

16:20 EDT

Aligning Open Source Community and Business Goals
As open source continues to eat the software world, many organizations want to take advantage of the innovation and flexibility afforded by open source for their own business practices. But, as many businesses learned, just throwing developers into an open source project and hoping for the best wasn’t good enough. Organizations must proactively establish, maintain, and ultimately nurture communities around their open source projects and ensure those communities are still aligned with the business' goals. A successful method Red Hat's Open Source Program Office (OSPO) uses to accomplish this is an audit for communities, which identify the key areas where open source communities need assistance, and also help OSPO manage its time and resources more effectively by assigning the right people to do the most impactful and business-positive tasks. In this presentation, Brian Proffitt will review the audit process, its results to date, and how business and community goals maintained alignment.

Speakers
avatar for Brian Proffitt

Brian Proffitt

Manager, Community Insights, Red Hat
Brian Proffitt is the Manager of the Community Insights team within Red Hat's Open Source Program Office, focusing on content generation, community metrics, and special projects. Brian's experience with community management includes knowledge of community onboarding, community health... Read More →


Friday September 25, 2020 16:20 - 17:05 EDT
Guster Virtual

16:20 EDT

My first year as a Fedora packager
Have you wondered about what the experience was like for a new packager? This is a talk for you. You might already know what it's like to package software, but you may not realize how your actions affect new maintainers who don't yet have a strong community voice. Join me for a detailed review of my experience as a first time software packager and the community experience associated with building and maintaining packages for Fedora.

Speakers
avatar for David Duncan

David Duncan

Partner Solutions Architect, Amazon Web Services
David Duncan is OSS Partner Solutions Architect at AWS



Friday September 25, 2020 16:20 - 17:05 EDT
NKOTB Virtual

17:10 EDT

App Dev & Containerization -- Ask The Experts
Are you looking to spend some time face-to-face with experts in the field of application development and containerization? Join us for an open discussion where you can ask us almost anything around application development, clout-native development, containers, and how to become effective within these domains. Bring your curiosity, your questions, and be ready to explore the difficult topics with our expert panel of speakers!

Speakers
avatar for Kurt Stam

Kurt Stam

Principal Engineer, Red Hat, Inc.
Kurt Stam has been working in the enterprise integration space for two decades. He is a principal middleware developer at Red Hat working on the Syndesis project, a cloud-native IPaaS running on OpenShift. He is passionate about open source and holds a PhD in computational mechanics... Read More →
avatar for Dan Walsh

Dan Walsh

Senior Distinguished Engineer, Red Hat
Daniel Walsh has worked in the computer security field for over 30 years. Dan is a Consulting Engineer at Red Hat. He joined Red Hat in August 2001. Dan leads the Red Hat Container Engineering team since August 2013, but has been working on container tec
avatar for Daniel Oh

Daniel Oh

Developer Advocate, Red Hat
Daniel Oh is Java Champion and Senior Principal Developer Advocate at Red Hat and Java Champion to evangelize developers for building Cloud-Native Microservices and Serverless Functions with Cloud-Native Runtimes(i.e. Quarkus, Spring Boot, Node.js) and OpenShift/Kubernetes. Daniel... Read More →


Friday September 25, 2020 17:10 - 17:55 EDT
Pixies Virtual

17:10 EDT

My Journey Upstream with tlog Testing
Want to get involved in Open Source but don't know where to start?

Try writing tests!

A lot of projects already have tests upstream with the source code.

As a Quality Engineer working on RHEL, I rarely worked on upstream projects. Most of my tests were written in private Downstream repos. For tlog, I wanted to change that.

To contribute tests upstream I had to learn a different workflow. This presentation will show my journey contributing tests upstream to the tlog project.

Who will benefit from this presentation?
* Anyone writing tests Downstream that wants to move upstream
* Anyone looking to start contributing upstream (with tests!)

What will be covered in this presentation?
* Upstream vs Downstream testing
* A basic upstream workflow
* My experience contributing tests upstream
* Lessons learned

Take-aways from this presentation?
* A better understanding of the upstream contribution process
* A new found desire to start contributing tests upstream

Speakers
avatar for Scott Poore

Scott Poore

Quality Engineer, Red Hat, Inc.
Quality Engineer at Red Hat focused on Identity Management software especially Smart Card Authentication and Federation Integration. Coding and automation done in Python and Ansible. Have been involved in cross team integration efforts from time to time with a lot of interest in pushing... Read More →


Friday September 25, 2020 17:10 - 17:55 EDT
Bell Biv DeVoe Virtual

17:10 EDT

Machine Learning & Artificial Intelligence -- Ask The Experts
Q&A session with some of the Machine Learning experts at Red Hat’s Office of the CTO.
Hear why AI/ML represents a top emerging workload for Kubernetes across hybrid cloud and multi-cloud deployments. We’ll also talk about how we contribute to many AI/ML open source projects such as Kubeflow and many others.
Open Data Hub will be highlighted as a community project to provide a blueprint for building an AI-as-a-Service platform.
Bring your question and learn more about how AI/ML can help to solve problems with the ever-growing complexity of operating machines at scale and how to deliver AI-powered intelligent applications.

Speakers
avatar for Marcel Hild

Marcel Hild

Manager, Red Hat
Marcel Hild has 25+ years of experience in open source business and development. He co-founded a Linux consulting company, worked as a freelance developer, a Solution Architect for Red Hat, and core Developer for Cloudforms, a Hybrid Cloud Management tool. Now he researches the topic... Read More →
avatar for Sanjay Arora

Sanjay Arora

Data Scientist
Data scientist at Red Hat
avatar for Michael Clifford

Michael Clifford

Principle Data Scientist, Red Hat
Michael Clifford is a Data Scientist at Red Hat working in the Office of the CTO on Emerging Technologies, where he works primarily on exploring tools, methodologies and use cases for cloud native data science.


Friday September 25, 2020 17:10 - 17:55 EDT
Mighty Mighty Bosstones Virtual

17:10 EDT

Open Source and Process -- Ask The Experts
Join Red Hat Open Source and Process experts for a lively Q&A on what it looks like to manage a community, how software gets baked at Red Hat, and how we use Agile like techniques in our workflows internally and externally.

Speakers
avatar for Ruth Suehle

Ruth Suehle

Director, Community Outreach, Open Source Program Office, Red Hat
Ruth Suehle is Director of Community Outreach in Red Hat’s Open Source Program Office. She is also executive vice-president of the Apache Software Foundation, co-chair of the Free and Open Source Software SIG in the International Game Developers Association (IGDA), and governing... Read More →
avatar for Jennifer Krieger

Jennifer Krieger

Chief Agile Architect, Red Hat, Inc.
Keynote speaker and doer of many things, Jen Krieger is Chief Agilist at Red Hat. Most of her 20+ year career has been in software development holding many roles throughout the waterfall and agile lifecycles. At Red Hat, she led a department-wide
avatar for Brian Proffitt

Brian Proffitt

Manager, Community Insights, Red Hat
Brian Proffitt is the Manager of the Community Insights team within Red Hat's Open Source Program Office, focusing on content generation, community metrics, and special projects. Brian's experience with community management includes knowledge of community onboarding, community health... Read More →
avatar for Bryan Behrenshausen

Bryan Behrenshausen

Community Architect, Red Hat
Bryan Behrenshausen is a community architect in the Open Source Program Office at Red Hat, where he works upstream with the Open Organization project (theopenorganization.org).
avatar for Brendan Conoboy

Brendan Conoboy

Linux Project Lead, Red Hat, Inc
Talk to me about anything you're interested in and want to share.  I'm an engineer, technical project manager, and people manager.  On the OS side I can tell you about everything that happens starting at how RHEL evolves from Fedora, through all things RHEL process, to the relationship... Read More →


Friday September 25, 2020 17:10 - 17:55 EDT
Guster Virtual

17:10 EDT

UX mishaps and how to prevent them - Ask the Experts
In this panel of design, product, and engineering leaders we’ll dig into UX mishaps and how to prevent them. What were the ramifications, how did they shape the future, and how can they be prevented in the future? Attend this panel to participate in a discussion about game-changing approaches to ensure products and solutions are a wild success with customers.

Speakers
avatar for Rachael Phillips

Rachael Phillips

Interaction Designer, Red Hat
Rachael Petrie is an interaction designer for OpenShift at Red Hat and is a contributor to the open source design system, PatternFly.
avatar for Catherine Robson

Catherine Robson

Manager, User Experience Design, Red Hat
Catherine Robson is a user experience manager and professional who has been working in the industry for over 15 years.  Currently a Manager of User Experience at Red Hat, where she has been recognized with the Stevie Award for Women in Business for Employee of the Year, she works... Read More →
avatar for Dana Gutride

Dana Gutride

PatternFly, Red Hat
Front End Architect
avatar for Roxanne Hoover

Roxanne Hoover

 I’m a Principal Interaction designer at Red Hat leading up a number of products including Red Hat Satellite, Insights and CCX. Throughout my career I’ve worked in a number of different industries on both enterprise and consumer applications.
avatar for Alex Porcelli

Alex Porcelli

Sr. Principal Software Engineer, Red Hat, Inc.
Alex Porcelli is a Senior Principal Engineer at Red Hat and Principal Architect for Red Hat Business Automation; proud team member of Drools, jBPM, and Kogito. He’s currently focused on building the next-gen of cloud-native Business Automation under the Kogito initiative. Professional... Read More →


Friday September 25, 2020 17:10 - 17:55 EDT
NKOTB Virtual

18:00 EDT

Conference Trivia and Closing
As we normally do, we will have trivia questions, perhaps even with prizes. Please come and try your luck!

Friday September 25, 2020 18:00 - 18:50 EDT
Boston
 
  • Timezone
  • Filter By Date DevConf.US 2020 Sep 23 -25, 2020
  • Filter By Venue Virtual
  • Filter By Type
  • Application Development & Containerization
  • Ensuring Software Quality
  • Evolving Technology
  • General
  • ML & AI
  • Open Source & Process
  • Operating at Scale
  • Privacy & Data Governance
  • Systems Engineering & Hardware
  • User Experience in OS
  • Workshop


Filter sessions
Apply filters to sessions.