In January, my colleague Peter came to me with an idea to create a Site Reliability Engineering (SRE) survey. The goal of the survey was to find out what it really means to be an SRE, examining the types of organizations, skills, and culture where site reliability engineers work. We…

When people think of synthetic monitoring outside the firewall they often think of website monitoring or HTTP monitoring. While HTTP is one of the most widely used protocols, there are many other protocols that require synthetic testing from outside the firewall or from the end users’ perspective. It is just…

Organizations deploy numerous solutions to monitor, alert, analyze, and share information – all to improve user experience. Finding the best tool or solution for the job can be stressful and time-consuming. Teams often test many tools simultaneously, which leads to disorganization and confusion over where to look when it’s time…

Defining the term ‘monitoring’ is a difficult task considering the performance space has evolved significantly over the years. Lately, there has been a shift in the monitoring world, sparking a healthy debate regarding the definition and purpose of monitoring, through which a new term has emerged: observability. Some of that debate can be found in…

Organizations deploy numerous solutions to monitor, alert, analyze, and share information – all to improve user experience. Finding the best tool or solution for the job can be stressful and time-consuming. Teams often test many tools simultaneously, which leads to disorganization and confusion over where to look when it’s time…

This is the third blog in a series in which we take a deeper look into O’Reilly’s DevOps for Media & Entertainment report. One of the competencies for DevOps teams as outlined in the report is the need for dynamic cloud infrastructure. Many business units within media and entertainment and other verticals…

According to this year’s Internet Trends Report, the cloud is steadily expanding and companies are spending more on these services. Businesses are opting to use these third-party services rather than build their own internal tool because they are often easier and less expensive to deploy. There’s no need to assign IT resources…

Whenever I write about the cloud, I tend to break it down into three categories: software as a service (SaaS), infrastructure as a service (IaaS), and platform as a service (PaaS). As I was working on a cloud performance management ebook, a coworker suggested that I also include function as…

This is the second blog in a series of three in which I expand on some of the points raised in O’Reilly Media’s DevOps for Media & Entertainment report. The first post covered the two essential aspects of DevOps that are often overlooked: communication and empathy. Today, we dive into a…

I’ve been thinking a lot lately about the term DevOps and what it really means. This train of thought is partially inspired by my recent participation in various DevOps Days events, as well as reading the DevOps for Media and Entertainment report published by O’Reilly. So, what is DevOps? Well,…