The Power of DevOps to Shape and Manage Infrastructure

By: Angel Navarro| - Leave a comment

Bigstock

DevOps has been a popular topic in IT infrastructure for some time. This provides an opportunity to look back and review what we’ve learned about software delivery, as well as look ahead to how new applications will impact the way IT infrastructures are consumed.

DevOps spans the full software delivery life cycle, from requirements engineering down to system operations and monitoring, as well as software engineering practices. It proposes new methods, tools and approaches to provision, operate and manage applications and infrastructures.

Measuring Success

Given this broad spectrum, it can be challenging for businesses to excel in DevOps overall. Companies often experience pockets of excellence in which restricted business or technical areas have successfully adopted DevOps-proposed practices or tools to improve a portion of the software life cycle. The size of these pockets of excellence determines how much the business has experienced the transformational benefits of DevOps.

Even when an initiative is restricted to a certain business area, it should still be considered a success. Unless an organization is very young and doesn’t have any legacy systems, it will inevitably be challenging for DevOps to integrate functionality across old and new software stacks and delivery processes. This gap between both worlds will continue until the legacy stack has phased out. During this process, it’s important for businesses to adjust their IT machinery for what’s coming in the future.

Managing Infrastructure

DevOps plays an important role in transferring application architecture requirements into infrastructure requirements. New application architectures around microservices, serverless approaches and containers pose specific requirements on infrastructures. Along with increasing flexibility and speed, businesses must also multiply the number of configuration items to be managed.

DevOps provides the perfect environment to secure a smooth transfer of the application architecture requirements into IT infrastructure requirements. Because DevOps blurs the distinction between development and operations, it simplifies the traditionally cumbersome process of planning and provisioning infrastructures. This ability can become a show-stopper in the new brave world of applications based on microservices. You may want to consider that when planning your next step.

Topics: , , ,

Comments

About The Author

Angel Navarro

IBM Distinguished Engineer, Europe GTS Enterprise IT Transformation Advisor

Angel Martínez is an IBM Distinguished Engineer and practicing IT Architect. Over a 25+ years career in IT, he has accumulated multiple experiences in data and application architecture, software engineering and applications and infrastructures outsourcing, with a focus on the Banking industry. He is a member of the IBM Academy of Technology, and currently is part of the IBM IT Transformation Advisors team, from where he provides technical leadership for the design and execution large cloud transformational programs.