, , , ,

Shift-Left in Jenkins: How to implement Performance Signature with Dynatrace

Monitoring as Code is a concept to define what metrics (functional, performance, architecture) are relevant for applications, services, process, containers or infrastructure. One implementation of Monitoring as Code is what my colleague Thomas…
, , , , , , ,

Accelerating Functional Test Automation Analysis with Selenium and Dynatrace

In the recent years, I have blogged about how Dynatrace Labs approaches certain aspects of software engineering, continuous integration, continuous delivery or as we call it CDF (Continuous Delivery & Feedback). This current blog post was…
, , , , , , ,

Using Pivotal’s Concourse? Add the Dynatrace UFO to track pipeline success

My colleague, Mike Villiger, recently announced his creation of a Dynatrace UFO resource for Pivotal’s CI/CD system Concourse that is available on GitHub.Have a @Dynatrace #UFO? Have @concourseci ? Maybe give my dynatrace-ufo-resource…
, , ,

Unbreakable Delivery Pipeline: Mid-Tour Backstage Report

Building resilient systems has been a driving motivation for many architects, performance engineers and site reliability engineers (SREs) over the past years. There are plenty of blogs, conference talks and examples that show how companies such…
, , , , ,

Unbreakable DevOps Pipeline: Shift-Left, Shift-Right & Self-Healing

This blog is not buzzword bingo. This is about implementing Shift-Left, Shift-Right and Self-Healing into a Continuous Delivery and Deployment Pipeline. To prove my point, I created a hands-on tutorial and uploaded it to this public GitHub Repo:…
, ,

DevOps: Adoption Challenges from Around the World

DevOps is now a mandatory CIO initiative, and would be hard to dismiss it as a short-term trend. It is a proven competitive differentiator to help increase speed to market, increase operational efficiency, and lower costs, and a large majority…
, , , , ,

Inside the Black Box Part 4 – Perl

The fourth and, for now, final topic of the black box series brings us to Perl. For people interested in the first part, generated code, please click here, for the second part, Python, please click here and for the third part, VBScript,…
, , , ,

Inside the black box Part 2 – Python

This is the second topic of the “Black Box” series, bringing us to Python. For people interested in Part One, generated code, please click here. In this post I’ll go through how to take a simple Python script and instrument…
, , , ,

DevOps from the Front Lines: Enterprise Adoption Principles and Pitfalls

So, what do I think of when I’m told a company wants to adopt DevOps? The first thing that comes to mind is the size of the organization, and how far they want to take DevOps best practices. I really want to know what DevOps adoption…
, , , ,

Inside the black box – Generated code

With the requirement to deliver new software releases faster, and more frequently, many companies choose to automate some, or all, of the code development. Developers can create flows in an integrated development environment (IDE) such as JDeveloper,…