Towards a Taxonomy of Microservices Architectures

被引:23
|
作者
Garriga, Martin [1 ]
机构
[1] Politecn Milan, Dipartimento Elettron Informaz & Bioingn, Milan, Italy
关键词
SERVICES;
D O I
10.1007/978-3-319-74781-1_15
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The microservices architectural style is gaining more and more momentum for the development of applications as suites of small, autonomous, and conversational services, which are then easy to understand, deploy and scale. However, the proliferation of approaches leveraging microservices calls for a systematic way of analyzing and assessing them as a completely new ecosystem: the first cloud-native architectural style. This paper defines a preliminary analysis framework in the form of a taxonomy of concepts, encompassing the whole microservices lifecycle, as well as organizational aspects. This framework is necessary to enable effective exploration, understanding, assessing, comparing, and selecting microservice-based models, languages, techniques, platforms, and tools. Then, we analyze state of the art approaches related to microservices using this taxonomy to provide a holistic perspective of available solutions.
引用
收藏
页码:203 / 218
页数:16
相关论文
共 50 条
  • [41] Towards a Concept for Building a Big Data Architecture with Microservices
    Shakir, Aamir
    Staegemann, Daniel
    Volk, Matthias
    Jamous, Naoum
    Turowski, Klaus
    [J]. 24TH INTERNATIONAL CONFERENCE ON BUSINESS INFORMATION SYSTEMS (BIS): ENTERPRISE KNOWLEDGE AND DATA SPACES, 2021, : 83 - 94
  • [42] Micro-Chain: Towards the use of NDN microservices
    Rocha da Cruz, Otavio Augusto
    Pereira, Carlos Eduardo
    de Freitas, Edison Pignaton
    Santos da Silva, Antonio Arlis
    do Rosario, Denis Lima
    Cerqueira, Eduardo Coelho
    Mendes, Paulo
    Santos dos Anjos, Julio Cesar
    [J]. 39TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2024, 2024, : 1099 - 1101
  • [43] Towards an Architecture-Centric Methodology for Migrating to Microservices
    Fritzsch, Jonas
    Bogner, Justus
    Haug, Markus
    Wagner, Stefan
    Zimmermann, Alfred
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING - WORKSHOPS, XP 2022 WORKSHOPS, XP 2023 WORKSHOPS, 2024, 489 : 39 - 47
  • [44] Towards integrative taxonomy
    Dayrat, B
    [J]. BIOLOGICAL JOURNAL OF THE LINNEAN SOCIETY, 2005, 85 (03) : 407 - 415
  • [45] Towards a Taxonomy for Shadow IT
    Kopper, Andreas
    Westner, Markus
    [J]. AMCIS 2016 PROCEEDINGS, 2016,
  • [46] Towards a dialogue taxonomy
    Dahlback, N
    [J]. DIALOGUE PROCESSING IN SPOKEN LANGUAGE SYSTEMS, 1997, 1236 : 29 - 40
  • [47] Towards a Taxonomy of mHealth
    Botha, Adele
    Weiss, Martin
    Herselman, Marlien
    [J]. 2018 INTERNATIONAL CONFERENCE ON ADVANCES IN BIG DATA, COMPUTING AND DATA COMMUNICATION SYSTEMS (ICABCD), 2018,
  • [48] Towards a taxonomy of geodiversity
    Hjort, Jan
    Seijmonsbergen, Arie C.
    Kemppinen, Julia
    Tukiainen, Helena
    Maliniemi, Tuija
    Gordon, John E.
    Alahuhta, Janne
    Gray, Murray
    [J]. PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2024, 382 (2269):
  • [49] A survey and taxonomy of ID/Locator Split Architectures
    Ramirez, W.
    Masip-Bruin, X.
    Yannuzzi, M.
    Serral-Gracia, R.
    Martinez, A.
    Siddiqui, M. S.
    [J]. COMPUTER NETWORKS, 2014, 60 : 13 - 33
  • [50] Coarse-Grain Reconfigurable Architectures - Taxonomy -
    Sima, Mihai
    McGuire, Michael
    Lamoureux, Julien
    [J]. 2009 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS 1 AND 2, 2009, : 975 - 978