Welcome!

Martin Etmajer

Subscribe to Martin Etmajer: eMailAlertsEmail Alerts
Get Martin Etmajer via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Martin Etmajer

In a previous article, I demonstrated how to effectively and efficiently install the Dynatrace Application Monitoring solution using Ansible. In this post, I am going to explain how to achieve the same results using Chef with our official dynatrace cookbook available on GitHub and on the Chef Supermarket. In the following hands-on tutorial, we'll also apply what we see as good practice on working with and extending our deployment automation blueprints to suit your needs. Introduction to Chef Chef supports a variety of use-cases in the enterprise and as such comes with a wide array of concepts and tools you'll need to understand before you begin. First, I want to provide sufficient background for you to get our solution up and running in minutes - even if you are new to Chef. Client-Server vs. Standalone Chef can be run in only two modes: client-server or standalone. I... (more)

Continuous Delivery 101 By @Dynatrace | @DevOpsSummit [#DevOps]

Continuous Delivery 101: Automated Deployments The ability to automatically and reliably deploy entire application runtime environments is a key factor to optimizing the average time it requires to take features from idea to the hands of your (paying) customers. This minimization of feature cycle time or feature lead time is, after all, the primary goal of Continuous Delivery. Today, I will introduce you to the whys and wherefores of deployment automation and discuss its importance for driving the adoption of DevOps. The Power of Automated Deployments Production servers can be de... (more)

Automate Enterprise App Monitoring By @MEtmajer | @DevOpsSummit [#DevOps]

How to Automate Enterprise Application Monitoring with Ansible In my last article, Top DevOps Tools We Love, I proclaimed the availability of deployment automation scripts for our Dynatrace products. Today, you will learn about the basic concepts behind Ansible, which will enable you to roll your own playbook for integrating insightful end-to-end monitoring with Dynatrace into every part of your enterprise application in under 60 seconds. Enterprise Applications and Distributed Architectures Enterprise applications are typically segregated into multiple, physically and logically in... (more)

Software Quality Metrics for Your Continuous Delivery Pipeline | Part 3

Let me ask you a question: would you say that you have implemented logging correctly for your application? Correct in the sense that it will provide you with all the insights you require to keep your business going once your users are struck by errors? And in a way that does not adversely impact your application performance? Honestly, I bet you have not. Today I will explain why you should turn off logging completely in production because of its limitations: Relies on Developers Lacks Context Impacts Performance Intrigued? Bear with me and I will show you how you can still establi... (more)

Application Failures in Production | @DevOpsSummit [DevOps]

How to Approach Application Failures in Production In my recent article, "Software Quality Metrics for your Continuous Delivery Pipeline - Part III - Logging," I wrote about the good parts and the not-so-good parts of logging and concluded that logging usually fails to deliver what it is so often mistakenly used for: as a mechanism for analyzing application failures in production. In response to the heated debates on reddit.com/r/devops and reddit.com/r/programing, I want to demonstrate the wealth of out-of-the-box insights you could obtain from a single urgent, albeit unspecifi... (more)