G. Buchgeher, M. Winterer, R. Weinreich, J. Luger, R. Wingelhofer, and M. Aistleitner: Microservices in a Small Development Organization - An Industrial Experience Report, 11th European Conference on Software Architecture (ECSA 2017), Canterbury, UK, September 11-17, 2017, doi: 10.1007/978-3-319-65831-5_15.
Microservice architecture promises high flexibility and sustainability in system development. For the successful adoption of microservices multiple principles have emerged, which impact not only the technical but also the organizational level of a development organization. In this paper, we report on our experiences of 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.
Microservices in a Small Development Organization – An Industrial Experience Report