SoK: run-time security for cloud microservices. Are we there yet?.

Francesco Minna*, Fabio Massacci

*Corresponding author for this work

Research output: Contribution to JournalArticleAcademicpeer-review

Abstract

The adoption of microservice architecture is rapidly growing, involving industries of every size. Their ability to scale and reconstitute complex functionalities into small, cohesive, and interconnected components (the microservices), and their limited use of isolation contribute to this success. Unfortunately but unsurprisingly, these very factors enlarge the attack surface and increase the security risks of today’s deployments. In this study, we performed a systematization of knowledge about the run-time security of microservices. Starting from a keyword search, we initially reviewed 807 papers available in digital libraries (e.g., Google Scholar and Scopus), which we filtered down to 48 by applying a number of selection criteria (e.g., the presence of a proof-of-concept implementation). We also considered over 30 industry tools that offer various security services for microservices. We categorized both papers and tools and highlighted areas where research is abundant, where it is lacking, and where it is misleading. We conclude that the run-time security of microservices is still in its infancy and we supplement our analyses with insights into addressing the key challenges.
Original languageEnglish
Article number103119
Pages (from-to)1-14
Number of pages14
JournalComputers & Security
Volume127
Early online date24 Jan 2023
DOIs
Publication statusPublished - Apr 2023

Bibliographical note

Funding Information:
This work has received funding from the European Union under the H2020 grant 952647 (AssureMOSS).

Publisher Copyright:
© 2023 The Author(s)

Funding

This work has received funding from the European Union under the H2020 grant 952647 (AssureMOSS).

FundersFunder number
Horizon 2020 Framework Programme952647
Horizon 2020 Framework Programme
European Commission

    Keywords

    • Cloud
    • Containers
    • Microservices
    • Security
    • Survey

    Fingerprint

    Dive into the research topics of 'SoK: run-time security for cloud microservices. Are we there yet?.'. Together they form a unique fingerprint.

    Cite this