Please use this identifier to cite or link to this item:
https://ric.cps.sp.gov.br/handle/123456789/46144Full metadata record
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.advisor | MENDONÇA JUNIOR, Jadir Custódio | - |
| dc.contributor.author | MENDONÇA, João Vitor de Oliveira | - |
| dc.date.accessioned | 2026-07-06T12:59:46Z | - |
| dc.date.available | 2026-07-06T12:59:46Z | - |
| dc.date.issued | 2024-12 | - |
| dc.identifier.citation | MENDONÇA, J.V.O.; MENDONÇA JÚNIOR, J.C. Microsserviços como solução arquitetural para o desenvolvimento de back-end. Guarulhos: Fatec Guarulhos, 2024. 80p. Trabalho de Graduação (Tecnólogo em Análise e Desenvolvimento de Sistemas) – Centro Estadual de Educação Tecnológica Paula Souza, Faculdade de Tecnologia de Guarulhos. | pt_BR |
| dc.identifier.uri | https://ric.cps.sp.gov.br/handle/123456789/46144 | - |
| dc.description.abstract | A arquitetura de microsserviços tem se destacado como uma abordagem moderna para o desenvolvimento de sistemas, permitindo que equipes de desenvolvimento trabalhem de maneira simultânea em diferentes partes de uma aplicação. Isso resulta em entregas mais rápidas e seguras para os clientes. Embora apresente desafios, como a complexidade na definição dos microsserviços e a comunicação entre eles, essa abordagem oferece vantagens significativas, especialmente quando comparada a arquiteturas mais tradicionais. Aplicações modernas exigem constante atualização e evolução, e a escolha de uma arquitetura adequada impacta diretamente a agilidade dessas modificações. Optar por uma arquitetura de microsserviços facilita a implementação de novas funcionalidades e a sua entrega contínua ao cliente. Tecnologias como Kafka para mensageria, Spring Boot para a construção de APIs, MySQL como banco de dados, e Java como linguagem de programação, permitem que diferentes partes do sistema sejam desenvolvidas, escaladas e mantidas de forma independente. A transição para uma arquitetura de microsserviços deve ser planejada cuidadosamente, identificando partes do código que possam ser extraídas sem causar grandes impactos. Iniciar com componentes menos dependentes reduz a probabilidade de erros durante o processo. Além disso, a comunicação entre microsserviços pode ser otimizada com ferramentas como Kafka, que possibilitam a troca de mensagens de forma eficiente e segura. A adoção de microsserviços também permite uma maior flexibilidade tecnológica. Além disso, o escalonamento independente de cada serviço aumenta a robustez do sistema, permitindo que uma falha em um serviço específico não comprometa o funcionamento de toda a aplicação. | pt_BR |
| dc.description.sponsorship | Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas | pt_BR |
| dc.language.iso | pt_BR | pt_BR |
| dc.publisher | 167 | pt_BR |
| dc.subject | Arquitetura cliente/servidor | pt_BR |
| dc.subject | Arquitetura da Informação | pt_BR |
| dc.subject | Arquitetura orientada a serviços | pt_BR |
| dc.subject | Tecnologia | pt_BR |
| dc.subject.other | Informação e Comunicação | pt_BR |
| dc.title | Microsserviços como solução arquitetural para o desenvolvimento de back-end. | pt_BR |
| dc.type | Monografia | pt_BR |
| dcterms.type | Novas Técnicas e Procedimentos | pt_BR |
| Appears in Collections: | Trabalhos de Conclusão de Curso | |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| MICROSSERVIÇOS COMO SOLUÇÃO ARQUITETURAL PARA O DESENVOLVIMENTO DE BACK-END.pdf | 1.39 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.