Saltar al contenido
República del Perú · Observatorio de la producción científica universitaria
OApol.org Observatorio de Inteligencia Científica Universitaria del Perú
OApol.org
Inicio Universidades Publicaciones Investigadores
Repositorios
Tesis y trabajos académicosRevistas
Indicadores
Ranking trimestralRanking por carreraObjetivos de Desarrollo SostenibleReporte OCDERed neuronal 3D
Acerca
MetodologíaPrivacidad

A Microservice-based Software Architecture for Improving the Availability of Dental Health Records

Arcila-Diaz J.; Valdivia C. · International Journal of Computing (2022) · DOI: 10.47839/ijc.21.4.2783

Resumen

In order to keep accessible, the patient care information recorded by a dental provider, a software architecture must be designed to allow availability among the different providers. In this research, a software architecture based on the Microservices approach is designed to enable the availability of dental medical records. The quality attributes and functional requirements were identified to design the architecture, determining that it should be composed of 4 Microservices, Patient, Dental Medical Record, Odontogram and Dental Service Provider; each microservice implements its database, the secure communication between the microservices and the clients is done through an API Gateway of HTTP resources and an authentication token. To evaluate the software architecture, a prototype was developed in which each component was deployed in containers using the Microsoft Azure App Service. On this prototype load tests were performed to evaluate Availability and Performance determining that up to 21 dental records per second can be available with 100% availability, and if the demand of requests increases the architecture scales automatically.

Instituciones: Universidad Nacional Pedro Ruiz Gallo