activity
20192021
collaborators

6 papers

cs.SE2021

Anomaly Detection and Failure Root Cause Analysis in (Micro)Service-Based Cloud Applications: A Survey

Jacopo Soldani, Antonio Brogi

The momentum gained by microservices and cloud-native software architecture pushed nowadays enterprise IT towards multi-service applications. The proliferation of services and serv…

cs.SE2021

Smells and Refactorings for Microservices Security: A Multivocal Literature Review

Francisco Ponce, Jacopo Soldani, Hernán Astudillo +1

Context: Securing microservice-based applications is crucial, as many IT companies are delivering their businesses through microservices. If security smells affect microservice-bas…

cs.SE2020

FaaSten Your Decisions: Classification Framework and Technology Review of Function-as-a-Service Platforms

Vladimir Yussupov, Jacopo Soldani, Uwe Breitenbücher +2

Function-as-a-Service (FaaS) is a cloud service model enabling developers to offload event-driven executable snippets of code. The execution and management of such functions become…

cs.SE2020

Component-aware Orchestration of Cloud-based Enterprise Applications, from TOSCA to Docker and Kubernetes

Matteo Bogo, Jacopo Soldani, Davide Neri +1

Enterprise IT is currently facing the challenge of coordinating the management of complex, multi-component applications across heterogeneous cloud platforms. Containers and contain…

cs.SE2019

Design principles, architectural smells and refactorings for microservices: A multivocal review

Antonio Brogi, Davide Neri, Jacopo Soldani +1

Potential benefits such as agile service delivery have led many companies to deliver their business capabilities through microservices. Bad smells are however always around the cor…

cs.SE2019

The Essential Deployment Metamodel: A Systematic Review of Deployment Automation Technologies

Michael Wurster, Uwe Breitenbücher, Michael Falkenthal +4

In recent years, a plethora of deployment technologies evolved, many following a declarative approach to automate the delivery of software components. Even if such technologies sha…