Essential Guide

Get started Bring yourself up to speed with our introductory content.

Compose an enduring DevOps organization structure

A DevOps organizational structure may look like a helter-skelter mix of unlikely teammates -- data architects collaborating with a network admin and UI designer -- but there's a method to the madness.


DevOps culture isn't about wearing jeans rather than a suit; large multinational banks and small startups both benefit from their own implementation of DevOps. DevOps is a portmanteau of development and operations for a reason: The basis of any DevOps organizational structure is developers and IT operations personnel, collaborating with test engineers, security teams, database administrators, application owners and other interested parties.

Smart hiring tactics will help get the right team in place and establish an understanding of everyone's roles. Place a high value on learning and collaboration, beyond simply designating teams, and this shrewd composition of skills can start a revolution in how IT works.

1Full-stack dev at full speed-

Imagine all the people

You put the Dev in DevOps. But, to be honest, a DevOps developer is still a work in progress. DevOps requires developers to radically change their belief systems. It's no longer about code complete but instead about delivery. And it indeed takes a village -- one populated with both devs and ops -- to make that happen. Luckily, the Agile development methodology and a few pioneering souls have paved the way.


How an Agile team embraces DevOps

Agile set the gears in motion, but the move to DevOps is a big one. Find out why small, incremental steps will make the transition to DevOps easier for everyone. Continue Reading


DevOps from the ground up

If you want to pioneer DevOps in your company, courage will help, but so will patience. Find some allies and get ready to keep track of all your successes. Continue Reading

Blog Post

Feel the DevOps burn

Bernie Sanders taught us it's all about the process and that true change takes time. The same is true for DevOps. Continue Reading


How does your DevOps team stack up?

Creating a DevOps organizational structure is the talk of the town, but is there action with all the talk? The answer is yes, but not as much as you'd expect. And, of course, it's going to take longer to implement than everyone expects. Continue Reading

2IT ops skills = DevOps skills-

We can work it out

If you're a systems administrator with Linux skills and experience on a broad range of IT management and monitoring tools, congratulations. You're well on your way to fitting into a typical DevOps organizational structure. Pick up hard skills in programming and orchestration, cloud administration and the concept of immutable infrastructure to support the agility and automation of DevOps production. Place high importance on communication as well as project and change management to share this vital IT knowledge with other members of the team.


Get involved early and often as the ops consultant

The IT operations role in a DevOps culture requires a balance of collaboration with -- and influence over -- developers well before an app is ready for production. This consultative role is a drastic change for IT industry veterans, and requires preparation. Continue Reading


As DevOps matures, IT ops evolve into an IT service provider

Automate or perish. That's the mantra for IT operations staff members picking up DevOps skills. While you're at it, learn what containerization, microservices and release automation mean for you. Continue Reading


Break into the DevOps field

Scripting, tooling integration, change management, Linux administration -- many classic sys admin skills translate into operations tasks on DevOps teams, if you know how to sell them. Spiff up your resume and get your interview prep down pat by knowing how to answer these sample DevOps interview questions. Continue Reading


Must love cloud

There's good reason for the twinned rise of DevOps and cloud computing -- flexible, on-demand resources benefit frequently changing applications, and running development and production on the same platform reconciles classic rollout issues. Ensure the ops team is savvy to cloud provisioning, management and monitoring. Continue Reading


Prove your DevOps prowess

IT certifications began to yield fiscal returns a few years ago and continue gaining each quarter, according to analyst firm Foote partners, which tracks just over 400 IT certifications. So what should a SysOps or DevOps engineer pursue: OpenStack, AWS, DevOps or another certification option? Continue Reading


With a little help from my friends

DevOps starts with developers and operations and management staff -- it doesn't end there. Many DevOps initiatives fall short of goals or are abandoned by the enterprise because of roadblocks in the IT infrastructure security, unresolved conflicts in data management across departments, and other missed opportunities. These problems stem from failing to include the diverse network of people that make IT happen. Learn where database administrators, line of business managers, security engineers and others fit into DevOps team structures.


If it isn't safe, it isn't DevOps

Many IT experts promote the term DevSecOps rather than DevOps, as involving security teams early and often resolves problems such as insecure apps or app deployments that hit a (fire)wall when the security assessment occurs at the end of planning. Continue Reading


Where does the database fit?

If user experience testers and virtualization engineers feel unmoored by the shared responsibilities of DevOps organizational structure, database administrators are left utterly adrift. One solution is to split the DBA responsibilities across two roles. Continue Reading


Testers: Your job has changed

Do you have 10 hours a week to learn new skills? DevOps requires the team to increase speed, quality and frequency of deployment, and that means an end to manual testing. Continue Reading


Data management, DevOps style

DataOps is the set of best practices that improve coordination between data science and operations, says consultant Lenny Liebmann, and that's a great way to spark discussion about who is on the team and who oversees it. Continue Reading


Whose idea was this anyway?

It's easy, in the tangle of code revisions, cloud platform evaluations and load scaling, to forget why the DevOps team exists in the first place. Application owners and application users are the twin masters that DevOps serves -- and they're not always easy to please. Continue Reading

4Hire and retain DevOps teams -

Come together, right now

Whether it's with two pizzas in a conference room, internal hackathons or a Tech Field Day trip, organizations must make an effort to bring DevOps teams together. The particular activities and tasks will vary depending on your existing corporate culture, proximity to like-minded IT folks and plenty of other factors. Get ideas from the articles below, and formulate a plan to introduce everyone to DevOps, get them excited about it and test the waters. While this may rattle the existing team, accept that you might need new talent to achieve the dream.


Tickets to the hackathon

One insurance company organizes an annual hackathon, where cross-discipline teams form to create features that employees dream up. In 24 hours, it's all over, but the lessons learned persist much longer. Continue Reading


Get people lining up to join the team

Target is an enterprise set on DevOps, and they have plenty of practical advice -- from finding literal space for teams to hosting contests -- for others to follow suit. Continue Reading


How the C-suite does DevOps

With a focus on people management, one CTO recognized that buying into DevOps meant expanding his ops coverage, breaking cross-discipline silence and even hiring a coach. Another executive decided to freeze production for six months. The results take months, even years, to materialize. Continue Reading


Hire admins and architects who interpret apps

If full-stack app integration was easy, everyone would do it. Managers hiring for DevOps teams need generalists and engineers who understand the network, compute, storage and the application's dependencies and demands upon these IT resources. Continue Reading


Looking to hire someone with DevOps skills?

It's not easy attracting experienced, talented DevOps team members. You'll need competitive compensation, of course, but salary is not the most important factor for job seekers. Continue Reading


DevOps changes the game, not the players

Changing the organizational structure of application development and IT operations and maintenance exposes entrenched bad habits -- and could even generate new ones. Veterans share how they fared. Continue Reading

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.