# Aplicações Monolíticas

> For AI agents: the complete glossary index is at [llms.txt](https://glossary.cncf.io/pt-br/llms.txt).
> Markdown versions of every glossary page are available by appending `index.md` to the page URL.

Uma aplicação monolítica contém todas as funcionalidades em um único programa.
Este é muitas vezes o lugar mais simples e fácil para começar ao fazer uma aplicação.
No entanto, uma vez que a aplicação cresce em complexidade, os monólitos podem se tornar difíceis de manter.
Com mais desenvolvedores trabalhando na mesma base de código, a probabilidade de mudanças conflitantes e a necessidade de comunicação interpessoal entre desenvolvedores aumenta.

## Problema relacionado

A conversão de uma aplicação em [microsserviços](https://glossary.cncf.io/pt-br/microservices-architecture/) aumenta sua sobrecarga operacional — existe mais coisas para testar, implantar e executar.
No início do ciclo de vida de um produto, pode ser vantajoso adiar essa complexidade e construir uma aplicação monolítica até que o produto seja determinado como bem-sucedido.

## Como isso ajuda

Um monólito bem projetado pode manter os princípios *lean*, sendo a maneira mais simples de colocar uma aplicação em funcionamento.
Quando o valor comercial da aplicação monolítica prova ser bem-sucedido, ela pode ser decomposta em microsserviços.
Desenvolver uma aplicação com base em microsserviços antes que ela tenha se mostrado valiosa pode ser um gasto prematuro de esforço de engenharia.
Se a aplicação não produzir valor, esse esforço se torna desperdiçado.

---

- Canonical URL: https://glossary.cncf.io/pt-br/monolithic-apps/
- Status: Completed
- Última alteração August 6, 2024: ` [pt] Enable link checking and normalize links (#3256) ` ([3f2090c](https://github.com/cncf/glossary/commit/3f2090ce5c04466324f660e828bcec7e5d3ceb62))
- Source: https://github.com/cncf/glossary/blob/main/content/pt-br/monolithic-apps.md
- License: [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)
