(Note: This blog originally posted to the Stacki Open Source project website.
It has cosmetic changes to account for presentation differences between the
Many years ago, I wrote a blog that aimed to help organizations evaluate open
source projects in terms of enterprise suitability. That blog was lost when
the employer took the publication off-line, and my Google-fu has been unable
to recover a copy (if you happen to have it, ping me, I’d love a copy). At
the time I wrote it, I considered blogs to be dispensable, with less need to
keep a copy than articles – because they were largely opinion. Turns out
that precisely because blogs are opinion+insight, you have to refer to them
more to update or defend than most articles. I’ve been saving them since
shortly after that particular blog was published, but that was no help here.
(Note that my interest at the t... (more)
We in IT live in a complex world. While complexity is rapidly increasing, we
are working hard on simplifying it. The two things occurring at the same time
certainly do not make for a smooth or even linear transition, but at a
minimum we are keeping complexity from overwhelming the number of man-hours
available to manage the overall IT world.
Our simplification efforts are across the board, which is an amazing
phenomenon that I will happily lay the credit for on the DevOps world. While
DevOps continues to mean different things to different people, that is the
very reason we are s... (more)
We are rapidly approaching a world where the bulk of datacenter day-to-day
operations are automated. The major application provisioning tools are
integrating with infrastructure vendor APIs to give operations the power to
control and monitor the datacenter – including things like SAN and
networking gear – through their systems. To my mind this is a very cool
development, but before we rush headlong into this world, let’s have a
frank discussion about the nature of infrastructure, the nature of these
integrations, and the nature of hackers. Because it’s never all sunshine
and un... (more)
For those unfamiliar, as a developer working in marketing for an
infrastructure automation company, I have tried to clarify the different
versions of DevOps by capitalizing the part that benefits in a given DevOps
scenario. In this case we’re talking about operations improvements. While
devs – particularly those involved in automation or DevOps will find it
interesting, it really talks to growing issues Operations are finding.
The problem is right in front of us, we’re confronting it every day, and
yet a ton of us aren’t fixing it for our organizations, we’re merely
kicking the ... (more)
The world of automated provisioning has come a long way in a short time. From
hand deploying everything from temporary VMs to complex clustered systems, we
have reached the point where the entire operations stack can be provisioned
with the click of a button – provided the infrastructure has been put
together to do so.
This has the huge benefit of offering operations more time to work on
projects that add value to the organization. That new system that marketing
needs can now move forward because operations has the man-hours, for example.
It also offers the surety that there isn... (more)