Azure Pipelines: How to build and test an Angular and Node.js webapp and deploy it to on-premise VM’s using multiple stages (YAML) – Overview

Joost Luijben

What is Azure Pipelines? Azure pipelines is a free continuous integration/continuous delivery tool from Azure Devops (Microsoft). Not only can it deploy to the azure cloud, it can also deploy to self hosted VMs. Even multiple, with multiple stages. For instance, an Acceptance, Test and Production environment. All of this […]

Don’t ask what you can do for documentation – ask what documentation can do for you! (a top down perspective on documentation)

Lucas Jellema

How much documentation is enough documentation? What are the requirements in the definition of done regarding documentation? Cannot simply all code be self-documenting? These are common questions in DevOps, Scrum and other type of software development teams. Typically bottom up discussions among software developers at the time of developing the […]

Getting Started on Monitoring with Prometheus and Grafana

Lucas Jellema

Monitoring sounds like a terribly useful thing to do. And in many situations it is of course. However, rather than starting our discussion with monitoring, we really should start from the reasons for considering monitoring. With regard to IT, we typically are faced with non-functional requirements regarding business applications. The […]

OpenWorld 2015: 14 Continuous Delivery / DevOps recommended sessions

We can assume the upcoming Oracle OpenWorld / JavaOne  conference will be packed with Cloud themed sessions. When you’re using IaaS and PaaS the ability to rapidly create environments and configurations and automate deployments will be paramount for the effective and efficient usage of these platforms. Some organizations can afford […]