DevConf.cz 2018 has ended

DevConf.cz 2018 is the 10th annual, free, Red Hat sponsored community conference for developers, admins, DevOps engineers, testers, documentation writers and other contributors to open source technologies such as Linux, Middleware, Virtualization, Storage, Cloud and mobile where FLOSS communities sync, share, and hack on upstream projects together in the beautiful city of Brno, Czech Republic.

When: Friday, January 26 to Sunday, January 28, 2018

Venue: Faculty of Information Technology (VUT FIT - Božetěchova 2, Brno)


  • Friday 17:15: at the venue there will be a surprise show, stick around!
  • Saturday 19:00: the social event starts at Fleda Club. TICKET IS REQUIRED. Tickets will be distributed each day at check-in. First come, first serve.
  • Sunday 17:00: there will be many prizes given away at the closing session.

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Cloud [clear filter]
Saturday, January 27

10:30am CET

Building Streaming Recommendation Engines on Spark
Limited Capacity seats available

"Collaborative filtering is a well known method to implement recommendation engines. Although modern techniques, such as Alternating Least Squares (ALS), allow us to perform rating predictions with large amounts of observations, typically ALS is implemented as a distributed batch algorithm where retraining must be performed with the entirety of the data. However, when dealing with large amounts of data as a stream, batch retraining might be problematic. In this talk Rui will guide us in building a streaming ALS implementation using Apache Spark and based on Stochastic Gradient Descent, where training can be performed using observations as they arrive. The advantages of real-time streaming collaborative filtering will be discussed as well as the scenarios where batch ALS might be preferable."

avatar for Rui Vieira

Rui Vieira

Software Engineer
Rui is a Software Engineer at Red Hat working on Data Science, Apache Spark and Spark Streaming applications.

Saturday January 27, 2018 10:30am - 10:53am CET
C-D0207 Faculty of Information Technology (VUT FIT)

11:00am CET

Trending: Serverless Computing
Limited Capacity seats available

"On the continuum from virtual machines to containers now Serverless presents a new alternative Cloud technology enabling developers to concentrate on their application and not the servers used to host them. The platform takes care of the infrastructure allowing it to scale or to be highly available.

There are enormous advantages allowing to easily fire up new applications and autoscale them as they go viral.

Let’s look at the public cloud offerings in the space (lambda, AF, GCF) and the Open Source projects (OpenWhisk, Fission, Serverless, OpenFaaS) and look at the pros & cons of each.

In what use cases is PaaS more interesting than Serverless?

There'll be demos of several Serverless frameworks including Apache OpenWhisk running on OpenShift."

avatar for Michael Bright

Michael Bright

Cloud Native Solution Architect
Passionate about Serverless, Containers, Orchestration and Unikernels! British, living in Grenoble, France for 25 years. I run a Python User Group, but am more of a polyglotte, passionate about new tech.

Saturday January 27, 2018 11:00am - 11:53am CET
C-D0207 Faculty of Information Technology (VUT FIT)
  Cloud, Presentation

12:00pm CET

Catching Up With Atomic: Retrospective & BOF
Limited Capacity seats available

"Whether you've lost track of what's going on with Project Atomic, or whether you're a regular Atomic Host user, this retrospective and BOF is for you. We'll catch you up on the last year and more of Atomic development, including micro-presentations from contributors to various projects, including:

* Fedora Atomic Host & FLIBS
* CentOS Container Pipeline
* Atomic CLI
* Buildah, CRI-O, Skopeo and other Docker alternatives
* RPM-Ostree
* Atomic Workstation

Following a whirlwind of project updates, it's time for you to speak. Tell us which technologies you're using and how. Bring questions and deployment blockers you want to discuss. Ask us about our plans and roadmap. This is a session for the Atomic community, and you're it!"

avatar for Josh Berkus

Josh Berkus

Community Architect, Red Hat
Josh Berkus contributes to Kubernetes for Red Hat, working on contributor experience, multicluster, releases, and all of Red Hat's many Kubernetes-related projects. He lives in Portland, OR, USA.
avatar for Dusty Mabe

