Art of Rollback III: Rollback Strategies Through the Ages
By Pierre-Boris Bonafous
Let's recap what we learned from the previous chapters in the series: episode
1 and episode 2.
We learned that a good rollback mechanism cannot be designed without having
an intimate knowledge of the application architecture, the nature of your
components and their dependencies. Now that we know what we have to restore
and in which order, the question is how?
There are always different possible strategies available to restore your
services. The only criteria for deciding which one to choose is speed. For
this reason, the rollback must be automated and the best rollback features
available must be leveraged for each of your application components and
technologies. The automation tool will be in charge of the orchestration of
the different technologies involved in the rollback process.
Three Reasons Why DevOps Transformation Produces Happiness
By Charlie Coffey
"It is not necessary to change. Survival is not mandatory." - W.
How often do we see this quote used in DevOps blogs without a hint of irony?
It's as if we need to instantly complete generations of evolution to stave
off extinction, like trying to grow an extra lung overnight.
DevOps or Die!!!
So this is it - the dreaded DevOps transformation looms large. The department
will be ‘shaken up', practices will be ‘turned on their head', and staff
will be ‘taken out of their comfort zone'. It's... (more)
What Is the Difference Between a Data Lake and a Data Warehouse?
By Dave Kellermanns
The data warehouse and data lake are two different types of data storage
repository. The data warehouse integrates data from different sources and
suits business reporting. The data lake stores raw structured and
unstructured data in whatever form the data source provides. It does not
require prior knowledge of the analyses you think you want to perform.
What is a Data Lake?
A data lake is a storage repository that holds a vast amount of raw data in
its native format until it is needed. While a hie... (more)
Making the IT Department a Competitive Differentiator: Getting Started
By Benedikt Eckhard
The best piece of advice I ever got about improving workplace productivity
was from an enterprise CIO who'd managed complex IT environments for some of
the world's largest companies. He said to me: "Get the IT organization right,
and the rest of the organization will take care of itself."
Today everyone is looking for productivity advice and quick fixes - to the
extent that the IT infrastructure gets neglected. Call me old fashioned, but
soft cultural stuff is not going to fix underlying pro... (more)
What Is DevOps [FAQ]
By Georg von Sperling
Remember when developers used to focus on creating and building a piece of
software, and operations focused on maintaining stability and control after
release of software into production?
This is how DevOps used to happen. Or rather, it was about Dev and Ops.
However, with the advent of agile methodologies, the way software is
developed and maintained has evolved - and now both Dev and Ops are
responsible for the health of the application after it has been released into
To make sure you've caught up on this "new version" of... (more)