Andreas Grabner

About the Author

Andreas Grabner has been helping companies improve their application performance for 15+ years. He is a regular contributor within Web Performance and DevOps communities and a prolific speaker at user groups and conferences around the world. Reach him at @grabnerandi

Scaling DevOps Deployments with AWS CodePipeline & Dynatrace

AWS CodePipeline is a more recent addition to Amazon Web Services – allowing development teams to push code changes from source check-in all the way into production in a very automated way. While code pipelines like that are not new (e.g: XebiaLabs, Electric Cloud, Jenkins Pipeline), Amazon provides seamless integration options for AWS CodeCommit, S3, CodeDeploy, Elastic Beanstalk, Cloud Formation as well as integration options for popular external DevOps tools such as ... More >

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 ... 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 ... 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, product downloads were impacted from different locations around the ... 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 value chain, towards an automated, high-quality continuous delivery ... 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 my Dynatrace users who sent me a couple of ... 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 our recent PurePerformance Podcast: Automating the ... 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. What you typically don’t hear are the challenges that come with this transformation: increased code complexity when combining legacy and new ... 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. For more ... 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 ... More >