DevOps Pro Moscow 2019


confirmed talks so far

Bernd Erk

NETWAYS GmbH, Germany


How Convenience Is Killing Open Standards

All the technical freedom and diversity we enjoy in our industry is the result of internal, grass root evangelism. Over the last couple of decades, thought leaders have strongly opposed manufacturer-centric strategies and argued the case of Open Source and Open Standards. This ultimately led to the success of Linux and Open Source we have today.
But now, two decades later, the IT industry is in upheaval again: All three major cloud providers have been pushing…

Mark Smalley

Smalley.IT, The Netherlands


The Great Escape from Project Plan Prison

Do you feel trapped in Project Plan Prison? Do you have to report to the Project Warden about meaningless milestones to give him or her the illusion of control? Is the project plan is based on naive and idealised assumptions, so that you have to dig a tunnel to escape from fantasy to do the real work?
Much IT work is too unpredictable to be described in detail in project plans. Things just happen, so we have to experiment.

Martin Hinshelwood

naked Agility Limited, UK


An Enterprise Transformation that Shows that You Can Too

‘That would never work here’
You’ve likely heard this sentiment (or maybe you’ve even said it yourself). Good news: change is possible. Martin Hinshelwood explains how Microsoft’s Azure DevOps Services formerly VSTS went from a three-year waterfall delivery cycle to three-week iterations and open sourced the Azure DevOps task library and the Git Virtual File System.

Martin Alfke

example42 GmbH, Germany


Getting Technical Buy-In

This talk will be all about how you go about getting buy-in for a new technology with your manager. It’s not specific to Puppet technologies, though the examples will be from Puppet champions I’ve worked with at large organizations who have had to sell Puppet to their team, manager or senior leadership.

Hynek Schlawack

Variomedia AG, Germany


Reliability for the Rest of Us

No matter whether you run a web app, search for gravitational waves, or maintain a backup script: being responsible for a piece of software or infrastructure means that you either get a pager right away, or that you get angry calls from people affected by outages. Being paged at 4am in everyday life is bad enough. Having to fix problems from hotel rooms while your travel buddies go for brunch is even worse.

Asanka Abeysinghe

WSO2, Inc, USA


A Decentralized Reference Architecture for Cloud-native Applications

The number of microservices running in enterprises increases daily. As a result, service composition, governance, security, and observability are becoming a challenge to implement and incorporate. A “cell-based” architecture is an approach that can be applied to current or desired development and technologies to address these issues. This technology-neutral approach helps cloud-native dev teams become more efficient, act in a more self-organized manner, and speed…


Marina Kulikova

BS lab, Russia


Surviving Agile

Almost all the development teams are infected by a “virus” of Agile. Is it that hard to cure or we use a wrong vaccine? Why non-Russian teams go through it easier? We’ll analyze symptoms, causes, approaches, and methods of surviving Agile. Maybe we would find the right pill to make it not that painful. 

Team Work

Stephen Thair

DevOpsGroup, UK


WinOps: Lessons Learned from Enterprise DevOps with Microsoft Technologies

WinOps – DevOps on Windows – is a community started in London, UK to share the lessons learnt from those organisations who are successfully doing DevOps in a Windows world. In this session we’ll share some lessons learnt from DevOps implementations in large Enterprise organisations who are using Microsoft technologies, but we’ll also share how we can learn lessons from the open-source community. 


Henry Been

Henry Been Consultancy, The Netherlands


Secure Development: Keeping Your Application Secrets Private

Do you still store secrets in source control? Are your secrets safely stored, but are you struggling to distribute them to your applications? Do you feel this should be easy, but you can’t just find out how?
In this session, Henry will take you on a journey that starts with passwords in source control. From there he will quickly take you along on a series of improvements to make both local development and production deployments…

Secrets Management