O pilar de Otimização de recursos e custo foca a arquitetura eficiente, a qualidade do código e a utilização ideal de recursos para maximizar os recursos da plataforma, junto com a governança e a consciência de custo para alinhar o gasto com o valor comercial entregue. Esses padrões transformam os princípios de design do pilar em práticas concretas revisáveis: o que procurar em uma solução, o que é bom e os antipadrões que a minam.
Princípios de design
Esses padrões colocam os princípios de design do pilar Recurso e Otimização de custo em prática. Leia-os junto com o pilar Otimização de recursos e custos para obter a orientação completa por trás de cada um.
- Otimize para o custo total de propriedade – avalie decisões em todo o custo da vida útil, não na minimização de custos de curto prazo.
- Alinhe o gasto com o valor dos negócios: conecte cada investimento a um resultado comercial mensurável para que você possa identificar o gasto que não ganha mais seu retorno.
- Design dentro dos limites da plataforma – trate os limites do regulador como restrições arquitetônicas adotadas desde o projeto inicial, com margem para crescimento.
- Otimize os recursos que você já paga por — maximize o rendimento e a eficiência dos ativos provisionados antes de comprar mais capacidade.
- Licenciamento e consumo do tamanho certo para uso real: combine cada usuário com a licença exigida pelo seu trabalho e projete automações para invocar serviços medidos com eficiência.
- Estabelecer uma governança financeira e uma cultura sensível aos custos — incorporar a análise custo-benefício nas decisões de design como uma responsabilidade compartilhada, não uma descoberta pós-implementação.
- Prática de otimização contínua — monitore o gasto e o consumo continuamente, pois os resíduos se acumulam gradualmente e as prioridades evoluem.
Como usar estes padrões
Cada categoria combina padrões (o que parece bom) com antipadrões (o que evitar), organizados para que você possa revisar uma área de solução por área. Comece com o resultado da otimização de que você precisa:
- Projetando uma solução eficiente? Use a Arquitetura para uma arquitetura dimensionável, design de modelo de dados e eficiência de integração.
- Está apertando o próprio código? Use a Qualidade do código para massificação, otimização de limite do regulador e práticas recomendadas de desempenho.
- Controlando gastos de licença? Use o Gerenciamento de licenças para otimização de licenças, atribuição de usuários e gerenciamento de direitos.
- Reduzindo o armazenamento e o consumo de API? Use o Armazenamento e a Otimização de API para arquivamento de dados, eficiência de armazenamento e redução de chamadas de API.
- Estabelecendo supervisão de custos? Use a Governance para rastreamento de custos, controles de orçamento, monitoramento de uso e decisões de construção vs. compra.
- Agentes operacionais na produção? Use Padrões agentes para eficiência de token, seleção de modelo, consumo de crédito e monitoramento de custo do agente.
Categorias de padrão
Padrões agentes
Padrões de otimização de recurso e custo para sistemas agentes, incluindo eficiência de token, seleção de modelo, gerenciamento de recursos do agente, consumo de crédito, modelagem de TCO e monitoramento de custo do agente.
Arquitetura
Padrões para arquitetura dimensionável, design de modelo de dados, eficiência de integração e otimização do sistema.
Qualidade do código
Padrões para código eficiente, massificação, otimização de limite do regulador e práticas recomendadas de desempenho.
Gerenciamento de licenças
Padrões para otimização de licenças, atribuição de usuários, licenciamento de recursos e gerenciamento de direitos.
Armazenamento e otimização de API
Padrões para arquivamento de dados, eficiência de armazenamento, redução de chamada de API e otimização de integração.
Governança
Padrões para rastreamento de custo, controles de orçamento, monitoramento de uso, alocação de custo e criação vs. decisão de compra.
Recursos relacionados
- Pilar de Otimização de Recursos e Custo — os princípios de design e orientação arquitetônica que esses padrões implementam
- Otimização de recursos e custos para a empresa agente – orientação de otimização para soluções baseadas em agente
- Quadro bem arquitetado — como a Otimização de recursos e custos se encaixa junto com os outros pilares
- Padrões e Antipadrões — a biblioteca completa de padrões em todos os pilares