Building Microservices Architecture for Smart Banking

  • Aneta Poniszewska-MarańdaEmail author
  • Peter Vesely
  • Oksana Urikova
  • Iryna Ivanochko
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 1035)


We attempt to solve in this research a problem of efficiency and, at the same time, the reduction of the operating costs when creating complex banking IT systems. We propose an approach based on micro-service architecture. The article describes functionalities as well as methods and algorithms used during model development. The work emphasizes the importance of the methodically chosen system architecture to properly implement the user requirements and meet their expectations related to independence of scaling, ease of maintenance, and the reduced mutual blockages of websites.


Microservices architecture Banking systems Economics of microservices Web services Large scale distributed architecture for smart banking 


  1. 1.
    Shadija, D., Rezai, M., Hill, R.: Towards an understanding of microservices. In: 23rd International Conference on Automation and Computing (ICAC), pp. 1–6 (2017)Google Scholar
  2. 2.
    Baresi, L., Garriga, M., Derenzis, A.: Microservices identification through interface analysis. In: European Conference on Service-Oriented and Cloud Computing, pp. 19–33. Springer (2017)Google Scholar
  3. 3.
    Salah, T., Zemerly, M.J., Yeun, C.Y., Al-Qutayri, M., Al-Hammadi, Y.: The evolution of distributed systems towards microservices architecture. In: 11th International Conference for Internet Technology and Secured Transactions (ICITST), pp. 318–325 (2016)Google Scholar
  4. 4.
    Singleton, A.: The economics of microservices. IEEE Cloud Comput. 3(5), 16–20 (2016)MathSciNetCrossRefGoogle Scholar
  5. 5.
    Levcovitz, A., Terra, R., Valente, M.T.: Towards a technique for extracting microservices from monolithic enterprise systems. arXiv:160503175 Cs, Brazil (2016)
  6. 6.
    Bucchiarone, A., Dragoni, N., Dustdar, S., Larsen, S.T., Mazzara, M.: From Monolithic To Microservices: An Experience Report (2017)Google Scholar
  7. 7.
    Ivanochko, I., Greguš, M., Urikova, O., Masiuk, V.: mBusiness, mMarkets and mServices: exploration of opportunities. Int. J. Serv. Econ. Manag. 7(1), 74–93 (2015). ISSN 1753-0822Google Scholar
  8. 8.
    Markoska, K., Ivanochko, I., Greguš, M.: Mobile banking services-business information management with mobile payments. In: Agile Information Business: Exploring Managerial Implications, pp. 125–175. Springer, Singapore (2018). (ISBN 978-981-10-3357-5)Google Scholar
  9. 9.
    Zimmermann, O.: Microservices tenets: agile approach to service development and deployment, overview and vision papier. In: Computer Science - Research and Development, Springer (2016)Google Scholar
  10. 10.
    Kryvinska, N., Greguš, M.: SOA and its business value in requirements, features, practices and methodologie, pp. 109–110. Univerzita Komenského, Bratislava (2014)Google Scholar
  11. 11.
    Dragoni, N., Dustdar, S., Larsen, S.T., Mazzara, M.: Microservices: migration of a mission critical system. arXiv:170404173 Cs, April 2017
  12. 12.
    Bossert, O.: A two-speed architecture for the digital enterprise. In: Emerging Trends in the Evolution of Service-Oriented and Enterprise Architectures, pp. 139–150. Springer, Cham (2016)Google Scholar
  13. 13.
    Kryvinska, N.: Building consistent formal specification for the service enterprise agility foundation. Soc. Serv. Sci. J. Serv. Sci. Res. 4(2), 235–269 (2012)CrossRefGoogle Scholar
  14. 14.
    Kaczor, S., Kryvinska, N.: It is all about services - fundamentals, drivers, and business models. Soc. Serv. Sci. J. Serv. Sci. Res. 5(2), 125–154 (2013)CrossRefGoogle Scholar
  15. 15.
    Gregus, M., Kryvinska, N.: Service Orientation of Enterprises - Aspects, Dimensions, Technologies. Comenius University in Bratislava (2015). (ISBN 9788022339780)Google Scholar
  16. 16.
    Molnár, E., Molnár, R., Kryvinska, N., Greguš, M.: Web intelligence in practice. J. Serv. Sci. Res. 6(1), 149–172 (2014)CrossRefGoogle Scholar
  17. 17.
    Poniszewska-Marańda, A., Rutkowska, R.: Access control approach in public software as a service cloud. In: Zamojski, W., et al. (eds.) Theory and Engineering of Complex Systems and Dependability. Advances in Intelligent and Soft Computing, vol. 365, pp. 381–390. Springer, Heidelberg (2015)Google Scholar
  18. 18.
    Tkachenko, R., Izonin, I.: Model and principles for the implementation of neural-like structures based on geometric data transformations. In: Hu, Z., Petoukhov, S., Dychka, I., He, M. (eds.) ICCSEEA 2018. Advances in Intelligent Systems and Computing, vol. 754, pp. 578–587. Springer, Cham (2019)Google Scholar
  19. 19.
    Semeniuk, M., Korpalski, E., Moradewicz, B., Moradewicz, M., Bartczak, M., Gomulak, P.: Microservice architecture by the example of a banking system. Term Paper, Pracownia problemowa, WiSe 17/18, Lodz University of Technology, Lodz, PolandGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • Aneta Poniszewska-Marańda
    • 1
    Email author
  • Peter Vesely
    • 2
  • Oksana Urikova
    • 3
  • Iryna Ivanochko
    • 3
  1. 1.Lodz University of TechnologyLodzPoland
  2. 2.Faculty of ManagementComenius UniversityBratislavaSlovakia
  3. 3.Lviv Polytechnic National UniversityL’vivUkraine

Personalised recommendations