Dusty Mabe

Principal Software Engineer, Red Hat
Dusty Mabe is a Principal Software Engineer at Red Hat helping to enable container technologies in next generation datacenters and the cloud. He is currently participating in several upstream projects that help build a strong platform for containerized applications to run. In the... Read More →

Saturday January 27, 2018 12:00pm - 12:53pm CET
C-D0207 Faculty of Information Technology (VUT FIT)
  Cloud, Discussion

1:00pm CET

HyperScaling OpenShift.io - Lessons learnt
Limited Capacity seats available

"Intended audience:
Beginner-Intermediate level audience interested in learning about Infrastructure engineering, Scale, Containers, OpenShift or DevOps.

Scaling a Software as a Service offering can be hard, and requires optimizations on all aspects of a product. From feature teams to infra, everyone works in unison towards this goal. OpenShift.io is an online environment for hybrid cloud applications. This will be a talk about how we handle scale for OpenShift.io, as the demand grows. It covers:
1. Where we started with scale
2. What we have done till now
3. What the future roadmap looks like

Key Takeaways:
- Understand how Red Hat will be delivering its first Software as a Service product, and know about the lessons learnt by the team while scaling a service."

avatar for Aditya Konarde

Aditya Konarde

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

Saturday January 27, 2018 1:00pm - 1:23pm CET
C-D0207 Faculty of Information Technology (VUT FIT)

1:30pm CET

RedFish - future of hardware management
Limited Capacity seats available

"This session introduces RedFish - the modern vendor-agnostic bare metal machine management protocol, developed by DMTF (Distributed Management Task Force) and already supported by several major vendors, including HPE, Dell and Intel. We will start with historical perspective on hardware management and the reasons why RedFish appeared. Then we will explain the protocol basics, common applications and the mechanisms of OEM extensions. We will also mention related protocols that are under development for managing specific types of bare metal resources, such as network and storage hardware.
We will conclude with a live demo of our own simple RedFish controller managing physical machines."

avatar for Ilya Etingof

Ilya Etingof

Senior Software Engineer at Red Hat
Software engineer working with Linux, networking and the OpenStack project. Has some exposure to the embedded, networking protocols and network monitoring. Interested in IoT and computing hardware. Open source enthusiast and contributing PSF member.
avatar for Dmitry Tantsur

Dmitry Tantsur

OpenStack Ironic core developer, Red Hat
Principal Software Engineer at Red Hat, Ironic core developer, PTL for Pike and Queens cycles. Based in Berlin, playing bass in leisure time.

Saturday January 27, 2018 1:30pm - 2:23pm CET
C-D0207 Faculty of Information Technology (VUT FIT)
  Cloud, Presentation

2:30pm CET

Lessons learned by OpenStack in GoodData
Limited Capacity seats available

"In GoodData we use OpenStack as a backbone of our cloud infrastructure. We specialize in Business Intelligence, mostly embedded analytics. We use various Open Source software to do our job and deliver results to our customers from their precious data. This mean real time computing of huge amount of data. By huge I mean many TBs. In this presentation I will describe our cloud infrastructure, talk about how we use OpenStack and what kind of problem we encounter every day. I hope this presentation can help users not to do our mistakes and will help developers to make (mostly) Open Stack better.

I will show how and what we use from OpenStack and describe it in details. I will also briefly discuss what we want to implement in near future and what kind of storage and hardware we are using."

avatar for Matus Kocka

Matus Kocka

Senior Software Engineer at GoodData
I work at GoodData on cloud backbone of our BI platform. Before I spend 6 years in Red Hat. I studied astrophysics. When I am not working, I am playing with data from SkCube cubesat which I helped to build or teaching data analytics or enjoy long distance triathlons which I done... Read More →

Saturday January 27, 2018 2:30pm - 2:53pm CET
C-D0207 Faculty of Information Technology (VUT FIT)

3:00pm CET

Detect pitfalls of OSP deployments with Citellus
Limited Capacity seats available

"Learn how to get ahead of unexpected downtime by using Citellus to debug OpenStack.

