The Start of the Monitoring Journey in DevOps

Under pressure to innovate and deliver rapid updates to their applications, developers often place monitoring as an after-thought. In today’s world, where a slowdown can translate to customer attrition and an outage can lead to millions of dollars in losses and negative press, ensuring satisfactory response time has evolved to be one of the most critical needs in the early stages of development and is a common goal to ensure DevOps success.

The Shift-Left of Monitoring: To study emerging patterns of how and when DevOps teams start monitoring, we interviewed several DevOps squads. Almost unanimously the responses were:

  1. They care most about knowing, Is the application up and loading quickly? Are all critical user interactions with the application responding within acceptable standards?
  2. They would like to get this information proactively throughout the development life cycle so they can determine if any code check-in impacted the performance/
  3. They would like to monitor with minimum setup and configuration and don’t have the time to learn complex tools/

To satisfy these needs, synthetic monitoring becomes the starting point for monitoring.

Read more at :


Monitoring Pokemon Go

In July 2016, the world of gaming was taken over by a new phenomenon – Pokémon Go. Within a matter of days “augmented reality” became mainstream and the app, which was launched mainly in the US and Australia, overtook (link is external) Tinder and Twitter in the total number of downloads. Pokémon Go surpassed the wildest expectations of its creators, Niantic Labs, and then some.

With popularity comes scale, and with scale comes an overload of requests to the gaming servers. If you are not prepared enough, requests fail and users are frustrated. Frustrated with Pokémon Go crashes, laymen were talking about server status and memes were being created and circulated on social networks. Overnight, websites spun up just to report if the game was up or down in different countries. Being closely related to the APM space, my head was drawing up various ways in which Pokémon Go was perhaps addressing the issue and what monitoring they had to put in place to retain their popularity. Here is my list of probable solutions Pokémon Go could employ to improve the experience for their users and avid fans.

Read more here…