a Futurum company

Coverage Area

Doin' DevOps

The latest Doin' DevOps news, analysis and insights from DevOps.com.

24Articles shown
12Contributors shown
50Archive page
AllagilecultureautomationdevopscodeChefPuppet
Most recent
Doin' DevOps

Consumer Web Automation for DevOps?

These days event-based automation is everywhere from IFTTT recipes used by non-technical folks to cross post automatically to Twitter, Google+ and Facebook to email alerts for free iTunes downloads. And don’t forget the tech savvy that create even more complex sequences from Zapier and now Stamplay to track workloads and simple business processes or automate […]

Chris Riley · Oct 8, 2014
Blogs

The Dark Side of Infrastructure as Code

We spend a lot of time extolling the virtues of infrastructure as code. All of it is true. Treating infrastructure as code can add great value in terms of its ability to promote consistent, predictable and repeatable results during the application deployment process. One of the ways in which infrastructure is treated as code is […]

Lori MacVittie · Oct 7, 2014
Blogs

Trolling PuppetConf: Surveying Configuration Management

Troll (Internet) In Internet slang, a troll (/ˈtroʊl/, /ˈtrɒl/) is a person who sows discord … by starting arguments or upsetting people,[1] by posting inflammatory,[2] extraneous, or off-topic messages in a… community …with the deliberate intent of provoking readers into an emotional response[3] or of otherwise disrupting normal on-topic discussion.[4] -Wikipedia When I stopped by […]

Chris Corriere · Oct 6, 2014
Application Performance Management/Monitoring

5 ways APM can solve your DevOps worries

This week at the InterOp conference in New York I had the chance to talk to a lot of IT managers transforming their organizations to adopt a DevOps culture. One of the key questions I heard repeatedly was – are there some best practices to break down the wall between Dev and Ops? How do […]

payal_chakravarty · Oct 3, 2014
Blogs

Programming: from too hard to too easy

I can still remember how happy I was the first time my friends and I managed to program a Pong alike game on our Texas Instrument calculators. It took us weeks before figuring out the algorithm and months before being able to render something decent, almost playable, with zeros and ones on the screen. At […]

Bertrand Besnard · Oct 1, 2014
Blogs

Counterpoint: Right-Picking the First Project to Go DevOps On

Lori and I were discussing DevOps and surveys the other day, and in what must be described a rare occurrence, we disagreed on the best path to undertake your first DevOps project. Her take is here , and well, you’re about to hear mine. Lori proposes that agile projects are the best for a first […]

Don Macvittie · Sep 29, 2014
Blogs

Why Continuous Integration Doesn’t Work

Continuous integration is easy. Download Jenkins, install, create a job, click the button, and get a nice email saying that your build is broken (I assume your build is automated). Then, fix broken tests (I assume you have tests), and get a much better looking email saying that your build is clean. Then, tweet about it, claiming […]

Yegor Bugayenko · Sep 26, 2014
Blogs

Buzzword abuse: The anatomy of a DevOps Engineer

Once, people used the word genius only when describing someone who really was a genius. Someone with extraordinary intellectual and perceptual capabilities. Today every parent uses this word to describe their, likely cognitively regular child – and this term has lost any good taste. I find the same trend holds true for DevOps. And yet, […]

contributor · Sep 23, 2014
Blogs

Time and complexity; or, Why are some things hard to do?

Why are some things hard to do? If we want to make complicated tasks easier, which is one of the goals of DevOps, we need to have some theory of why they are difficult in the first place. Richard Garfield, a mathematician and game designer, presents two factors that make tasks more difficult: time constraints […]

Greg Pollock · Sep 22, 2014
Blogs

Lead from the Podium: 6 Essential Concepts New Technical Managers Miss

The transition from programmer to Team Lead or Software Manager can be a difficult one. One week, you’re in your cubicle cranking out masterful code, and the next, you’re managing a whole team that has to navigate innovative solutions, coordinate input from different departments, then anticipate and eliminate potential showstoppers. Stepping away from your identity […]

contributor · Sep 17, 2014
Blogs

A Simple Service Discovery Solution for Docker

