Static analysis tools in the era of cloud-native systems

05/17/2022
by   Tomas Cerny, et al.
0

Microservices fuel cloud-native systems with small service sets developed and deployed independently. The independent nature of this modular architecture also leads to challenges and gaps. The intended system design might deviate far from what is eventually produced and maintained as the architecture tends to degrade over time. This paper challenges the audience on how static analysis could contribute to microservice system development and management, particularly managing architectural degradation. It elaborates on challenges and needed changes in the traditional code analysis to better fit these systems and discusses implications for practitioners once robust static analysis tools become available

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/14/2022

A Case for Microservices Orchestration Using Workflow Engines

Microservices have become the de-facto software architecture for cloud-n...
research
03/23/2023

Return on Investment Driven Observability

Observability, in cloud native systems, is the capability to continuousl...
research
06/21/2023

Cloud-Native Architectural Characteristics and their Impacts on Software Quality: A Validation Survey

Cloud-native architectures are often based on microservices and combine ...
research
12/24/2021

The Serverless Computing Survey: A Technical Primer for Design Architecture

The development of cloud infrastructures inspires the emergence of cloud...
research
01/15/2019

Kubernetes as an Availability Manager for Microservice Applications

The move towards the microservice based architecture is well underway. I...
research
10/26/2022

kube-volttron: Rearchitecting the VOLTTRON Building Energy Management System for Cloud Native Deployment

Managing the energy consumption of the built environment is an important...
research
07/06/2022

Microvision: Static analysis-based approach to visualizing microservices in augmented reality

Microservices are supporting digital transformation; however, fundamenta...

Please sign up or login with your details

Forgot password? Click here to reset