HAMAD, A. B. S.; HAMAD, Ana Beatriz Souza.
Résumé:
Hosting an application in a centralized environment can offer advantages in terms of architectural simplification, low response time under normal conditions, infrastructure control, mitigation of operational complexities and management, but when it comes to a production environment, such a solution It may not be viable in the medium and long term as it is a limited, unstable environment, with few opportunities for optimization and expansion of the service. One of the possible solutions for evolution in terms of infrastructure is the distribution of the system in a public cloud, in the case of this study on AWS nodes, with microservices orchestrated with Kubernetes, in order to take advantage of the operational guarantees of both platforms to mitigate a large part of the range of failures that a centralized environment offers, at the cost of relative loss of performance in relation to response time. This case study aims to list the main problems that exist today in the implementation of Sênior Saúde Móvel, a digital medical record platform architected in microservices and hosted centrally in the data center of NUTES-UEPB laboratory. In the end, we intend to adapt and implement the same application in a distributed infrastructure, study the tradeoff regarding response time, and finally summarize solutions, improvements and future work regarding the evaluation of the observed results. We can conclude that despite the difference in response time performance, the guarantees provided by the distributed solution, the potential for expansion, system maintenance, scalability and the acceptable level of response time with optimization prospects positively justify the adoption of
adaptation to a future production environment.