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.

10:30am

"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."

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.

11:00am

"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."

11:30am

"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"

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.

12:00pm

"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."

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!"

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.

2:00pm

"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."

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.

2:30pm

"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."

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.

3:00pm

"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."

3:30pm

"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.