TY - CHAP
T1 - Evaluando el Patrón de Arquitectura Monolítica y de Micro Servicios Para Desplegar Aplicaciones en la Nube
AU - Villamizar, Mario
AU - Garcés, Oscar
AU - Castro, Harold
AU - Verano Merino, Mauricio
AU - Salamanca, Lorena
AU - Gil, Santiago
PY - 2015
Y1 - 2015
N2 - Cloud computing provides new opportunities to deploy scalable application in an efficient way, allowing enterprise applications to dynamically adjust their computing resources on demand. In this paper we analyze and test the microservice architecture pattern, used during the last years by large Internet companies like Amazon, Netflix and LinkedIn to deploy large applications in the cloud as a set of small services that can be developed, tested, deployed, scaled, operated and upgraded independently, allowing these companies to gain agility, reduce complexity and scale their applications in the cloud in a more efficient way. We present a case study where an enterprise application was developed and deployed in the cloud using a monolithic approach and a microservice architecture using the Play web framework. We show the results of performance tests executed on both applications, and we describe the benefits and challenges that existing enterprises can get and face when they implement microservices in their applications.
AB - Cloud computing provides new opportunities to deploy scalable application in an efficient way, allowing enterprise applications to dynamically adjust their computing resources on demand. In this paper we analyze and test the microservice architecture pattern, used during the last years by large Internet companies like Amazon, Netflix and LinkedIn to deploy large applications in the cloud as a set of small services that can be developed, tested, deployed, scaled, operated and upgraded independently, allowing these companies to gain agility, reduce complexity and scale their applications in the cloud in a more efficient way. We present a case study where an enterprise application was developed and deployed in the cloud using a monolithic approach and a microservice architecture using the Play web framework. We show the results of performance tests executed on both applications, and we describe the benefits and challenges that existing enterprises can get and face when they implement microservices in their applications.
KW - a colombian software company
KW - and mapeo
KW - architectures
KW - cloud computing
KW - infrastructure as a
KW - microservices
KW - project sponsored by colciencias
KW - result of a research
KW - scalable applications
KW - service oriented
KW - soa
KW - this paper is the
UR - https://ieeexplore.ieee.org/abstract/document/7333476
UR - https://www.mendeley.com/catalogue/6a8421e5-8e22-3eac-b163-93d331439469/
M3 - Chapter
SN - 9781467394642
T3 - 10th Computing Colombian Conference
SP - 583
EP - 590
BT - 10th Computing Colombian Conference
ER -