VSTS Rest API – Hard to find methods

This post does not have a lot of text, only an introduction. I use the VSTS Rest API quite a lot and the documentation is great, but not everything is documented or hard to find. In this post, I list some snippets that you can use to get even more out of the VSTS Rest […]

Continue reading

Running a VS Team Services (VSO) Build Agent in a Windows Docker Container

A while ago I wrote a post on how to run a Visual Studio Online (now called Visual Studio Team Services) Build Agent in a Docker Container on Linux. I got some good feedback on this post and now it is time to do the same trick again but only on Windows. Yes ! You […]

Continue reading

Create a Windows Docker Host and connect to it without Visual Studio

I have been exploring Docker on Windows for a while because I think it is very promising that containers can run on the Windows platform as well. I’ve also written  a few posts already about Docker but this one is all about creating a Windows Docker Host on Azure and connect to it. Why does […]

Continue reading

Running a Visual Studio Build vNext agent in a Docker container

Update: 27-10-2016 Take a look at the official Microsoft Docker Images on DockerHub that also contain a Build agent With the introduction of the new build engine in Visual Studio Online and Team Foundation Server 2015, Microsoft also introduced real cross-platform build capabilities, The VSO-BuildAgent and tasks are both published as Open source on Github […]

Continue reading

Where to start with DevOps Metrics?

Now that more and more teams and organizations are moving towards a DevOps way of working, I get asked the question “What should we measure?” a lot. To be very honest, I find this a very hard question. The main reason is that metrics are always a point of discussion and a trigger for behavior […]

Continue reading

Growing your DevOps Mindset

Practicing DevOps successfully requires knowledge on hard skill areas such as continuous delivery and automated testing. But the most important part is creating a culture where people show courage, work on teambuilding, practice DevOps leadership and have a continuous improvement mindset. Developing these soft skills is hard. One of the reasons for that is that […]

Continue reading

Organizing the Global DevOps Bootcamp 2018

This year, on June 16th, 2018, we (Marcel de Vries (Xpirit), Mathias Olausson(Solidify) and me(Xpirit)) organized the second Global DevOps Bootcamp. I did a blogpost on Global DevOps Bootcamp 2017 earlier. This year we wanted to do it again and of course we aimed to make it a bit bigger. In 2017 we had 30 […]

Continue reading

In a perfect world Devs do not need Ops

Originally posted at: https://xpirit.com/2018/04/06/in-a-perfect-world-devs-do-not-need-ops/ Together with my colleague Geert van der Cruijsen I wrote this article on DevOps and how Ops should be changed. This is an introduction to the Open Source library we are creating on Azure Security as Code. Purpose of this library is to maintain all Azure settings in code instead of […]

Continue reading

Secure or Compliant? That is the question!

Compliance means conforming to a rule, such as a specification, policy, standard or law. Regulatory compliance describes the goal that organizations aspire to achieve in their efforts to ensure that they are aware of and take steps to comply with relevant laws, polices, and regulations. (source: https://en.wikipedia.org/wiki/Regulatory_compliance) Within many organizations, compliance is a commonly used […]

Continue reading

Setting up Sonatype Nexus 3 as your Windows Docker Container Registry

Currently I am working at Rabobank. Rabobank uses Sonatype Nexus as their artifact repository for all kinds of packages and also for Docker Containers. Since there are a few Microsoft .Net teams are moving towards Docker, the need for Docker containers arose as well. So we created a Windows Base container and tried to push […]

Continue reading

First encounters with creating a Managed Kubernetes Cluster (AKS) on Azure

Yesterday Microsoft announced in this blogpost thatr the public preview for a Managed Kubernetes Cluster (AKS) is now available. I directly wanted to test this and followed the steps in the blog. They work but I ran into a few tiny errors which were easy to solve if you know where to look. First thing you […]

Continue reading

Slides and Demos Techdays 2017

Last week I spoke on Techdays Netherlands. I had 3 sessions Docker beyond F5 Part 1- From Laptop to Cluster Docker beyond F5 Part 2 – Deep Dive with Alex Thissen Docker from Huh? to Wow! with Jasper Gilhuis Slides and Demos I’ve put all our material on Github. I even put the demo scripts  […]

Continue reading

Speaking @ … Upcoming talks

There is a busy season for me as a speaker. I’ll make a short list here: 26 September – Fujitsu Hybrid IT Event Continuous Delivery 3.0, the next step 12-13 October – Techdays Netherlands Docker beyond F5 – From Laptop to Cluster Docker beyond F5 – Deep Dive Docker – From Huh to Wow  9 […]

Continue reading

COPY failed when adding files to Docker container

This is a blogpost for myself. Because I don’t want to make the same stupid mistake again. And hopefully It might help you as well … I was preparing a demo to build a simple Docker Container. I used Visual Studio 2017 15.3 to create a new .NET Core Project, to which I added Docker […]

Continue reading