Published November 2, 2020 | Version v1
Journal article Open

Cloud applications monitoring: An industrial study

  • 1. Tu/e - JADS
  • 2. Contentwise
  • 3. Politecnico di Milano

Description

Context

Modern software systems employ large IT infrastructures hosted in on-premise clouds or using “rented” cloud resources from specific vendors. The unifying force across any cloud strategy is incremental product and application improvement against conservation of those resources. This is where monitoring of cloud applications becomes a key asset

Objective

To shed light over the status of monitoring practices in industry, we study: (a) monitoring practices and tools adoption in industry; (b) size and complexity of industrial monitoring problems; (c) the role of software architecture and software process with respect to monitoring strategies.

Method

We conduct mixed-methods empirical research featuring interviews and a web survey featuring 140+ practitioners from over 70 different organizations.

Results

Even if the market makes available a significant set of monitoring tools, our results show a rather unappealing picture of industrial monitoring: (a) industrial decision-makers do not perceive monitoring as a key asset even though the downtime of their applications correlates heavily with the level of automation and responsiveness enabled by monitoring; (b) monitoring is done with crude technology, mostly MySQL querying or similar (e.g., Nagios); finally, (c) incidents are discovered by clients rather than application owners.

Conclusion

We conclude that the road toward the industrial adoption of cutting-edge monitoring technology is still one of the less travelled, presumably in connection to the considerable investment required. Furthermore, the lack of industrial cloud monitoring standards does not help in addressing the proliferation of multiple tool combinations, with varying effectiveness. Further research should be invested in looking into and addressing these major concerns.

Files

1-s2.0-S0950584920301452-main.pdf

Files (2.7 MB)

Name Size Download all
md5:066648f194fd114cfb23c136500f11e8
2.7 MB Preview Download

Additional details

Funding

European Commission
ANITA – Advanced tools for fighting oNline Illegal TrAfficking 787061