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.

DevOps [clear filter]
Sunday, January 28

10:30am CET

Implementing DevOps : Beyond Automation
Limited Capacity full

"Today DevOps initiatives are more or less focusing on Automation and tools.
Now we have the tools but lacking on picking up the cultural aspects.
Everything starts with how we are perceiving it. Does the organisations have a "us vs. them" culture or a "we" culture?
DevOps centres on concept of sharing : sharing ideas, issues, process, tools and goals.
What are the common misconceptions? Why is it happening?
It is as much about culture as it is about tools,
and culture is all about people. Thus it has a lot to do with human components and processes.

This talk will discuss the benefits of elaborating operations understanding among the whole team and looking into correcting the common failures."

avatar for Syam S

Syam S

FOSS enthusiast
Engineering graduate passionate about Linux and Free Software. Currently employed at Red Hat. Exploring electronics by tinkering rpi, Other than computers my life is all about herbs, meditation, farming and cooking.

Sunday January 28, 2018 10:30am - 10:53am CET
F-E104 Faculty of Information Technology (VUT FIT)
  DevOps, Presentation

11:00am CET

Patching Strategies: You Auter do it Right
Limited Capacity seats available

"Enterprise grade patching management tools for Linux can be either quite expensive or complex to set up and maintain. Tools like dnf-automatic and yum-cron have substantial limitations when deploying at scale or where there are more complex requirements.

Auter is a tool written to provide some of the advantages of those patching tools but managed by each host. Auter is a host based, highly configurable method for patching. Advantages include executing custom scripts at different stages of the update process, optional automatic reboots after updates have been applied and the ability to deploying staggered, version controlled updates across multiple environments. Large scale reporting and co-ordination can be provided via existing CM platforms such as ansible, chef, puppet."

avatar for Paolo Gigante

Paolo Gigante

Site Reliability Engineer, Splunk
SRE at Splunk. Speak to me about:- automated patching using auter- Rackspace- Splunk

Sunday January 28, 2018 11:00am - 11:23am CET
F-E104 Faculty of Information Technology (VUT FIT)

11:30am CET

Building images for the clouds
Limited Capacity filling up

"From gold images to cloud machine images, the creation and provisioning of systems has moved steadily away from remote installation to uploading finished artifacts. Infrastructure as code and immutable infrastructure need a different way of shipping new packages and updating available images than a remote yum update.

We'll explore some tools like lorax to define the system build, livemedia-creator create an image and convert to multiple formats. We'll also discuss where configuration fits in the process and talk about how to manage versions.

After this session, you'll know:
* what tools are available today
* how to build a common system image for multiple platforms
* what we need to consider in image lifecycles"

avatar for Matthew Micene

Matthew Micene

Sr Evangelist, Linux and containers, Red Hat
Matt Micene evangelizes Red Hat Enterprise Linux, and how the OS relates to the new age of compute environments. Always watching people, how and why decisions get made, he's never left his anthropology roots far behind.

Sunday January 28, 2018 11:30am - 11:53am CET
F-E104 Faculty of Information Technology (VUT FIT)

12:00pm CET

The silliest bugs a support guy ever reported
Limited Capacity full

"The author - during his several years of senior technical support engineer - hit various embarrassing bugs in products he does support for. Each of them with fatal impact to the relevant product or component.

