DESIGNING MICROSERVICES ARCHITECTURE FOR SOFTWARE PRODUCT IN STARTUP

  • Muhammad Rikza Nashrulloh Department of Computer Science, Intitut Teknologi Garut, Garut, Indonesia
  • Ridwan Setiawan Department of Computer Science, Intitut Teknologi Garut, Garut, Indonesia
  • Deni Heryanto Department of Computer Science, Intitut Teknologi Garut, Garut, Indonesia
  • Ade Sutedi Department of Computer Science, Intitut Teknologi Garut, Garut, Indonesia
  • Rickard Elsen Department of Computer Science, Intitut Teknologi Garut, Garut, Indonesia

Abstract

Digital technologies in the world continue to develop in various sectors. This happens not only in developed countries, but also in developing countries such as Indonesia. A trend that continues to develop in the world of information technology becomes a consideration when starting a start-up company. In order to anticipate changes and developments in this trend, it is not uncommon for problems to arise that can directly affect the quality of service for startups. Therefore, a startup needs to create a dynamic culture and infrastructure for the introduction of new technologies. The problems start when startups mature, with more teams, more complex systems, and more traffic to websites or apps. At this stage, startups usually start thinking about scalability issues. to avoid problems, a startup must develop the right architecture for a software product, and a microservices architecture can be a solution to problems. A microservices architecture is an architectural style that structures an application as a collection of small self-contained services modeled around a business domain. This chapter describes the design of microservices architecture for software product in Startup Using Web Service Implementation Methodology .

Downloads

Download data is not yet available.

References

N. bin Ali and M. Usman, “A critical appraisal tool for systematic literature reviews in software engineering,” Inf. Softw. Technol., 2019, doi: 10.1016/j.infsof.2019.04.006.

A. Dande et al., Software Startup Patterns - An Empirical Study. 2014.

M. Njima and S. Demeyer, “Evolution of Software Product Development in Startup Companies,” 2017.

J. Melegati and A. Goldman, “Requirements engineering in software startups: A grounded theory approach,” 2016, doi: 10.1109/ICE/ITMC39735.2016.9026036.

V. Gupta, J. M. Fernandez-Crehuet, and T. Hanne, “Freelancers in the software development process: A systematic mapping study,” Processes. 2020, doi: 10.3390/pr8101215.

A. Maté, J. Peral, J. Trujillo, C. Blanco, D. García-Saiz, and E. Fernández-Medina, “Improving security in NoSQL document databases through model-driven modernization,” Knowl. Inf. Syst., 2021, doi: 10.1007/s10115-021-01589-x.

P. Bouvier, “Ten Reasons Why Fin Tech Startups Fail,” cbinsights, 2016. .

F. Kon, D. Cukier, O. Hazzan, and H. Yuklea, “A Panorama of the Israeli Software Startup Ecosystem,” SSRN Electron. J., 2014, doi: 10.2139/ssrn.2441157.

M. Muñoz, M. Negrete, and J. Mejía, “Proposal to Avoid Issues in the DevOps Implementation: A Systematic Literature Review,” 2019, doi: 10.1007/978-3-030-16181-1_63.

E. Klotins, “Software start-ups through an empirical lens: Are start-ups snowflakes?,” 2018.

C. Giardino, X. Wang, and P. Abrahamsson, “Why Early-Stage Software Startups Fail: A Behavioral Framework BT - Software Business. Towards Continuous Value Delivery,” 2014.

T. Vera, S. F. Ochoa, and D. Perovich, “Development Effort Estimation Practices in Small Software Companies: An Exploratory Study,” 2020, doi: 10.1109/SCCC51225.2020.9281161.

I. Moroni, A. Arruda, and K. Araujo, “The Design and Technological Innovation: How to Understand the Growth of Startups Companies in Competitive Business Environment,” Procedia Manuf., 2015, doi: 10.1016/j.promfg.2015.07.361.

O. Zaks, “Success and failure in M&As: Is there a place for a paradigm change? Evidence from the Israeli hi-tech industry,” Econ. Bus. Rev., 2016, doi: 10.18559/ebr.2016.1.6.

S. Kaewunruen, P. Rungskunroch, and J. Welsh, “A digital-twin evaluation of Net Zero Energy Building for existing buildings,” Sustain., 2019, doi: 10.3390/su11010159.

H. M. Al-Mubaraki, A. H. Muhammad, and M. Busler, “Categories of incubator success: a case study of three New York incubator programmes,” World J. Sci. Technol. Sustain. Dev., 2015, doi: 10.1108/wjstsd-06-2014-0006.

Published
2022-02-25
How to Cite
[1]
M. Rikza Nashrulloh, R. Setiawan, D. Heryanto, A. Sutedi, and R. Elsen, “DESIGNING MICROSERVICES ARCHITECTURE FOR SOFTWARE PRODUCT IN STARTUP”, J. Tek. Inform. (JUTIF), vol. 3, no. 1, pp. 45-48, Feb. 2022.