Use este identificador para citar ou linkar para este item: https://ric.cps.sp.gov.br/handle/123456789/8677
Título: Modelagem de microsserviços e arquiteturas de APIs
Autor(es): CRUZ, Julio da Silva
Orientador(es): BORGES, Grace Anne Pontes
Tipo documental: Monografia
Palavras-chave: Sistemas de modelagem;Web sites;Frameworks;Desenvolvimento de software;Projeto de software
Data do documento: 2021
Editor: 002
Referência Bibliográfica: CRUZ, Julio da Silva. Modelagem de microsserviços e arquiteturas de APIs, 2021. Trabalho de conclusão de curso (Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas) - Faculdade de Tecnologia de São Paulo, São Paulo, 2021.
Resumo: A arquitetura em microsserviços propõe maneiras de facilitar o trabalho em equipe em grandes projetos, porém sua implementação requer padrões arquiteturais complexos. Como toda arquitetura ela possui padrões estabelecidos e debatidos na comunidade, uma vez que a utilização da arquitetura independe da tecnologia utilizada para sua construção, possibilitando uso de .Net, Java e outras. As convenções desta arquitetura, quando má interpretadas podem trazer sérios problemas sistêmicos, com a aparição de antipadrões. Nesta arquitetura podemos utilizar modelos de APIs como gRPC, REST, SOAP e GraphQL. A escolha entre os modelos de construção de APIs aplicados na arquitetura de microsserviços traz ao desenvolvedor a necessidade de conhecer esses padrões para saber onde utilizá-los e como utilizá-los, pois cada implementação traz características diferentes que são mais vantajosas em alguns cenários do que em outros. Palavras-chave: Microsserviços; .Net; REST; GraphQL; SOAP
Microservice architecture proposes ways to facilitate teamwork in large projects, but its implementation requires complex architectural patterns. Like any architecture, it has established and debated standards in the community, since the use of the architecture does not depend on the technology used for its construction, enabling the use of .Net, Java and others. The conventions of this architecture, when misinterpreted, can bring serious systemic problems, with the appearance of anti-patterns. In this architecture we can use API models such as gRPC, REST, SOAP and GraphQL. Choosing between the API construction models applied in microservices architecture brings the developer to know these patterns in order to know where to use them and how to use them, as each implementation brings different characteristics that are more advantageous in some scenarios than in others. Keywords: Microservices; .Net; REST; GraphQL; SOAP
URI: http://ric.cps.sp.gov.br/handle/123456789/8677
Aparece nas coleções:Trabalhos de conclusão de curso

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
ads_2021_2_juliodasilvacruz_modelagemdemicrosserviçosearquiteturadeapis.pdf1.13 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.