DevOps Pro Moscow 2019
confirmed talks so far
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…
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.
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.
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.
Ten Commandments Of GitOps Applied To Continuous Delivery
We (humans) tend to follow our own rules unless some higher power defines them for us. Well… He did tell us that there are ten commandments we must follow, so we’ll explore them, we’ll memorize them, and we’ll make sure that we follow them without hesitation. Otherwise, everything will fall apart, and we will end up in the bad place.
We’ll learn about the **ten commandments of GitOps applied To continuous delivery**. We’ll see why **the processes…
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.
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…
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.
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.
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…