The ambassador pattern is an approach for multi-host Docker application deployment. It helps containers on different hosts to discover each other and communicate. Despite of the variants, the idea can be illustrated as the following: (web) –link–> (web proxy) —network—> (db proxy) –link–> (db) Instead of the web connecting with the db directly, A local web […]

Peng Zhao · Sep 17, 2014
Blogs

Walgreens reminds us to keep our database healthy

It’s clear that the super app you developed with your team, is really something, and it has high chance to be the “Bread and butter 3.0”, but are you prepared for the worst? There is a good chance that some combination of data, events and circumstances out of your control will eventually collude against you, […]

Chris Riley · Sep 8, 2014
Blogs

The DevOps Juice is Worth the Squeeze

“To such an extent does nature delight and abound in variety that among her trees there is not one plant to be found which is exactly like another; and not only among the plants, but among the boughs, the leaves and the fruits, you will not find one which is exactly similar to another. […]

Chris Corriere · Sep 4, 2014
Blogs

COBOL: Completely Obsolete But Omnipresent Language

The programming language COBOL is a nuisance, something everyone wants to get rid of; however, I’m about to advise you to learn it. It might be a gold mine. The IT world is a fast paced one where obsolescence is the rule and where things evolve so fast that any person who wants to understand […]

Bertrand Besnard · Sep 3, 2014
Blogs

A Culture of Trust

Trust is by far the most critical element of a DevOps culture. It is also the most difficult to achieve. IT was not built for trust. The silo structure that is common in most IT organizations was built for specialization and territorial ownership. The silo walls are thick. While DevOps may not be able to break down […]

Jayne Groll · Sep 2, 2014
Blogs

It’s About What Works.

Enterprises have been working through production delays and operational inefficiencies for decades. Don’t get sucked in too deeply to the ever-present mantra of “this time is different”. There is a lot of source material out there from people in a different kind of operations that have already been through the same wringer as DevOps presents. […]

Don Macvittie · Aug 28, 2014
Blogs

Daddy DevOps

I found out this week I’m going to become a Dad. It’s a strange mix of emotions from excited, to terrified, to panicked and happiness. Not too dissimilar to undertaking a big new project, scoping out how complex it is, getting close to go-live and then delivering it 🙂 [if any one you say I […]

Jonathan Fletcher · Aug 19, 2014
Blogs

Me and My Kanban

There has been a growing interest in the Kanban board, a tool that helps teams visualize their workflows, limit work in progress and get more “done”. Kanban Boards are mostly associated with Agile Scrum teams as a collaborative means of seeing the burndown of a sprint. In fact, Scrum and Kanban are considered to be […]

Jayne Groll · Aug 18, 2014
Blogs

It’s web performance, let’s not call it WebDevPerfOps

Velocity was great this year. It was only my 2nd time out to Santa Clara, but from what I understand every Velocity conference is great. Few conferences can provide such rapid payback. Velocity does a good job setting the right vibe. The talks are often as entertaining as they are informative. This video of Scott […]

Chris Corriere · Aug 14, 2014
Blogs

Network Engineers as Programmers? Not so fast.

It is interesting, as the triplet new waves of hype evolve – cloud, SDN, and DevOps – that we are repeatedly hearing The Voice of Reason say things like “All network engineers need to be programmers”. While this is certainly not the only voice that demonstrates what I’m talking about, an example of it is […]

Don Macvittie · Aug 13, 2014
Blogs

DevOps the movement, or the function?

All the ISVs and Enterprises are having the same question, who/what is DevOps. We get in a virtual room and talk about it, but we are often all scratching our heads at the same time. We are not confused from a technology or definition standpoint. There is so much chatter about this thing, it’s just […]

Chris Riley · Aug 12, 2014
Blogs

Now that you can consolidate, do not implode

The development world is changing in a big way. We all know it. And it usually happens first with the early stage startups, who have the luxury of adopting new approaches from day one. One of those major shifts is consolidation of team members, where automation is taking over previous roles. In the modern development […]

Chris Riley · Aug 7, 2014
Blogs

Change your thinking about Change Management

Change Management, let’s face it, it’s usually a checklist item and a CYA tool. But in the world of DevOps where change is part of the culture and processes. Change Management needs to be more than a cost center, and really a way to improve what you are doing. And there is no excuse not […]

Chris Riley · Aug 5, 2014