What is the Value of DevOps?

Everyone is talking about DevOps. I'm sure you've heard it. One of the best definitions is: the union of people, process, and products to enable continuous delivery of value to our end users. What does that mean? What is value? How do we know we've delivered value? And why continuous delivery? Value Let's start with Value. There ...

By |2019-11-01T07:41:02-05:00November 1st, 2019|

Cloning Test Plans Between Team Projects in Azure DevOps

Azure DevOps, and TFS/VSTS before it, has always had an interesting problem with Team Projects.  The recommended architecture by most in the field and Microsoft itself is a single Team Project for all of your work.  However, in my experience many users are given an Azure DevOps organization and told to start developing and the ...

By |2019-11-01T07:44:42-05:00October 11th, 2019|

Identity is Hard, Let’s Make it Easy

Identity is hard. Between passwords, user personal information in profiles, hackers trying to brute force your login pages, managing multi-factor authentication providers, and make sure your login system is secure so you don’t have a security event that doesn’t seem to leave a lot of time for you to work on the real value your ...

By |2019-09-06T12:50:20-05:00September 6th, 2019|

The Truth About DevOps

Misconception: "My company isn't a software company. We just write software to support the business, so we don't care about going faster." While your company might not be a software company -- or a company that sells software in its product line, you can still largely benefit from DevOps. DevOps is all about efficiency in ...

By |2019-10-02T13:43:37-05:00August 19th, 2019|

Flexibility in Project Management

Here at Nebbia we have a wide variety of projects – they can range from one person for one week to eight consultants for several months. The challenge with this, from a project management point of view, is to consistently provide high-quality delivery and reporting while appropriately sizing the overhead and management each project requires. ...

By |2019-06-26T10:49:23-05:00June 6th, 2019|

Azure API Management and microservices: 2 peas in a pod (container?)

If you're reading this post, chances are you've already gone through the tedious process of decomposing your monolith into microservices, or at the very least, will be considering this approach in the near future. For starters, a solution that involves microservices that consume APIs looks like this: Figure 1: Clients directly communicate with microservice (image ...

By |2019-06-03T17:07:29-05:00May 30th, 2019|