Litcius/Paper detail

Improving the Security of Microservice Systems by Detecting and Tolerating Intrusions

José Flora

202023 citationsDOI

Abstract

Microservice architectures adoption is growing expeditiously in market size and adoption, including in business-critical systems. This is due to agility in development and deployment further increased by containers and their characteristics. Ensuring security is still a major concern due to challenges faced such as resource separation and isolation, as improper access to one service might compromise complete systems. This doctoral work intends to advance the security of microservice systems through research and improvement of methodologies for detection, tolerance and mitigation of security intrusions, while overcoming challenges related to multi-tenancy, heterogeneity, dynamicity of systems and environments. Our preliminary research shows that host-based IDSes are applicable in container environments. This will be extended to dynamic scenarios, serving as a steppingstone to research intrusion tolerance techniques suited to these environments. These methodologies will be demonstrated in realistic microservice systems: complex, dynamic, scalable and elastic.

Topics & Concepts

Computer scienceSoftware deploymentMicroservicesScalabilityComputer securityIsolation (microbiology)Container (type theory)Intrusion detection systemIntrusion toleranceService (business)Business continuityHost (biology)Risk analysis (engineering)Cloud computingSoftware engineeringBusinessEngineeringMechanical engineeringBiologyDatabaseEcologyMarketingMicrobiologyOperating systemSoftware System Performance and ReliabilityNetwork Security and Intrusion DetectionSoftware-Defined Networks and 5G
Improving the Security of Microservice Systems by Detecting and Tolerating Intrusions | Litcius