Citellus is a framework populated by community-contributed scripts that automate detecting problems, such as configuration issues, conflicts with package versions, and more.

With Citellus, you can:
- Solve issues faster thanks to the information it provides
- Run against a sosreport or live environment
- Use the community-provided plugins for detecting issues
- Code new plugins in your language of choice (bash, python, ruby, etc.)

After this session, you’ll be able to use Citellus to detect problems and potential problems in your environment. Use this validation tool not just for OpenStack, but for many of your organization’s other projects, from proof of concept to operation."

avatar for Pablo Caruana

Pablo Caruana

Software Maintenance Engineer
Pablo Caruana main focus are clouds workloads upstream contributor on different projects including I18n and documentation. Outside of OpenStack, Pablo has contributed to several projects during last 20 years showing his passion for Linux, Security , Auditing and Open Source in g... Read More →
avatar for Pablo Iranzo Gómez

Pablo Iranzo Gómez

Senior Software Maintenance Engineer - OpenStack
Started as sysadmin,instructor, and later as Consultant when I joined Red Hat. While being consultant I was exposed to different customer environments using different technologies before landing as Senior Cloud Technical Account Manager and later into Software Maintenance Engineer... Read More →
avatar for Martin Schuppert

Martin Schuppert

Principal SME - OSP
Started as a sysadmin, consultant and later joined Red Hat as Platform TAM. Later focused on cloud technologies as Senior Cloud TAM followed by a Software Maintenance Engineer role. Right now working as a Principal Software Maintenance Engineer focused on OpenStack at Red Hat Sup... Read More →

Saturday January 27, 2018 3:00pm - 3:23pm CET
C-D0207 Faculty of Information Technology (VUT FIT)
  Cloud, Presentation

3:30pm CET

Hacker's guide to Web Assembly
Limited Capacity seats available

"WebAssembly is a new low-level binary compile format that will do a better job at being a compiler target than JavaScript. It’s being called “the future of the web platform” and did you know that its promising features in terms of speed, reusability and safety has brought major browser vendors working together to make it a reality and the MVP is already available in major browsers.

Want to know how WebAssembly work? Why is WebAssembly so fast? How to build web apps using C/C++/Rust? In this talk we’ll look at history, basics, applications and deep dive into the core concepts of WebAssembly with help of live demos and coding.

Session Content :
- Introduction to WebAssembly
- Live Demos
- History & Need of WebAssembly
- Applications of WebAssembly
- Community Details & support Channels"

avatar for Vigneshwer Dhinakaran

Vigneshwer Dhinakaran

Mozilla TechSpeaker, Mozilla India
Vigneshwer is an innovative data scientist from Bengaluru who crunches real-time data and builds AI algorithms for complex business problems. He’s an official Mozilla TechSpeaker, and is the author of Rust Cookbook.

Saturday January 27, 2018 3:30pm - 3:53pm CET
C-D0207 Faculty of Information Technology (VUT FIT)

4:30pm CET

Logs/Metrics gathering with OpenShift EFK Stack
Limited Capacity seats available

"OpenShift provides an EFK (Elasticsearch, Fluentd, Kibana) logging service which can be used for non-containerized as well as containerized applications. We will present an introduction to this service, a short how-to get it running, and a description of the openshift-ansible playbooks used to configure it for production purposes.
We will describe a couple of different deployment scenarios to collect logs from infrastructure services like oVirt and OpenStack. We will give a brief demonstration of Kibana, troubleshooting Elasticsearch with Kopf and how to monitor Elasticsearch using Prometheus. We will describe the lessons learned. Finally, we will present some short term and longer term plans for the project."

avatar for Josef Karasek

Josef Karasek

-, Red Hat
At Red Hat, Josef works on a scalable aggregated logging solution for OpenShift.
avatar for Jan Wozniak

Jan Wozniak

Software Engineer
YAMOL (yet another member of OpenShift Logging)

Saturday January 27, 2018 4:30pm - 4:53pm CET
C-D0207 Faculty of Information Technology (VUT FIT)