Drive has 700+ articles for digital transformation leaders written by StarCIO Digital Trailblazer, Isaac Sacolick. Learn more.

Reviewing some of my latest DevOps posts. I’ve covered why DevOps is important, asked the question Who Owns DevOps and answered that the CIO needs to own transformation initiatives. In my last post, I stated that agile development teams should stick to owning the practices tied to Development like automating testing and standardizing deployments so that they stay aligned and focused on initiatives that improve customer experiences, automate a workflow or generate revenue

So, what is the role of the Ops team in a DevOps transformation? Can the team responsible for keeping the lights on, resolving incidents under expected SLAs, handling requests to deploy application upgrades, ensuring that business systems are secure, keeping up with the latest patches and upgrades transform their practice with DevOps?

DevOps Practices is really About Agile Ops

If the CIO owns the transformation and Dev is largely providing a supporting role, then the opportunity to transform is really with Ops. Here’s my extended rationale:

    • The real benefit in cloud environments is with enterprises that manage thousands of server instances and petabytes of data and where standardization and automation provide significant cost advantages. New configuration tools like Docker, Puppet, and Chef are designed to automate configuration management to these extremes – but it is Ops that should learn the technology and take on the responsibility of configuring them. Same responsibility (configuring systems) new tools.
    • Agile development teams have already aligned their effort to business-driven priorities, but their frustration is when Ops or the infrastructure can’t support frequent changes. Perhaps Dev needs to spin up new environments to test an upgrade or evaluate a new platform and it takes too long to configure? Maybe releases need to be scheduled more frequently but the deployment steps are too complicated? These are Operational accountabilities that might require contributions from the Dev team. Ops should collaborate with Dev to define the application, configuration, and other changes that will drive the capability to release more frequently.
    • The increase in cloud instances and applications – along with higher expected service levels from customers and stakeholders require an updated approach to monitoring applications and collecting performance data. Applications need many more monitors, real-time alerts, and longer time frame performance trending. Ops teams need to invest in their skills to respond to this greater need.
    • Security is only going to get more business-critical and more difficult to perform. Because Ops is in the front lines protecting security, they are in a better position to drive infrastructure and configuration standards that help simplify the disparity of assets that need secure configurations and support.
  • Server loads are increasingly more dynamic especially when many applications must handle variable loads driven by global, big data, or mobile computing needs. Ops are already versed in handling load balancers, application clusters, SANs, SDNs, and other tools to dynamically scale system resources. The additional automation tools might require more “coding” but should not be outside of Ops’ ability to learn.
Ops should seize the day and take responsibility for these improvements and transformations. When agile development teams elect to tackle these challenges, they are doing the overall business a disservice by focusing on operational needs rather than business improvement drivers.What about DevOps culture? Should Dev and Ops run as one team? Next post!

Published on:

Leave a Reply


StarCIO

My company, StarCIO, provides leadership, learning, and advisory programs for companies looking to accelerate delivering business value from digital transformation. Contact me if you’d like to learn more about partnering opportunities.


Isaac Sacolick

Join us for a future session of Coffee with Digital Trailblazers, where we discuss topics for aspiring transformation leaders. If you enjoy my thought leadership, please sign up for the Driving Digital Newsletter and read all about my transformation stories in Digital Trailblazer.


Coffee with Digital Trailblazers hosted by Isaac Sacolick

Digital Trailblazers! Join us Fridays at 11am ET for a live audio discussion on digital transformation topics:  innovation, product management, agile, DevOps, data governance, and more!


Join the Community of StarCIO Digital Trailblazers

About Drive

Drive Agility, Innovation, Transformation

Drive is the blog for digital transformation leaders brought to you by StarCIO and Isaac Sacolick.

Agility, Innovation, and Transformation are the three primary digital transformation core competencies that every StarCIO Digital Trailblazer must champion in their organizations. Learn more About Drive.


About the StarCIO Digital Trailblazer Community

StarCIO Digital Trailblazer Community

Revolutionizing traditional learning, networking, and advising experiences.

Visit the community


About StarCIO

StarCIO

About Isaac Sacolick

Isaac Sacolick

Author, 1,000+ articles, keynote speaker, Chief StarCIO Digital Trailblazer. Full bio


Driving Digital Newsletter

Driving Digital Newsletter

StarCIO Guides

StarCIO Agile Planning Guides

Digital Trailblazer

Digital Trailblazer by Isaac Sacolick

Driving Digital

Driving Digital by Isaac Sacolick

Driving Digital Standup

Driving Digital Standup

Coffee with Digital Trailblazers

StarCIO Coffee With Digital Trailblazers

Recognition

InfoWorld 2025 Judge
InfoWorld Technology of the Year 2024 Judge
Thinkers360 Top 10 in IT Leadership
Thinkers360 Top Agile Thought Leader
Thinkers360 Top DevOps Leader
Thinkers360 Top in Digital Transfomation
Thinkers360 Top in Analytics
Thinkers360 Top in Product Management

Discover more from StarCIO Digital Trailblazer Community

Subscribe now to keep reading and get access to the full archive.

Continue reading