Microservices in a Small Development Organization An Industrial Experience Report

被引:3
作者
Buchgeher, Georg [1 ]
Winterer, Mario [1 ]
Weinreich, Rainer [2 ]
Luger, Johannes [3 ]
Wingelhofer, Roland [3 ]
Aistleitner, Mario [3 ]
机构
[1] Software Competence Ctr Hagenberg GmbH, Hagenberg Im Muhlkreis, Austria
[2] Johannes Kepler Univ Linz, Linz, Austria
[3] AMS Engn GmbH, Hagenberg Im Muhlkreis, Austria
来源
SOFTWARE ARCHITECTURE (ECSA 2017) | 2017年 / 10475卷
关键词
Microservices; Microservice architecture; Small development organization; Microservice principles; Services; Service-oriented architecture;
D O I
10.1007/978-3-319-65831-5_15
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Microservice architectures promise high flexibility and sustainability in system development. Multiple principles have emerged for the successful adoption of microservices, principles which impact not only the technical but also the organizational levels of a development organization. This paper reports our experiences introducing microservices in a company with a small development organization and a customer-solution-oriented business model. Our experiences show that the company can benefit from using microservices on a technical level but requires adaptations at the organizational level.
引用
收藏
页码:208 / 215
页数:8
相关论文
共 11 条
[1]  
[Anonymous], 2015, BUILDING MICROSERVIC
[2]   Migrating to Cloud-Native Architectures Using Microservices: An Experience Report [J].
Balalaie, Armin ;
Heydarnoori, Abbas ;
Jamshidi, Pooyan .
ADVANCES IN SERVICE-ORIENTED AND CLOUD COMPUTING (ESOCC 2015), 2016, 567 :201-215
[3]  
Calcado P, 2014, BUILDING PRODUCTS 3
[4]  
Dehghani Z, 2014, REAL WORLD MICROSERV
[5]  
Fowler Martin, 2014, MartinFowler. com
[6]  
Giamas A, 2016, MONOLITH MICROSERVIC
[7]  
Goldsmith K., 2015, MICROSERVICES SPOTIF
[8]   The Hidden Dividends of Microservices [J].
Killalea, Tom .
COMMUNICATIONS OF THE ACM, 2016, 59 (08) :42-45
[9]  
Malavolta I, 2017, P 1 INT C SOFTW ARCH
[10]  
OHanlon Charlene, 2006, Queue, V4, DOI DOI 10.1145/1142055.1142065