Arquitectura de microservicios para compras en línea: caso de uso "ala orden"

Paúl Quevedo-Avila, Martin Geovanny Zhindón-Mora, Andrés Sebastián Quevedo-Sacoto

Resumen


Este trabajo tiene el objetivo de presentar un patrón de diseño para la  plataforma !ala orden¡, basado en un arquitectura de software de microservicios,  mostrando su definición, bondades y características, con la caracterización del proceso, además, se presentan las capas empleadas en la implementación de esta arquitectura, tales como: capa del cliente y capa del servidor, describiendo cada uno de los microservicios implementados, se menciona la tecnología para la seguridad, acceso y persistencia de los datos, y, para finalizar, se detallan los resultados obtenidos, con el uso de la arquitectura de microservicios, en el diseño y desarrollo de esta plataforma. 


Palabras clave


Microservicios; e-commerce; arquitectura; patrón de diseño; escalabilidad.

Texto completo:

PDF HTML XML

Referencias


A. Bhatti, H. Akram, H. M. Basit, A. U. Khan, and S. M. Raza, “E-commerce trends during COVID-19 Pandemic,” vol. 13, no. 2, pp. 1449–1452, 2020.

L. Periolo et al., “Marketing + internet = e-commerce : oportunidades,” Cuad. Econ. y Dir. la Empres., vol. 13, no. 16, p. 118, 2013, doi: 10.1016/s1138-5758(07)70081-6.

J. Thönes, “Microservices,” IEEE Softw., vol. 32, no. 1, 2015, doi: 10.1109/MS.2015.11.

S. Dakduk, R. Dicarlo, L. Ottati, and A. Portalanza, “Transacciones electrónicas en Ecuador durante el Covid- 19.,” Cámara Ecuatoriana Comer. Electrónico, vol. 1du, no. 1, p. 16, 2020.

R. Marcelo, M. Hinojosa, Í. Omar, M. Pazmiño, H. Patricio, and D. Solís, “Emprendimiento y marketing durante el aislamiento social por la pandemia Entrepreneurship and marketing during social isolation due to the pandemic,” pp. 0–1.

B. Familiar and B. Familiar, Microservice Architecture. 2015.

D. Barrios Contreras, “Arquitectura de Microservicios,” Tecnol. Investig. y Acad., vol. 6, no. 1, pp. 36–46, 2018.

“Microservices Guide.” https://martinfowler.com/microservices/ (accessed Oct. 01, 2020).

M. Amaral, J. Polo, D. Carrera, I. Mohomed, M. Unuvar, and M. Steinder, “Performance evaluation of microservices architectures using containers,” Proc. - 2015 IEEE 14th Int. Symp. Netw. Comput. Appl. NCA 2015, pp. 27–34, 2016, doi: 10.1109/NCA.2015.49.

D. Taibi, V. Lenarduzzi, and C. Pahl, “Processes, Motivations, and Issues for Migrating to Microservices Architectures: An Empirical Investigation,” IEEE Cloud Comput., vol. 4, no. 5, pp. 22–32, 2017, doi: 10.1109/MCC.2017.4250931.

D. Maya, E., y López, “Arquitectura de Software basada en Microservicios para Desarrollo de Aplicaciones Web,” Septima Conf. Dir. Tecnol. Inf. 2017, no. July, p. 12, 2017, [Online]. Available: http://dspace.redclara.net:8080/bitstream/10786/1277/1/93 Arquitectura de Software basada en Microservicios para Desarrollo de Aplicaciones Web.pdf.

D. Namiot and M. Sneps-Sneppe, “‘On microservices Architecture’ International journal of open information technologies.,” Int. J. Open Inf. Technol., vol. 2, no. 9, pp. 24–27, 2014, [Online]. Available: http://injoit.org/index.php/j1/article/view/139.

A. Brogi, A. Canciani, D. Neri, L. Rinaldi, and J. Soldani, “Towards a reference dataset of microservice-based applications,” Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), vol. 10729 LNCS, pp. 219–229, 2018, doi: 10.1007/978-3-319-74781-1_16.

“Scaling Microservices at Gilt with Scala, Docker and AWS.” https://www.infoq.com/news/2015/04/scaling-microservices-gilt/ (accessed Oct. 01, 2020).

A. Bucchiarone, N. Dragoni, S. Dustdar, S. T. Larsen, and M. Mazzara, “From Monolithic to Microservices: An Experience Report from the Banking Domain,” IEEE Softw., vol. 35, no. 3, pp. 50–55, 2018, doi: 10.1109/MS.2018.2141026.

L. James and N. Bennett, “What VUCA Really,” Harv. Bus. Rev., vol. 92, no. February, p. 2014, 2014




DOI: https://doi.org/10.23857/pc.v5i1.1884

Enlaces de Referencia

  • Por el momento, no existen enlaces de referencia
';





Polo del Conocimiento              

Revista Científico-Académica Multidisciplinaria

ISSN: 2550-682X

Casa Editora del Polo                                                 

Manta - Ecuador       

Dirección: Ciudadela El Palmar, II Etapa,  Manta - Manabí - Ecuador.

Código Postal: 130801

Teléfonos: 056051775/0991871420

Email: polodelconocimientorevista@gmail.com / director@polodelconocimiento.com

URL: https://www.polodelconocimiento.com/