I’m starting something new! And it’s a podcast of course. :))

DevOps Shorts is the show where we invite wonderful human beings to have a lightning-fast conversation about Devs, Ops and other Mythical Creatures. The show where each episode only lasts 15 minutes, and we are focused on asking only 3 questions. So it’s short and sweet? Why? Well, because if there’s one thing we know, it’s that great delivery comes in small batches. 

Read more

Photo: Startup Stock Photos / Pexels

For the last 4 years I’ve been working with IT organizations – small and large – helping optimize the delivery processes, doing the ‘DevOps Transformation’. Collaborative IT work is challenging. The amount of software tools on the market – whether open-source or commercial – is overwhelming. Some companies start with restructuring their teams, others with modernizing the architecture. Most of them try to do both at the same time. And the outcomes are often mixed.

Read more

I just finished reading the new book by Viktor Farcic called DevOps Paradox. It’s a departure from Victor’s previous writing which was mostly focused on DevOps tooling. In a way this book can be seen as an extension of his DevOps Paradox podcast.

Viktor is a notorious conference speaker and an all-round great communicator. And ‘DevOps Paradox’ is basically the outcome of him traveling around the world, catching the industry’s leading speakers, writers and thinkers, getting them into the corner and attacking them with uncomfortable questions.

With his main question being: “What the hell is DevOps?!”

Read more

About a week ago, I wrote about Kosta Klevensky (the DevOps architect for Codefresh) joining forces with Otomato.
This has caused some misunderstanding, which I’d like to clear up. Our collaboration with Codefresh goes back a long way. 

Codefresh were one of my first customers when I went independent and I always enjoyed working with them.

Read more

The Truth

There is a truth about continuous delivery that gets lost behind all the buzz. And the truth is that it is a lot like sex when you’re a teen – everybody talks about it, everybody thinks about it, everybody is preparing for it, but very few actually do it.

Read more

I’m happy to announce that I’ll be speaking about service meshes and demoing Istio usage for smart deployment techniques at https://devoops.ru/ in St.Petersburg, Russia – the city I was born and grew up in! The conference will take place on 14.10.2018 and will feature such great speakers as John Willis and Liz Rice among others. And here’s the link to the talk.

Icon made by Freepik from www.flaticon.com is licensed by CC 3.0 BY   Today I want to talk about what is probably the most misunderstood concept in DevOps terminology : the feedback loops. As defined originally in “The Phoenix Project” and further detailed in “The DevOps Handbook” – amplifying feedback loops is “the second way of DevOps”. Gene Kim explains in this post that “The Second Way is about creating the right to left feedback loops. The goal of almost any process improvement initiative is to shorten and amplify feedback loops so necessary corrections can be continually made.” Process improvement is exactly what I’ve been doing for the last decade of my career. And what I’ve noticed is that whenever I start talking to teams about feedback loops I get 4 types of misunderstanding: Alert and notification systems are mistaken for feedback loops The importance of feedback loops is completely…

Read more

We Don’t Do DevOps. In most of my encounters with new customers I take the time to explain that I don’t “do DevOps”. Yes, DevOps a convenient name tag. It provides an easy to present packaging that has been feeding me and my colleagues well for the last 5+ years. On the other hand – it definitely looks like the original meaning of the word (as originally coined by Patrick Debois) is continuously eroding. More and more folks in the industry are using it to refer to modern practices of system administration. Those that involve cloud, automation and – in the best case – also continuous delivery. That’s why I almost never relate to what I’m doing as ‘DevOps’. I rather use the term “Software Delivery Optimization”. We’re optimizing the time it takes to deliver software and the quality of the resulting product. By applying systemic analysis. By measuring and…

Read more

A few customers have been asking us for a simple, visual, down-to-earth plan for their DevOps Transformation process. We’ve created this infographic. Feel free to share and comment!

Introduction We live in a world where a commercial organization has to be in a state of constant flux. That is  – if it wants to survive and prosper. This statement is even more accurate for IT companies. (And  – as the popular saying goes – every company is an IT company today) One could of course argue that I’m suffering from a consultant worldview bias. After all – consultants are mostly brought in to help with organizational and technological changes. In the last couple of years we at Otomato have been involved in dozens of projects that all had ‘migration’ or ‘transformation’ in their title.  So yes, definitely – change is all we see. But I’ve spent more than 15 years in IT companies small and large prior to becoming a consultant – and it’s always been like this. With ever accelerating speed. We’ve been changing languages, frameworks, architectural…

Read more

40/82