PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
November 30, 20235 citationsOpen Access

Analyzing Microservice Connectivity with Kubesonde

JBJacopo BufalinoConservatoire National des Arts et MétiersMFMario Di FrancescoNokia (Finland)TATuomas AuraAalto University

Key Points

Key points are not available for this paper at this time.

Abstract

Modern cloud-based applications are composed of several microservices that interact over a network. They are complex distributed systems, to the point that developers may not even be aware of how microservices connect to each other and to the Internet. As a consequence, the security of these applications can be greatly compromised. This work explicitly targets this context by providing a methodology to assess microservice connectivity, a software tool that implements it, and findings from analyzing real cloud applications. Specifically, it introduces Kubesonde, a cloud-native software that instruments live applications running on a Kubernetes cluster to analyze microservice connectivity, with minimal impact on performance. An assessment of microservices in 200 popular cloud applications with Kubesonde revealed significant issues in terms of network isolation: more than 60% of them had discrepancies between their declared and actual connectivity, and none restricted outbound connections towards the Internet. Our analysis shows that Kubesonde offers valuable insights on the connectivity between microservices, beyond what is possible with existing tools.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Bufalino et al. (2023) studied this question.

synapsesocial.com/papers/69d77136aa68b335b4f31796https://doi.org/10.1145/3611643.3613899
Ask AI
Helpful
Bookmark
Share
View Full Paper