This article offers an introduction to DevOps and a discussion on its core values. Let’s start with a simple definition. What is DevOps? A simple way of understanding DevOps is …
Progressive exposure is one of the important practices in DevOps. In a nutshell, progressive exposure is the process of slowly deploying to select sections as a means of testing, rather …
In this first step of exposure strategies, we will investigate feature flags. A feature flag is a conditional in your code, an if, then for two different options. At its …
In the last step, we watched a video on metrics and feedback. In this step, Steven Borg will discuss two ways to measure activity in an application, namely Real User …
In the previous step, we looked at application performance and the various types and benefits of application monitoring. In this step, Steven Borg discusses how to ‘close the feedback loop’ …
In the last step, we explored various tests and their usage scenarios. Building on this, we will explore the different types of testing in this step. We will move on …
To connect testing and DevOps, it is important to set the stage by starting with the idea of shifting left (and shifting right). These concepts encompass more than just testing, …
Early and Timely Feedback Automating testing from the very beginning of development provides developers with timely feedback that they can use to improve the application quality. Speeds Up Software Delivery …
The world has moved to rapid product release cycles. Gone are the days when product managers planned for a big release every three to four years. Now developers are being …
Expanding from the previous step, Colin demonstrates Docker’s tools for Visual Studio in a short video. In this next step, we will learn how to build, push and run Docker …
Colin from Northwest Cadence returns to briefly introduce us to Docker. In the video, we will look at the following: What is Docker? Why containers? Hosts and clients Images and …
In the second part of the video, Colin Dembovsky from Northwest Cadence introduces how to consume a package in Visual Studio Team Services (VSTS). Consuming Packages Install the package Connect …
In the previous step, we watched part 2 of the video demonstration on package management. In this video step, Alex Mullans from Microsoft demonstrates continuous delivery using npm (NodeJS default …