ANÁLISE DE UM ESTUDO DE CASO PARA COMPARAR AS ARQUITETURAS MONOLÍTICA E DE MICROSERVIÇOS

Autores

DOI:

https://doi.org/10.31510/infa.v17i2.1029

Palavras-chave:

Arquitetura, Monolítica, Microserviços, Comparativo

Resumo

Este artigo propõe-se em avaliar duas arquiteturas de software, monolítica e microserviços, a fim de encontrar a que melhor se enquadra para um determinado propósito. Por meio de pesquisas bibliográficas, consulta de artigos e livros, algumas características foram propostas para avaliá-las junto ao desenvolvimento de um estudo de caso envolvendo dois projetos, cada qual utilizando um tipo de arquitetura, evidenciando pontos positivos e negativos dessa utilização com o objetivo de auxiliar o desenvolvedor de software em uma futura tomada de decisão mediante um contexto previamente estabelecido.

Downloads

Não há dados estatísticos.

Métricas

Carregando Métricas ...

Referências

ALMEIDA, Adriano. Arquitetura de microserviços ou monolítica?. Disponível em

<https://blog.caelum.com.br/arquitetura-de-microservicos-ou-monolitica/> . Acesso em: 11 abr. 2017

AMARAL, Odravison, CARVALHO, Marcus. Arquitetura de Micro Serviços: uma Comparação com Sistemas Monolíticos. Acessado em: 13 de Agosto de 2019.

BARTIÉ, A. Garantia da Qualidade de Software 5ª Edição. Elsevier, 2002.

FOWLER, M. Microservices and the first law of distributed objects.: Thoughtworks, 2015. Disponível em: . Acesso em: 22 set. 2016.

FOWLER, M. Microservice Trade-Offs. Disponível em

<https://martinfowler.com/articles/microservice-trade-offs.html />. Acesso em: 17 set. 2019.

GIL, A. C. Métodos e Técnicas de Pesquisa Social. 5. ed. São Paulo: Atlas, 1999.

KROTH, E. Arquitetura de software para reuso de componentes, Editora. Porto Alegre, 2000.

MACHADO, M. G. Micro Serviços: Qual a diferença para arquitetura monolítica?. Acessado em: 21 de Março de 2017.

NHIMI, F. Princípios e Práticas em Arquitetura de Software. Instituto de Gestão em Tecnologia da Informação, 2016

RICHARDSON, Chris. Smith, Floyd. Microservices, From Design to Deployment. NGINX 2016

SHAW, M. & GARLAN, D. Software Architecture. Perspectives on an Emerging Discipline. Editora Prentice Hall, 1996.

WAZLAWICK, R S. Engenharia de Software: conceitos e práticas. 2. Ed - Elsevier Editora, 2011

WOODS, Dan. Building Microservices with Spring Boot. Disponível em

<https://www.infoq.com/articles/bootmicroservices?utm_source=infoq&utm_campaign=user

_page&utm_medium=link>. Acesso em: 10 abr. 2017.

YIN, R. K. Estudo de caso: planejamento e métodos. 3. Ed – Porto Alegre: Bookman, 2005.

Downloads

Publicado

18/12/2020

Como Citar

PEGRUCCI, M.; TIOSSO, F.; REIS, H. M. ANÁLISE DE UM ESTUDO DE CASO PARA COMPARAR AS ARQUITETURAS MONOLÍTICA E DE MICROSERVIÇOS. Revista Interface Tecnológica, [S. l.], v. 17, n. 2, p. 325–337, 2020. DOI: 10.31510/infa.v17i2.1029. Disponível em: https://revista.fatectq.edu.br/interfacetecnologica/article/view/1029. Acesso em: 26 set. 2022.

Edição

Seção

Tecnologia em Informática

Artigos mais lidos pelo mesmo(s) autor(es)

1 2 > >>