Andreas Grabner

Andreas Grabner has 20+ years of experience as a software developer, tester and architect and is an advocate for high-performing cloud scale applications. He is a regular contributor to the DevOps community, a frequent speaker at technology conferences and regularly publishes articles on blog.dynatrace.com. You can follow him on Twitter: @grabnerandi

Andreas Grabner's articles

From 0 To DevOps in 80 Days: The Dynatrace Transformation Story!

Market disruption can spark innovation and radical change, and DevOps — as a set of best practices — has emerged from software industry disruptions. Why? Because, over the years, delivering software in many organizations has become harder, slower and more error prone. Outdated technology became a disadvantage for older, established companies competing against startups without years of accumulated technical debt. Rigid processes and an old fashioned mindset blinded these enterprises to new business models… read more

Transformation to Continuous Innovation and Optimization

Businesses have always had to transform to find better and more efficient ways to deliver value faster to their users, customers or consumers. The motivating factors are shorter lead times, automated and streamlined value flow, as well as reduction of overall costs and bound capital, requiring enterprises to transition to a continuous innovation and optimization model. Prominent examples can be found when studying the last decades in the automobile industry with Toyota and… read more

Analyzing DNS Outage Impact on 3rd party Applications

Many blog posts have been written about the Dyn DNS DDOS attack  on October 21st. Dyn itself was very open with the problem and kept updating their customers and users impacted by the attack through their blog and twitter feed. My colleague David Jones (aka Jonesy) blogged about how our Dynatrace Synthetic monitoring picked up the problem for our customers. Here is a screenshot showing how, for instance,… read more

Get Ready for DevOps: Remove Code & Architectural Bottlenecks

I was honored to do a DevOps Handbook Lessons Learned webinar with the DevOps “Godfather” Gene Kim earlier this month. In preparation for it I not only started reading his new DevOps Handbook, but also revisited the main messages of his previous DevOps book – The Phoenix Project. Gene (and co-authors) talk about the three ways which represent a maturity path of organizations from a rigid, slow and manual… read more

Bad Microservice patterns in .NET

Microservices are a great architectural pattern. Not completely new – but – either because of  the name, or just having the right people at the right time promoting it, microservices have gained widespread acceptance. The more software applying this new architectural approach, the more PurePaths I receive through my Share Your PurePath program showing some of the bad .NET implementation patterns. This blog is dedicated to one of… read more

Scaling Continuous Delivery: Shift-Left Performance to Improve Lead Time & Pipeline Flow

Transforming from Agile to Continuous Delivery by embracing DevOps Best Practices and a high degree of Automation is a desirable goal for many IT organizations. The biggest challenge I’ve seen when recently talking with companies such as Capital One, BCI, BCP, BBVA, and even our own engineering teams, is scaling that transformation. Just as Adam Auerbach (Sr. Dir Continuous Delivery and DevOps at Capital One) explained in… read more

Continuous Innovation with Dynatrace AppMon & UEM 6.5

Customer-centric innovation, more frequent deployments, the adoption of new stack and PaaS (Platform as a Service), as well as breaking up the monolith into micro-services, are several of the trends we can’t escape when following the hot topics at conferences or when talking with enterprise Innovation and Transformation Teams. Digital businesses need to transform their IT and application delivery: Building the right thing, more efficient and faster than… read more

Automated Optimization with Dynatrace AppMon & UEM

Most Application Performance Management (APM) tools became really good at detecting failing or very slow transaction, and giving you system monitoring and code level metrics to identify root cause within minutes. While Dynatrace AppMon & UEM has been doing this for years, we took it to the next level by automatically detecting common architectural, performance and scalability patterns for every single transaction and user interaction with your application. read more

Measure More Frequent Successful Software Releases

Cultural change, automation and continuous delivery allow companies like Amazon, Etsy, Facebook, Target, CapitalOne, Verizon, Netflix and others to deliver more frequent successful new software releases “at the speed of business” (every 11.6 seconds for Amazon). And do it with a 99.9% deployment success rate! If you’ve missed these stories, read Velocity 2015 Highlights, Continuous Delivery 101, Software Quality Metrics for Continuous Delivery or watch Rebuilding an… read more

Automatic Problem Detection with Dynatrace

Can you imagine automatic problem detection being a reality?! What would it take to make it possible, practical and functional? Over the years we at Dynatrace have seen a lot of PurePaths being captured in small to very large applications showing why new deployments simply fail to deliver the expected user experience, scalability or performance. Since I started my Share Your PurePath Program a little over a year ago I received about 250… read more