The talk will describe the bugs on a higher level and pinpoint their root causes. The aim of the presentation is to make attendees more aware of some "typical" (from author's subjective experience) and dangerous types of bugs, to prevent those during coding.

No limit to number of attendees, just basic general programming skills required from them. Rather entertaining (to some extent) than deep-dive talk."

avatar for Pavel Moravec

Pavel Moravec

Principal Software Maintenance Engineer

Sunday January 28, 2018 12:00pm - 12:53pm CET
F-E104 Faculty of Information Technology (VUT FIT)
  DevOps, Presentation

1:00pm CET

Next Generation Config Mgmt: Reactive Systems
Limited Capacity filling up

"Mgmt is a next gen config management tool that takes a fresh look at automation.

The main design features of the tool include:
* Parallel execution
* Event driven mechanism
* Distributed architecture
And a:
* Declarative, Functional, Reactive programming language.

The tool has two main parts: the engine, and the language.
This presentation will demo both and include many interactive examples showing you how to build reactive, autonomous, real-time systems.
Finally we'll talk about some of the future designs we're planning and make it easy for new users to get involved and help shape the project.

A number of blog posts on the subject are available: https://ttboj.wordpress.com/?s=mgmtconfig
Attendees are encouraged to read some before the talk if they want a preview!"

avatar for James Shubin

James Shubin

Principal Software Engineer, Hacker
James is a DevOps/Config mgmt. hacker and physiologist from Montreal, Canada. He often goes by @purpleidea on the internet, and writes "The Technical Blog of James". He studied Physiology at university and sometimes likes to talk about cardiology.

Sunday January 28, 2018 1:00pm - 1:53pm CET
F-E104 Faculty of Information Technology (VUT FIT)

2:00pm CET

App Lifecycle of a Modern Integration Layer
Limited Capacity seats available

"Hydra, the integration layer for Red Hat’s CE&E division, has been in active development for just over a year. Hydra's mandate: Unify numerous applications with crucial functionality yet questionable resilience/reliability. Learn how to win the balancing act between a single organized space for code/business logic and modular, multi-national development with a microservices-esque deployment. Accomplished using open-source software solutions including JBoss Fuse, ActiveMQ, Camel, and ultimately built/deployed via Openshift. In this session, we feature the full app life cycle, from finding a bug to fixed in prod running with failover/HA. Identify/avoid common process pitfalls, pain points and what we’re doing to enhance the developer experience through automation and DevOps technologies."

avatar for Spenser Shumaker

Spenser Shumaker

Manager, Software Engineering
Spenser joined the Red hat Customer Portal team as an engineer in 2012. His passion is currently enabling others through coaching and processes development to thrive and grow as engineers, leaders, and technologists.
avatar for Alan Stone

Alan Stone

Senior Software Developer
Worked for Red Hat's Customer Experience & Engagement Division for 2 years

Sunday January 28, 2018 2:00pm - 2:23pm CET
F-E104 Faculty of Information Technology (VUT FIT)

2:30pm CET

How to build modern server infrastructure
Limited Capacity filling up

"In TechFides we implement bigger web applications for demanding customers who wants to have stable enviroments with great on time delivery. That means we need to have strong, stable, secure and fast server infrastructure. I will describe our lessons learned, I will present the most important parts, integrations and tools we are using and I will tell you something more about the big blackout in OVH (The number 3 internet hosting company in the world) which affects thousands IT projects in Europe."

avatar for Matouš Kutypa

Matouš Kutypa

Co-founder of TechFides, TechFides
During my studies on FIT VUT I worked in several fast-growing companies, and then I worked as IT consultant. Now, as a co-founder, I am fully committed to TechFides, where we are building new IT projects primarily for global startups.

Sunday January 28, 2018 2:30pm - 2:53pm CET
F-E104 Faculty of Information Technology (VUT FIT)

3:00pm CET

Testing and verification of infrastructure code
Limited Capacity seats available

"Devops people maintaining small infrastructures with no SLAs do not see area of testing and verification of IaaC as important as people who are maintaining large infrastructures and need to deliver features or rolling updates in fast and reliable manner. As soon as IaaC repository gets a little bigger the time spend on manual testing becomes a bottle neck.

Contributing to public IaaC repositories can also be painful when both contributor and maintainer do not have a way to automatically check if their code will not break supported environments.

So how should we test our IaaC repositories?

This talk will introduce ideal way for testing of IaaC and show what features can tool Test-Kitchen provide to meet requirements and help with automated testing and verification of IaaC repositories."

avatar for Ondrej Vaško

Ondrej Vaško

System administrator and beginning open source contributor
I like engaging in Linux community, open-source and making my ideas become code.

Sunday January 28, 2018 3:00pm - 3:23pm CET
F-E104 Faculty of Information Technology (VUT FIT)

3:30pm CET

Engaging quality engineering on agile approaches
Limited Capacity seats available

"In general, software quality engineering engages after a deveolper finishes a task. Agile approach, however, does not have a fragmented view about the team, which acts in a multidisciplinary way. How could us introduce agile techniques to a traditionally structured team? As an outcome of my session, atendees will be able to identify opportunities to apply agile techniques on their daily activities, such as reviewing quality backlog, creating agile test cases integrated with feature sprint backlogs, designing test cases automation and evaluating application performance and scalability.

avatar for Guilherme Baufaker Rego

Guilherme Baufaker Rego

Senior Quality Engineer, Red Hat

Sunday January 28, 2018 3:30pm - 3:53pm CET
F-E104 Faculty of Information Technology (VUT FIT)
  DevOps, Presentation