Skip to main content

Expert Insights

blog

DevOps


Fixing IT's Most Costly Mistake – Part 3

This is Part 3 of a 3 part series on using the ITIL Service Lifecycle Stages to work together with development teams and safely release services into the live environment without the usual chaos and outages that take place with these activities. In Part 1, the framework shown below was presented along with key considerations that both IT development and IT operations need to consider. The framework allows both teams to work together in parallel to produce a live service solution together without the typical chaos, confusion, unplanned costs and outages that tend to take place far too many times when solutions are released into the live environment.

Randy Steinberg by Randy Steinberg

Fixing IT's Most Costly Mistake – Part 2

This is Part 2 of a 3 part series on using the ITIL Service Lifecycle Stages to work together with development teams and safely release services into the live environment without the usual chaos and outages that take place with these activities. In Part 1, the framework shown below was presented along with key considerations that both IT development and IT operations need to consider. The framework allows both teams to work together in parallel to produce a live service solution together without the typical chaos, confusion, unplanned costs and outages that tend to take place far too many times when solutions are released into the live environment.

Randy Steinberg by Randy Steinberg

Fixing IT's Most Costly Mistake – Part 1

Billions of dollars get wasted every year for IT solutions that cannot be deployed and operated at acceptable cost and risk. Typically, 6 out of 10 new application systems never get deployed into production due to failure to consider or implement operational requirements. Many organizations concentrate on application development efforts leaving the operational aspects of the solution to be addressed later resulting in massive project delays, cost overruns, production outages and unplanned operating costs. At the same time, operations staffs need to understand how to integrate themselves into the development process asking the right questions and integrating support solutions at the right time such that operational support is built into new applications in parallel with the entire development cycle.

Randy Steinberg by Randy Steinberg

Azure Function Published with Azure DevOps has Extra Folder at Root

I was deploying an Azure Function with Azure DevOps and was running into a problem where an extra folder was created at the root of the Files directory when deploying. It looked like this: I discovered that in the deployment file the root directory was being included in the deployed zip file and needed to […]

Nathan Lasnoski by Nathan Lasnoski

Managed Services Evolved with Concurrency Digital Operations

Now more than ever, the opportunity to automate, digitize and mobilize the workforce is critical to business growth and survival across industries. Implementing new technology and transformative change within your organization does not stop on "go live day", rather it evolves as your team and organization work to embrace the new technology in new ways over the weeks, months and years following a successful launch or implementation.  

Kurt Spitzner by Kurt Spitzner

Why accelerate cloud migration now?

The last several months have been challenging. We’ve experienced incredible disruption to the economic market that has left businesses in challenging positions financially and competitively. Some companies have seen the challenging times and stopped everything except the most critical “keeping the lights on” activities. This might even seem intuitive to many companies… like, “why wouldn’t […]

Nathan Lasnoski by Nathan Lasnoski

Using Git: A Beginner’s Toolkit

This blog will introduce the basic commands when using Git Bash (git’s built in command window) as well as basic git concepts.

Trevor Suarez by Trevor Suarez