Application Lifecycle Management Matures
Study finds improved processes are the number one reason to invest in ALM and improved visibility is the primary benefit.
The way most applications are deployed is a fairly routine endeavor. And yet, application deployment is one of those areas that trips most IT organizations up time and time again.
The reason for this is that in the old days, IT organizations didn't roll out new applications very often. So when it came time to actually deploy the application, nobody felt particularly compelled to document a process that might not take place again for another year or more.
But in the age of agile development, that's all changed. New applications are being rolled out faster than ever, while updates to existing applications are coming out fast and furious. That doesn't mean that the process of actually rolling them out has become any more complex, it just means that IT organizations need a standard way of making this all happen if they ever hope to keep pace.
To address this issue, XebiaLabs today rolled out an update to Deployit, which is a framework for automating the deployment of applications that has been updated with a new algorithm that is included as part of a Unified Deployment Engine (UDE) that calculates the optimal deployment plan based on the IT resources available.
But as IT organizations mature, they are realizing that agile development methodologies are forcing some fundamental changes to the way IT operations teams traditionally work. The good news is that because the process of actually deploying an application is fairly rote, there's no reason to not take advantage of tools that are specifically designed to automate that process.