Um guia de consulta para entender os conceitos, as siglas e as ferramentas que fazem parte do dia a dia da tecnologia.
Conceitos organizados por temaDesenvolvimento, dados e infraestruturaDefinições com aplicação prática
Dica: você também pode pesquisar por finalidade, tecnologia ou parte de uma definição.
Explore por assunto
Escolha uma categoria ou veja todos os conceitos em uma única página.
367 termos no dicionário
Clique em um card para ver a explicação completa.
Negócios & Gestão
Termos de gestão, estratégia, produto, processos, indicadores e tomada de decisão.
O que é
Experimento que compara duas versões para medir diferença de resultado. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Otimização de conteúdo para responder perguntas em mecanismos de resposta. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Justificativa estruturada para investir em uma iniciativa. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Custo médio para conquistar um cliente. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
CAPEX (Capital Expenditure) é o gasto com aquisição de ativos físicos: servidores, licenças perpétuas, datacenters. OPEX (Operational Expenditure) é o custo operacional recorrente, como mensalidades de cloud. A migração para nuvem transforma CAPEX em OPEX.
Em outras palavras
CAPEX é comprar um imóvel; OPEX é alugar. Comprar exige capital alto, mas o bem é seu. Alugar dá flexibilidade, mas você paga para sempre.
O que é
Proporção de mudanças implantadas que causam falhas e exigem intervenção. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Framework para governança e gestão de tecnologia da informação. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Métricas relacionadas à experiência de carregamento, interação e estabilidade visual. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Indicador que relaciona custo operacional ao volume de transações. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Experiência total do cliente em suas interações com uma organização. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Tempo gasto desde o início efetivo do trabalho até sua conclusão. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Frequência com que uma equipe coloca mudanças em produção. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Conjunto de métricas para avaliar desempenho e estabilidade da entrega de software. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Conceito ligado a experiência, especialidade, autoridade e confiança no conteúdo. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Previsão atualizada de resultados, consumo ou demanda. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Práticas para melhorar a compreensão e a possibilidade de citação em mecanismos generativos. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
ITIL (Information Technology Infrastructure Library) é um framework de práticas para alinhar TI ao negócio. Cobre gerenciamento de incidentes, mudanças, problemas, disponibilidade e capacidade. Muito usado em operações e NOCs.
Em outras palavras
É o manual de boas práticas de uma companhia aérea: procedimentos claros para decolagem, pouso, emergências e manutenção, todos seguem o mesmo protocolo.
O que é
Método visual para gerenciar fluxo de trabalho e limitar trabalho em andamento. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
KPI (Key Performance Indicator) é uma métrica quantificável que avalia o sucesso em alcançar um objetivo. Em TI: disponibilidade (%), MTTR, taxa de deploys, cobertura de testes. Bons KPIs são específicos, mensuráveis e acionáveis.
Em outras palavras
É o placar do jogo: não importa o quão ocupado o time está, o que conta é o resultado no painel.
O que é
Tempo entre a solicitação e a entrega de um resultado. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Consulta de busca mais específica, geralmente formada por várias palavras. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Valor econômico estimado de um cliente ao longo do relacionamento. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Indicador baseado na disposição dos clientes de recomendar um serviço. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Método de definição de objetivos e resultados-chave mensuráveis. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Planejamento dos recursos financeiros destinados à tecnologia. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Tempo necessário para recuperar um investimento. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Lista priorizada de melhorias, funcionalidades e trabalhos de um produto. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
RCA é o processo de identificar não apenas o sintoma de um incidente, mas a causa fundamental que o originou. Métodos como '5 Porquês' e Diagrama de Ishikawa são usados. O objetivo é prevenir recorrência.
Em outras palavras
É não apenas tratar a tosse (sintoma), mas descobrir que a raiz do problema é um ambiente úmido e mofado. Trata a causa, não o efeito.
O que é
Visão planejada das prioridades e entregas ao longo do tempo. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
ROI (Return on Investment) mede o retorno financeiro de um investimento em relação ao custo. Em TI: quanto o investimento em automação, cloud ou observabilidade gerou de economia ou receita adicional. ROI = (Ganho - Custo) / Custo.
Em outras palavras
É plantar uma semente e medir quantos frutos ela deu em relação ao quanto você gastou para plantar e regar.
O que é
Automação de tarefas repetitivas por robôs de software. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Vocabulário de dados estruturados para descrever conteúdo na web. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Framework ágil que organiza trabalho em ciclos e inspeção frequente. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Objetivo por trás de uma consulta feita em um buscador. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Práticas técnicas para facilitar rastreamento, indexação e entendimento de páginas. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Acordo formal sobre níveis de serviço e responsabilidades. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Pessoa ou grupo afetado por um projeto ou capaz de influenciá-lo. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Custo total de propriedade ao longo do ciclo de vida. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Tempo entre a concepção de uma solução e sua disponibilização. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Análise de receitas e custos por unidade de negócio. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Experiência de uma pessoa ao usar um produto ou serviço. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Mapeamento das etapas, esperas e gargalos de um fluxo de entrega. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Sequência organizada de etapas, responsáveis e condições para concluir um processo. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de tornar objetivos, responsabilidades ou resultados mais claros para a equipe.
O que é
Base de dados que registra itens de configuração de TI e relacionamentos relevantes entre eles. Apoia gestão de mudanças, incidentes, ativos e análise de impacto quando os dados são mantidos confiáveis.
Em outras palavras
É um inventário conectado que mostra quais componentes existem e como se relacionam.
O que é
Gestão de serviços de TI por meio de processos e práticas para planejar, entregar, operar e melhorar serviços. Ajuda a alinhar suporte e operação de tecnologia às necessidades dos usuários e do negócio.
Em outras palavras
É organizar o ciclo de vida dos serviços de TI para que funcionem de forma previsível.
O que é
Prática de identificar e tratar causas de incidentes, reduzindo a probabilidade de recorrência. Complementa a gestão de incidentes ao investigar causas e acompanhar ações preventivas.
Em outras palavras
Incidente é recuperar o serviço; problema é entender e reduzir a causa da repetição.
O que é
Prática de avaliar riscos, autorizar e coordenar mudanças para aumentar a chance de sucesso sem criar burocracia desnecessária. Ajuda a equilibrar velocidade de mudança, rastreabilidade e estabilidade dos serviços.
Em outras palavras
É garantir que mudanças sejam avaliadas e executadas com controles proporcionais ao risco.
O que é
Catálogo dos serviços oferecidos pela área de TI, com descrições, condições e formas de solicitação. Ajuda usuários a entender o que está disponível e como acessar cada serviço.
Em outras palavras
É o cardápio dos serviços que a equipe de TI oferece.
O que é
Análise que identifica processos críticos, impactos de interrupções e necessidades de recuperação do negócio. Orienta prioridades de continuidade, recuperação e investimento em resiliência.
Em outras palavras
É entender o que mais sofre quando um serviço para e por quanto tempo isso é tolerável.
Desenvolvimento
Termos de desenvolvimento de software, arquitetura, testes, APIs e práticas para construir aplicações confiáveis.
O que é
Prática de tornar produtos digitais utilizáveis por pessoas com diferentes capacidades. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Sequência definida de passos para resolver um problema. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
API (Application Programming Interface) é um conjunto de regras que define como sistemas se comunicam. Uma API expõe funcionalidades de um sistema para que outros possam usá-las sem conhecer os detalhes internos. REST, GraphQL e gRPC são estilos populares.
Em outras palavras
É o cardápio de um restaurante: você não entra na cozinha, só faz o pedido pelo cardápio (API) e recebe o prato pronto.
O que é
Ponto de entrada que aplica regras e encaminha chamadas para serviços. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Estilo de arquitetura de API que utiliza recursos e métodos HTTP. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Arquitetura em que componentes reagem à publicação de eventos. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Parte do software que processa regras, dados e operações no servidor. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Código reutilizável que uma aplicação chama para executar funções específicas. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Linha independente de desenvolvimento dentro de um repositório Git. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Indicação da URL preferencial quando conteúdos semelhantes têm vários endereços. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Padrão que interrompe temporariamente chamadas a uma dependência com falhas. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Programa que traduz código para outra representação executável. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Fila para mensagens que não puderam ser processadas corretamente. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Processo de localizar, compreender e corrigir defeitos no software. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Custo futuro criado por atalhos ou decisões técnicas difíceis de manter. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Forma de organizar informações para facilitar acesso e modificação. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Controle para ativar ou desativar funcionalidades sem novo deploy. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Estrutura de software que oferece convenções e componentes reutilizáveis. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Parte da aplicação com que a pessoa interage diretamente. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Perfil ou abordagem que cobre frontend e backend. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Sistema de controle de versão que registra alterações em arquivos e código. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Linguagem de consulta para APIs em que o cliente solicita os campos de que precisa. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Framework de comunicação entre serviços baseado em chamadas remotas. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Ambiente integrado para escrever, executar e depurar código. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Propriedade que permite repetir uma operação sem duplicar seu efeito final. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Formato textual para representar dados estruturados de forma legível por máquinas. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Abordagem de desenvolvimento com recursos visuais e pouco código manual. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Operação que integra alterações de diferentes linhas de desenvolvimento. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Componente que recebe, roteia ou encaminha mensagens entre sistemas. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Arquitetura que divide uma aplicação em serviços menores que podem ser implantados separadamente. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Aplicação construída e implantada como uma unidade principal. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Abordagem para criar automações ou aplicações sem programação tradicional. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Paradigma que organiza software em objetos com dados e comportamentos. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Estilo de programação que enfatiza funções previsíveis e transformação de dados. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Proposta para revisar e integrar alterações de código. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Controle da frequência de solicitações permitidas a um serviço. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Operação Git que reaplica commits sobre outra base. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Melhoria da estrutura interna do código sem alterar seu comportamento esperado. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Abordagem que adapta interfaces a diferentes telas e dispositivos. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Nova tentativa após uma falha transitória. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Arquivo que informa regras de rastreamento para robôs compatíveis. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Ambiente que fornece recursos necessários para executar um programa. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Conjunto de bibliotecas, exemplos e ferramentas para desenvolver integrações. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Convenção de versionamento que comunica mudanças maiores, menores e correções. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Geração do HTML no servidor antes de enviá-lo ao navegador. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Geração antecipada de páginas HTML durante a construção do site. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Teste que verifica a interação entre componentes ou serviços. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Teste que valida um fluxo completo do ponto de vista do usuário. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Teste que verifica uma unidade pequena de código isoladamente. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Limite de tempo para uma operação aguardar resposta. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Formato de código portátil executado em ambientes compatíveis. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Notificação automática enviada quando um evento acontece em um sistema. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Arquivo que lista URLs importantes para facilitar a descoberta por buscadores. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Formato legível usado em arquivos de configuração e dados estruturados. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como uma peça ou regra de trabalho que ajuda diferentes partes de um software a funcionar em conjunto.
O que é
Teste que verifica uma unidade pequena de código de forma isolada. Ajuda a detectar regressões cedo e documentar o comportamento esperado de funções ou componentes.
Em outras palavras
É testar uma peça pequena antes de verificar o sistema inteiro.
O que é
Teste que verifica a interação entre componentes, serviços ou sistemas integrados. Ajuda a detectar problemas de contrato, comunicação e compatibilidade que não aparecem em testes isolados.
Em outras palavras
É conferir se as peças se encaixam e trabalham juntas.
O que é
Teste que verifica se produtor e consumidor respeitam o contrato de comunicação acordado. Ajuda a reduzir quebras entre serviços que evoluem de forma independente.
Em outras palavras
É confirmar que os dois lados continuam seguindo o acordo de integração.
O que é
Teste que valida um fluxo completo da aplicação através de seus componentes principais. Ajuda a verificar jornadas críticas, embora possa ser mais lento e sensível a dependências externas.
Em outras palavras
É testar o percurso completo que uma pessoa ou processo executa no sistema.
O que é
Medida da parcela de código ou comportamento coberta por testes, conforme o critério adotado. Pode ajudar a identificar áreas sem testes, mas cobertura alta não garante por si só a qualidade dos testes.
Em outras palavras
Mostra quanto do código foi exercitado, não se todos os erros possíveis foram encontrados.
O que é
Descrição formal de endpoints, operações, formatos, autenticação, erros e comportamentos esperados de uma API. Facilita integração entre equipes e automação de testes e documentação.
Em outras palavras
É o acordo sobre como um sistema pode ser chamado e o que deve responder.
O que é
Especificação aberta para descrever APIs HTTP de maneira legível por pessoas e ferramentas. Pode gerar documentação, clientes, validações e testes a partir de uma definição comum.
Em outras palavras
É um formato padronizado para descrever como uma API funciona.
O que é
Aplicação implantada como uma unidade, mas organizada internamente em módulos com responsabilidades bem definidas. Pode oferecer separação de domínio sem a complexidade operacional de distribuir tudo em microsserviços.
Em outras palavras
É um sistema único por fora, mas organizado em partes claras por dentro.
O que é
Arquitetura em que componentes comunicam acontecimentos por meio de eventos. Permite desacoplamento e processamento assíncrono, com desafios de ordenação, duplicidade e consistência.
Em outras palavras
Um componente publica que algo aconteceu e outros reagem ao evento.
O que é
Pools separados e limites por dependência podem conter falhas. O isolamento reduz interferência, mas exige dimensionamento e monitoramento próprios.
Em outras palavras
É separar compartimentos para que um vazamento não afunde o navio inteiro.
O que é
Timeouts precisam ser coerentes entre cliente, proxy e servidor. Um timeout no cliente não garante que o trabalho parou no servidor.
Em outras palavras
É definir quanto tempo se espera antes de desistir de uma resposta.
O que é
É importante em deploys e escalonamentos para evitar requisições interrompidas e mensagens perdidas. A aplicação precisa responder aos sinais de encerramento corretamente.
Em outras palavras
É fechar a porta para novas entradas enquanto termina o atendimento atual.
O que é
Liveness e readiness respondem a perguntas diferentes. Incluir dependências demais em um teste de vida pode provocar reinícios em cascata durante falhas externas.
Em outras palavras
É um indicador com critérios claros para saber se o serviço está pronto ou precisa de intervenção.
O que é
Ajuda a encontrar testes que passam sem verificar o comportamento esperado. Pode consumir bastante tempo em bases grandes e deve ser aplicado com estratégia.
Em outras palavras
É testar se os alarmes percebem quando algo é alterado de propósito.
O que é
É útil para parsers, cálculos, serialização e regras com muitas combinações. As propriedades precisam expressar invariantes relevantes.
Em outras palavras
É testar várias combinações para descobrir casos que alguém não pensou em escrever manualmente.
Banco de Dados
Termos de bancos de dados relacionais e distribuídos, consultas SQL, transações, desempenho, replicação e recuperação.
O que é
Propriedades de atomicidade, consistência, isolamento e durabilidade de transações. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
DBMS (Database Management System) ou SGBD (Sistema Gerenciador de Banco de Dados) é o software que cria, mantém e controla o acesso a bancos de dados. Garante integridade, segurança e concorrência. Exemplos: PostgreSQL, Oracle, MySQL, MongoDB.
Em outras palavras
É o arquivo central do escritório com um funcionário dedicado: ele organiza tudo, sabe onde cada coisa está e controla quem pode acessar o quê.
O que é
NoSQL engloba bancos não-relacionais otimizados para diferentes padrões de acesso: documentos (MongoDB), chave-valor (Redis), colunar (Cassandra) e grafos (Neo4j). Sacrificam parte do ACID em troca de escala e flexibilidade.
Em outras palavras
Se o banco relacional é uma planilha Excel, o NoSQL é uma gaveta de arquivos: cada documento tem seu próprio formato.
O que é
Processamento de transações operacionais frequentes. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Uma query é uma instrução enviada ao banco de dados. Em SQL, um SELECT é uma query de leitura; INSERT, UPDATE e DELETE são queries de escrita. Queries mal escritas (sem índice, full scan) causam lentidão crítica.
Em outras palavras
É como pedir para um bibliotecário encontrar um livro: quanto mais específico seu pedido (filtros e índices), mais rápido ele acha.
O que é
Redis armazena dados na RAM, tornando leituras e escritas extremamente rápidas (sub-milissegundo). Usado para cache, sessões, filas, pub/sub e leaderboards. Suporta estruturas como listas, sets e hashes.
Em outras palavras
É a memória de curto prazo do sistema: você não consulta o banco principal toda vez, anota os resultados recentes no Redis e responde na hora.
O que é
Cópia de dados entre instâncias ou locais. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Divisão horizontal de dados entre partições ou servidores. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
SQL (Structured Query Language) é a linguagem padrão para interagir com bancos de dados relacionais. Permite criar (DDL), manipular (DML) e consultar dados. Presente em PostgreSQL, MySQL, SQL Server, BigQuery e muitos outros.
Em outras palavras
É o idioma que você usa para conversar com o banco de dados: 'Me traz todos os clientes do Rio que compraram em 2024'.
O que é
Conjunto de operações tratado como uma unidade lógica. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Estrutura que acelera determinadas consultas a uma tabela. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Técnica para identificar e transmitir alterações feitas em uma base de dados, como inserções, atualizações e exclusões. É usada para replicação, integração quase em tempo real, sincronização de sistemas e pipelines analíticos.
Em outras palavras
Em vez de copiar o livro inteiro toda vez, registra apenas as páginas que mudaram.
O que é
Registro de alterações gravado antes de aplicar mudanças definitivas nas páginas de dados, utilizado por diversos bancos para recuperação e replicação. Ajuda a recuperar transações após falhas e pode sustentar recursos de replicação e recuperação pontual.
Em outras palavras
É um diário de operações usado para reconstruir o que aconteceu após uma interrupção.
O que é
Ponto em que alterações pendentes são sincronizadas com os arquivos de dados para reduzir o trabalho necessário em uma recuperação. Contribui para a recuperação após falhas e influencia o comportamento de gravação e desempenho do banco.
Em outras palavras
É como salvar o progresso de um trabalho para não precisar refazer tudo depois.
O que é
Modelo de replicação em que a confirmação da transação depende da confirmação exigida por uma ou mais réplicas. Pode reduzir a perda de dados em determinadas falhas, mas acrescenta dependência de rede e pode aumentar a latência.
Em outras palavras
A operação só é considerada concluída depois que os participantes exigidos confirmam o recebimento.
O que é
Modelo em que a transação pode ser confirmada antes de a réplica receber e aplicar a alteração. Costuma reduzir o impacto da replicação no tempo de resposta, mas pode haver perda das alterações mais recentes em certas falhas.
Em outras palavras
A cópia é atualizada logo depois, sem bloquear a confirmação inicial.
O que é
Conjunto reutilizável de conexões mantidas entre uma aplicação e um banco de dados. Evita abrir e fechar conexões a cada operação e ajuda a controlar a quantidade de conexões simultâneas.
Em outras palavras
É uma fila de conexões prontas para uso, em vez de criar uma nova a cada pedido.
O que é
Situação em que duas ou mais transações ficam bloqueadas esperando recursos que umas mantêm enquanto aguardam as outras. O banco pode detectar o ciclo e abortar uma transação para permitir que as demais avancem.
Em outras palavras
É um impasse em que cada participante espera que outro libere o recurso.
O que é
Mecanismos de sincronização usados para coordenar o acesso concorrente a dados e estruturas internas. Locks normalmente protegem recursos lógicos de transações; latches protegem estruturas internas por períodos curtos. Entender contenção e espera por locks ajuda a investigar lentidão e conflitos em bancos concorrentes.
Em outras palavras
São formas diferentes de organizar quem pode acessar um recurso e em que momento.
O que é
Plano escolhido pelo otimizador do banco para executar uma consulta, incluindo métodos de acesso, junções e ordem das operações. A análise do plano ajuda a identificar varreduras caras, índices inadequados e estimativas incorretas.
Em outras palavras
É o roteiro que o banco escolhe para encontrar e combinar as informações solicitadas.
O que é
Divisão lógica de uma tabela ou índice em partes menores conforme uma regra, como intervalo de datas ou lista de valores. Pode facilitar manutenção e consultas que filtram pelas chaves de partição, dependendo do desenho e da carga de trabalho.
Em outras palavras
É organizar um arquivo grande em pastas menores seguindo um critério.
O que é
Cópia de uma base usada principalmente para atender leituras, mantendo dados sincronizados a partir de uma instância principal. Pode distribuir consultas de leitura e reduzir a carga da instância principal, considerando o atraso de replicação.
Em outras palavras
É uma cópia de consulta que ajuda a dividir o movimento sem assumir necessariamente todas as gravações.
O que é
Processo de transferir o atendimento para uma instância ou réplica alternativa quando a principal deixa de operar adequadamente. Reduz o tempo de indisponibilidade quando a arquitetura, a detecção e os procedimentos de recuperação estão preparados.
Em outras palavras
É mudar para a rota alternativa quando a principal deixa de estar disponível.
O que é
Recuperação de uma base para um instante específico, normalmente combinando um backup com registros de alterações. É útil para recuperar dados antes de uma exclusão acidental ou de uma alteração problemática, dentro da janela de retenção disponível.
Em outras palavras
É voltar o banco para um ponto salvo na linha do tempo.
O que é
Processo de organizar tabelas e relacionamentos para reduzir redundância e anomalias de inserção, atualização e exclusão. Ajuda a manter consistência e facilitar a manutenção do modelo relacional, embora o desenho dependa do uso previsto.
Em outras palavras
É guardar cada informação no lugar adequado para evitar cópias contraditórias.
O que é
Duplicação ou combinação deliberada de dados para simplificar leituras ou reduzir o custo de determinadas consultas. Pode melhorar consultas específicas, mas aumenta a responsabilidade de manter os dados consistentes.
Em outras palavras
É manter algumas informações repetidas de propósito para consultar mais rápido.
O que é
Profissional responsável por administrar bancos de dados, incluindo disponibilidade, segurança, desempenho, backup e recuperação. Atua para manter as bases confiáveis, bem configuradas e adequadas às necessidades das aplicações.
Em outras palavras
É quem cuida da saúde e da operação do ambiente de banco de dados.
O que é
Abordagem que aplica princípios de engenharia de confiabilidade à operação de bancos de dados. Combina automação, observabilidade, gestão de capacidade, redução de trabalho repetitivo e práticas de resposta a incidentes.
Em outras palavras
É tratar a confiabilidade do banco como uma disciplina de engenharia, não apenas como manutenção.
O que é
Sistema de gerenciamento de banco de dados que organiza informações em tabelas relacionadas e oferece recursos de consulta e transação. É usado em aplicações que precisam de estrutura definida, integridade referencial e consultas relacionais.
Em outras palavras
É um conjunto de tabelas conectadas por regras e relacionamentos.
O que é
Comando usado em bancos compatíveis, como PostgreSQL, para mostrar o plano de execução e medir a execução real de uma consulta. Ajuda a comparar estimativas e comportamento real, identificando etapas custosas.
Em outras palavras
É observar o plano escolhido e quanto cada etapa realmente demorou.
O que é
Registro de consultas que ultrapassam um limite de tempo ou critério configurado no banco. Ajuda a localizar operações lentas para priorizar otimizações com base em evidências.
Em outras palavras
É uma lista de consultas que demoraram mais do que o esperado.
O que é
Situação em que o número de conexões em uso se aproxima ou alcança a capacidade configurada do banco ou pool. Pode provocar espera, erros de conexão e aumento de latência, mesmo quando outros recursos parecem disponíveis.
Em outras palavras
É quando todas as vagas de conexão estão ocupadas e novos pedidos precisam esperar.
O que é
Processo de manutenção usado por alguns bancos, como PostgreSQL, para recuperar espaço reutilizável e manter estatísticas ou visibilidade de linhas. É importante para saúde, desempenho e manutenção do banco, com comportamento específico de cada mecanismo.
Em outras palavras
É uma rotina de limpeza e manutenção para manter a base saudável.
O que é
Unidade lógica usada por determinados bancos para organizar onde objetos de banco são armazenados fisicamente. Pode apoiar organização de armazenamento e gestão de capacidade, conforme a plataforma.
Em outras palavras
É uma forma lógica de organizar onde partes do banco ficam armazenadas.
O que é
Quantidade máxima de perda de dados, medida em tempo, considerada aceitável após um incidente. Orienta a frequência de backups, replicação e requisitos de recuperação.
Em outras palavras
Define até quanto tempo de alterações a organização aceita perder em um desastre.
O que é
Tempo-alvo para restaurar um sistema ou serviço após uma interrupção. Ajuda a definir arquitetura de recuperação, procedimentos, redundância e testes de continuidade.
Em outras palavras
Define quanto tempo a organização pode esperar até o serviço voltar.
O que é
Cópia de segurança que representa um estado recuperável e coerente dos dados, conforme os mecanismos da plataforma. É essencial validar o processo de restauração, não apenas a existência do arquivo de backup.
Em outras palavras
Um backup só é confiável quando pode ser restaurado para um estado utilizável.
O que é
Teste controlado de restauração de backup para verificar integridade, procedimento e tempo necessário. Confirma se o plano de recuperação funciona antes de uma emergência real.
Em outras palavras
É ensaiar a recuperação para descobrir problemas antes de precisar dela.
O que é
Ajuda a evitar injeção de SQL e pode permitir reaproveitamento de planos, conforme o driver e o banco. Os valores devem ser enviados como parâmetros, não concatenados na string.
Em outras palavras
É preencher campos de um formulário em vez de escrever instruções soltas.
O que é
Pode reduzir o custo de gerenciar bloqueios, mas aumentar a contenção. O comportamento depende do mecanismo de banco e da carga.
Em outras palavras
É trocar vários bloqueios individuais por um bloqueio de área maior.
O que é
Níveis diferentes equilibram consistência, concorrência e custo. A nomenclatura e os detalhes variam entre sistemas gerenciadores.
Em outras palavras
É definir quanta interferência entre trabalhos simultâneos é permitida.
O que é
É usada por vários bancos para oferecer snapshots consistentes. Versões antigas precisam ser limpas, e transações longas podem dificultar essa manutenção.
Em outras palavras
É consultar uma fotografia consistente enquanto outras pessoas continuam trabalhando.
O que é
A manutenção do vacuum ajuda a controlar o crescimento das tabelas e evita problemas de wraparound. A necessidade de vacuum não significa necessariamente que o arquivo diminua no disco.
Em outras palavras
É a limpeza contínua do espaço que deixou de ser útil.
O que é
Limites, taxa de alteração das tabelas e recursos disponíveis influenciam o comportamento. Tabelas muito ativas podem precisar de configuração específica.
Em outras palavras
É uma rotina de manutenção que trabalha sem depender de acionamento manual.
O que é
O otimizador usa estatísticas para estimar quantas linhas uma condição retornará. Estatísticas desatualizadas podem levar a escolhas ruins de plano.
Em outras palavras
É uma estimativa de como os valores estão distribuídos, usada para planejar o caminho.
O que é
Pode evitar leituras adicionais da tabela, mas aumenta armazenamento e custo de escrita. A vantagem precisa ser confirmada pelo plano de execução.
Em outras palavras
É levar no índice todas as informações necessárias para responder sem buscar outra pasta.
O que é
Pode reduzir tamanho e custo de manutenção quando consultas acessam um subconjunto recorrente dos dados. A condição da consulta precisa ser compatível com o índice.
Em outras palavras
É catalogar só a parte do arquivo que interessa a uma tarefa.
O que é
A ordem das colunas importa e deve refletir os filtros, junções e ordenações mais frequentes. Não existe uma ordem universalmente ideal.
Em outras palavras
É um índice combinado cujo caminho depende da sequência dos campos.
O que é
Pode facilitar manutenção e reduzir leituras quando o banco elimina partições irrelevantes. Não corrige automaticamente consultas sem bons filtros.
Em outras palavras
É dividir um arquivo grande em pastas organizadas por critério.
O que é
Pode apoiar integrações e migrações com menor acoplamento ao armazenamento físico. Compatibilidade de schema e tratamento de conflitos precisam ser planejados.
Em outras palavras
É transmitir as alterações dos registros, em vez de copiar o disco inteiro.
O que é
Pode ser automático ou manual. Precisa considerar detecção, consistência, fencing da instância antiga e validação de que a aplicação retomou o serviço.
Em outras palavras
É mudar para o plano de contingência sem criar duas fontes de verdade.
O que é
É útil para recuperar de exclusões acidentais ou corrupção lógica, desde que os registros necessários estejam disponíveis e a restauração seja validada.
Em outras palavras
É voltar o banco para antes do erro, escolhendo o instante correto.
O que é
Ajuda a entender a estrutura do banco e pode apoiar documentação e governança. Catálogos internos variam entre sistemas.
Em outras palavras
É o índice que explica como o arquivo de dados está organizado.
O que é
Deve considerar compatibilidade entre versões da aplicação, tempo de bloqueio, volume de dados e estratégia de reversão. Migrações expansivas e contrativas podem reduzir riscos em sistemas ativos.
Em outras palavras
É reformar uma estrutura sem interromper quem ainda a utiliza.
O que é
O nível de concorrência suportado varia por banco, operação e versão. Mesmo uma alteração online pode consumir I/O, CPU e espaço temporário.
Em outras palavras
É reformar uma área enquanto o restante do prédio continua funcionando.
O que é
É comum em pagamentos e APIs sujeitas a retentativas. A chave precisa ser persistida com o resultado da operação e ter uma política de expiração clara.
Em outras palavras
É um comprovante que impede cobrar duas vezes pelo mesmo pedido.
O que é
Não significa que todo sistema escolhe permanentemente apenas duas propriedades. O ponto central é o comportamento possível quando partes do sistema não conseguem se comunicar.
Em outras palavras
É decidir como o sistema responde quando a comunicação entre partes falha.
O que é
O WAL sustenta recuperação após falhas e pode apoiar replicação e recuperação pontual. Retenção e arquivamento precisam ser dimensionados para a carga.
Em outras palavras
É anotar a mudança antes de atualizar o arquivo principal.
O que é
Uma taxa alta de acertos reduz leituras físicas, mas a análise precisa considerar o conjunto de trabalho e a pressão de memória do sistema.
Em outras palavras
É manter os documentos mais usados sobre a mesa em vez de buscá-los no arquivo a cada consulta.
O que é
O banco controla a gravação dessas páginas para equilibrar desempenho e durabilidade. Picos de escrita podem afetar checkpoints e latência.
Em outras palavras
É uma folha alterada que ainda precisa ser arquivada.
O que é
Frequência e tamanho dos checkpoints influenciam I/O, latência e recuperação. A configuração deve ser observada junto com a carga de escrita.
Em outras palavras
É registrar um marco para que a recuperação não precise recomeçar de muito longe.
O que é
Pode esgotar o limite de conexões e causar falhas em cascata. Métricas de conexões ativas, ociosas e aguardando ajudam a encontrar o problema.
Em outras palavras
É deixar veículos presos fora da frota compartilhada.
O que é
Pode ocorrer por estatísticas, parâmetros, índices, versão ou alteração de dados. Comparar planos e métricas antes e depois ajuda a isolar a causa.
Em outras palavras
É quando o caminho escolhido para chegar ao destino fica pior do que antes.
O que é
Pode limitar o paralelismo e gerar contenção. Chaves de particionamento precisam considerar distribuição e padrões de acesso.
Em outras palavras
É uma fila em que quase todo mundo escolhe o mesmo guichê.
O que é
Pode ocorrer em mecanismos de armazenamento, índices, compactação e camadas de persistência. Ajuda a explicar desgaste e consumo de I/O acima do esperado.
Em outras palavras
É precisar movimentar muito mais material do que a mudança solicitada aparenta.
O que é
Aumentar o limite sem entender concorrência e recursos pode piorar o problema. Pools, consultas lentas e transações longas devem ser analisados em conjunto.
Em outras palavras
É quando todos os lugares disponíveis estão ocupados e novas solicitações ficam esperando.
O que é
Pode gerar divergência e perda de consistência. Eleição de líder, quorum e mecanismos de fencing ajudam a impedir que a instância antiga continue aceitando escrita.
Em outras palavras
É ter dois responsáveis emitindo decisões incompatíveis ao mesmo tempo.
O que é
O desenho de quorum influencia disponibilidade e consistência durante falhas. A regra exata depende do protocolo e da topologia.
Em outras palavras
É exigir votos suficientes antes de validar uma decisão.
Inteligência Artificial
Conceitos de inteligência artificial, modelos de linguagem, aprendizado de máquina e aplicações baseadas em IA.
O que é
Sistema de inteligência artificial que executa etapas para alcançar um objetivo. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Camada que centraliza o acesso a modelos e serviços de inteligência artificial. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Práticas para reduzir riscos no comportamento de sistemas de inteligência artificial. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Resposta de IA que parece convincente, mas contém informação incorreta ou não sustentada. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Processo de medir a qualidade, segurança, custo e latência de modelos de linguagem. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Execução de previsões de um modelo em lotes de dados. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Teste padronizado para comparar modelos usando tarefas e critérios definidos. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Abordagem que orienta a decomposição de problemas complexos em etapas. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Divisão de documentos em trechos menores para busca e processamento por IA. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Mudança na relação entre as entradas e os resultados que um modelo tenta prever. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Dados artificiais gerados para treinamento, teste ou simulação. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Mudança na distribuição dos dados de entrada de um modelo ao longo do tempo. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Deep Learning é um subconjunto de Machine Learning que usa redes neurais com muitas camadas (deep = profundo). É responsável por avanços em visão computacional, processamento de linguagem natural (LLMs como o ChatGPT) e reconhecimento de voz.
Em outras palavras
É como uma cebola com muitas camadas: cada camada da rede aprende um nível de abstração diferente, da borda de uma imagem até reconhecer um rosto.
O que é
Representação numérica que captura relações semânticas entre conteúdos. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Prática de estruturar instruções, contexto e exemplos para orientar a saída de um modelo. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Técnica que fornece alguns exemplos para orientar a resposta de um modelo. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Ajuste de um modelo pré-treinado para uma tarefa ou domínio específico. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Mecanismo para um modelo solicitar a execução de funções disponibilizadas pela aplicação. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Políticas e controles para desenvolver e usar IA de forma responsável. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Processador eficiente em cálculos paralelos usados no treinamento e na inferência de IA. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Controles que limitam entradas, saídas e ações de sistemas de inteligência artificial. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Uso de um modelo treinado para produzir previsões, classificações ou respostas. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Quantidade de tokens que um modelo consegue considerar em uma solicitação. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Modelo de linguagem treinado para processar e gerar texto. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Práticas para operar modelos de linguagem com confiabilidade em produção. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Técnica eficiente para adaptar modelos treinando uma quantidade menor de parâmetros. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
ML é um subcampo da IA onde algoritmos aprendem padrões a partir de dados históricos para fazer previsões ou classificações em dados novos. Subtipos: supervisionado, não-supervisionado e por reforço.
Em outras palavras
É como treinar um filhote de cachorro: você não explica as regras, só dá exemplos (dados) e recompensas (feedback) até ele aprender o comportamento certo.
O que é
Tabela que compara previsões de um modelo com os resultados reais. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Protocolo para conectar aplicações de IA a ferramentas e fontes de contexto. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Práticas para desenvolver, implantar, versionar e monitorar modelos de Machine Learning. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Documento que descreve finalidade, avaliação, características e limitações de um modelo. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Disponibilização de um modelo para receber solicitações em produção. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Modelo generativo que cria conteúdo removendo ruído gradualmente. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Modelo que processa ou gera mais de um tipo de conteúdo, como texto, imagem e áudio. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Área da inteligência artificial dedicada ao processamento da linguagem humana. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Tecnologia que reconhece texto em imagens e documentos digitalizados. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Situação em que um modelo se ajusta demais aos dados de treino e generaliza mal. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Métricas que avaliam diferentes aspectos dos acertos de um modelo de classificação. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Instrução ou entrada fornecida a um modelo de inteligência artificial. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Técnica que reduz a precisão numérica dos parâmetros de um modelo para economizar recursos. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Técnica que combina recuperação de informações externas com geração de respostas por IA. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Reordenação de resultados de busca para priorizar os mais relevantes para uma consulta. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Técnica que usa feedback humano para orientar o comportamento de modelos. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Processo de atribuir rótulos ou respostas esperadas a exemplos de treinamento. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Conversão automática de fala em texto. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Geração de fala sintética a partir de texto. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Unidade de texto processada por um modelo de linguagem. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Situação em que um modelo não aprende padrões suficientes dos dados. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Arquitetura de rede neural que aplica mecanismos de atenção a tarefas com imagens. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Área da IA que interpreta imagens e vídeos para identificar objetos ou padrões. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Execução de uma tarefa sem fornecer exemplos específicos no prompt. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de transformar uma tarefa complexa em etapas e critérios que podem ser compreendidos e avaliados.
O que é
Mudança nas características dos dados ao longo do tempo em relação ao padrão observado anteriormente. É importante monitorar esse fenômeno porque pode reduzir a qualidade de análises e o desempenho de modelos de machine learning.
Em outras palavras
É perceber que o cenário mudou e que uma regra que funcionava antes talvez precise ser revista.
O que é
Representação numérica de um conteúdo, como texto ou imagem, em um espaço vetorial que captura relações semânticas. É usado em busca semântica, recomendações, agrupamento e sistemas de recuperação de contexto para IA.
Em outras palavras
É transformar o conteúdo em números que ajudam a comparar semelhanças de significado.
O que é
Abordagem que recupera informações de fontes relevantes e as fornece a um modelo generativo para apoiar a resposta. Pode melhorar a fundamentação em documentos próprios e permitir atualização de contexto sem retreinar o modelo.
Em outras palavras
Antes de responder, o sistema consulta materiais relevantes e usa esse contexto para formular a resposta.
O que é
Etapa em que um modelo treinado processa uma entrada para produzir uma previsão, classificação ou conteúdo. O custo e a latência de inferência influenciam a experiência e a arquitetura de aplicações com IA.
Em outras palavras
É quando o modelo usa o que aprendeu para responder a uma nova entrada.
O que é
Perda de aderência de um modelo ao comportamento atual dos dados ou da tarefa ao longo do tempo. Pode indicar a necessidade de investigar mudanças, reavaliar dados e atualizar o modelo.
Em outras palavras
É quando um modelo passa a funcionar pior porque o mundo mudou em relação ao que ele aprendeu.
O que é
Protocolo para conectar aplicações de IA a ferramentas, recursos e fontes de contexto de forma padronizada. Pode facilitar integrações, mas as permissões e a segurança das ferramentas conectadas precisam ser avaliadas.
Em outras palavras
É uma forma padronizada de conectar um assistente a recursos externos.
Segurança
Conceitos de segurança da informação, identidade, vulnerabilidades, proteção de aplicações e cadeia de software.
O que é
Testes adversariais para identificar riscos em sistemas de IA. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Identificador público padronizado para uma vulnerabilidade conhecida. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Sistema de pontuação para estimar a severidade técnica de vulnerabilidades. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Teste dinâmico de segurança em uma aplicação em execução. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Um Firewall inspeciona pacotes de rede e aplica regras para permitir ou bloquear tráfego com base em IP, porta e protocolo. Pode ser de hardware, software ou cloud-native (Security Groups na AWS, por exemplo).
Em outras palavras
É o porteiro do prédio: verifica quem quer entrar, consulta a lista de permitidos e barra quem não está autorizado.
O que é
Gestão de identidades, autenticação e permissões de acesso. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Norma internacional para um sistema de gestão de segurança da informação. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Autenticação que exige mais de um fator de verificação. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Framework de autorização para conceder acesso limitado a recursos. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Camada de identidade e autenticação construída sobre OAuth 2.0. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Teste autorizado que simula ataques para encontrar vulnerabilidades. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Representação de políticas como regras automatizadas e versionadas. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Princípio de incorporar privacidade desde a concepção de sistemas. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Tentativa de manipular um sistema de IA por meio de instruções maliciosas em entradas ou documentos. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Modelo de controle de acesso baseado em papéis. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Análise estática que procura vulnerabilidades no código sem executar a aplicação. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Inventário dos componentes e dependências de software. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Análise de componentes e dependências de software. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Práticas e ferramentas para proteger credenciais, chaves e tokens. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Plataforma que centraliza e correlaciona eventos de segurança. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
SOAR (Security Orchestration, Automation and Response) é uma plataforma que integra ferramentas de segurança, automatiza respostas a ameaças e gerencia playbooks de incidentes. Reduz MTTR em SOC e elimina tarefas repetitivas.
Em outras palavras
É o robô do time de segurança: quando detecta uma ameaça conhecida, já executa o playbook de resposta sem precisar esperar um humano.
O que é
SOC (Security Operations Center) é a equipe responsável por monitorar, detectar, investigar e responder a ameaças e incidentes de segurança em tempo real. Usa SIEM, IDS/IPS, SOAR e threat intelligence.
Em outras palavras
É o time de segurança 24h do prédio: câmeras, alarmes e guardas prontos para agir contra qualquer ameaça a qualquer hora.
O que é
Relatório de auditoria sobre controles de organizações de serviços. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Login único para acessar múltiplas aplicações integradas. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Proteção da cadeia de dependências e artefatos usados no software. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Análise estruturada de ameaças durante o desenho de um sistema. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Protocolo que protege comunicações com criptografia e autenticação. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Modelo de segurança que exige verificação e acesso mínimo necessário. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma camada de controle para reduzir riscos e limitar o que pode acontecer sem autorização.
O que é
Conjunto de práticas para proteger imagens, runtimes, registros, configurações e workloads conteinerizados. Inclui análise de vulnerabilidades, imagens mínimas, privilégios restritos, gestão de segredos e políticas de execução.
Em outras palavras
A proteção precisa acompanhar o container desde a construção até a execução.
O que é
Análise de componentes e dependências de software para identificar vulnerabilidades, licenças e riscos conhecidos. Ajuda equipes a entender riscos em bibliotecas de terceiros e priorizar atualizações.
Em outras palavras
É conferir as peças de terceiros usadas na aplicação e verificar se há riscos conhecidos.
O que é
Detecção de credenciais, tokens e outros segredos expostos em repositórios, arquivos ou pipelines. Reduz o risco de chaves vazadas serem utilizadas por pessoas não autorizadas.
Em outras palavras
É procurar chaves e senhas que não deveriam ter sido publicadas no código.
O que é
Processo estruturado para identificar ameaças, pontos de entrada, ativos importantes e possíveis medidas de mitigação. Ajuda a antecipar riscos desde o desenho de sistemas e aplicações.
Em outras palavras
É pensar nos caminhos que alguém poderia usar para atacar um sistema antes de construí-lo.
O que é
Vulnerabilidade em que um atacante induz uma aplicação a fazer requisições a destinos que não deveria acessar. Pode expor serviços internos ou metadados sensíveis quando a aplicação não valida adequadamente os destinos.
Em outras palavras
É convencer um servidor a visitar um endereço que deveria estar fora de seus limites.
O que é
Uso de TLS com autenticação mútua, em que cliente e servidor apresentam certificados para validar suas identidades. É comum em comunicações entre serviços que exigem autenticação forte dos dois lados.
Em outras palavras
É uma conversa protegida em que ambas as partes comprovam quem são.
O que é
Conjunto de recursos e processos para administrar identidades, autenticação e permissões de acesso. Controla quem ou o que pode acessar recursos e quais ações pode realizar.
Em outras palavras
É a gestão de quem entra em cada sistema e o que pode fazer lá dentro.
O que é
Práticas e ferramentas para controlar, monitorar e proteger contas e sessões com privilégios elevados. Reduz o risco associado a acessos administrativos e credenciais críticas.
Em outras palavras
É uma camada reforçada de controle para as chaves que abrem áreas sensíveis.
O que é
Controles para identificar e reduzir a exposição ou transferência indevida de informações sensíveis. Ajuda a aplicar políticas de proteção de dados em endpoints, redes, aplicações e serviços, conforme a solução.
Em outras palavras
É um conjunto de barreiras para evitar que dados sensíveis saiam de forma inadequada.
O que é
Firewall especializado em inspecionar tráfego HTTP e HTTPS para identificar e bloquear padrões de ataque contra aplicações web. Pode ajudar a reduzir exposição a classes de ataques, conforme as regras e a arquitetura.
Em outras palavras
É uma camada de proteção na entrada de uma aplicação web.
O que é
Extensões de segurança do DNS que permitem validar criptograficamente a autenticidade e integridade de determinadas respostas. Ajuda a reduzir riscos de manipulação de respostas DNS quando a cadeia de validação está corretamente configurada.
Em outras palavras
É uma forma de verificar se a resposta DNS pode ser validada como autêntica.
O que é
Modelo de acesso que concede conexão a aplicações específicas após verificar identidade, contexto e políticas, em vez de confiar amplamente na rede. Ajuda a limitar acessos e reduzir exposição de aplicações internas.
Em outras palavras
É liberar acesso ao recurso necessário, sem presumir confiança só porque alguém está na rede.
O que é
Prática de incluir verificações e decisões de segurança mais cedo no ciclo de desenvolvimento. Reduz o custo de corrigir problemas tardiamente e ajuda a incorporar segurança ao fluxo de trabalho.
Em outras palavras
É procurar riscos durante a construção, antes que cheguem à produção.
O que é
Ataque que tenta manipular um modelo de IA por meio de instruções maliciosas inseridas na entrada ou em conteúdo recuperado. Exige desenho de controles em torno de permissões, ferramentas, fontes de dados e validação de saídas.
Em outras palavras
É tentar fazer o sistema ignorar suas regras por meio de instruções inseridas no conteúdo.
O que é
Combina sinais internos e comportamento observado, ajudando a relacionar uma requisição a trechos de código potencialmente vulneráveis.
Em outras palavras
É observar por dentro o que acontece quando alguém usa o sistema.
Observabilidade & SRE
Conceitos de observabilidade, SRE, métricas, logs, traces, confiabilidade e resposta a incidentes.
O que é
AIOps usa Machine Learning e Big Data para automatizar e melhorar operações de TI: correlacionar alertas, detectar anomalias, prever incidentes e reduzir o volume de ruído em ambientes complexos. Ferramentas como Dynatrace e Moogsoft são exemplos.
Em outras palavras
É ter um assistente inteligente no NOC que lê milhares de alertas por segundo, filtra o barulho e te chama só quando algo realmente importa.
O que é
Sobrecarga causada por alertas excessivos ou pouco úteis. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É um sinal ou prática que ajuda a entender o comportamento do sistema e agir com mais contexto.
O que é
Fadiga causada por excesso de alertas, incluindo notificações repetitivas, pouco acionáveis ou sem prioridade clara. Reduzir esse problema exige revisar limites, deduplicação, roteamento, contexto e qualidade dos alertas.
Em outras palavras
Quando tudo dispara um alerta, fica mais difícil perceber o que realmente importa.
O que é
Monitoramento do desempenho e comportamento de aplicações. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É um sinal ou prática que ajuda a entender o comportamento do sistema e agir com mais contexto.
O que é
Prática e conjunto de ferramentas para acompanhar desempenho de aplicações, transações, dependências e erros. Ajuda a localizar gargalos e relacionar sintomas percebidos pelos usuários com componentes internos.
Em outras palavras
É acompanhar como a aplicação se comporta e onde perde desempenho.
O que é
Combina tendências, sazonalidade, crescimento e testes de carga. Previsões devem incluir incerteza e margens para eventos fora do padrão.
Em outras palavras
É planejar espaço e recursos antes que a demanda ultrapasse a capacidade.
O que é
Quantidade de combinações únicas de dimensões e rótulos que uma métrica pode produzir. Cardinalidade elevada pode aumentar custos de armazenamento, processamento e consulta em plataformas de observabilidade.
Em outras palavras
Cada combinação de etiquetas pode criar uma nova série; muitas combinações aumentam o volume.
O que é
Labels com valores ilimitados, como IDs de usuário, podem multiplicar séries e custo. Escolher dimensões úteis é uma decisão de arquitetura de observabilidade.
Em outras palavras
É o número de categorias diferentes que o sistema precisa guardar.
O que é
Prática de testar resiliência provocando falhas controladas. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É um sinal ou prática que ajuda a entender o comportamento do sistema e agir com mais contexto.
O que é
Inclui atributos como serviço, ambiente, versão, região, equipe responsável, cliente e identificador de correlação. Sem contexto, métricas, logs e traces podem existir, mas ser difíceis de relacionar e investigar.
Em outras palavras
É a diferença entre receber um alerta isolado e saber qual serviço, versão e jornada foram afetados.
O que é
Identificador usado para relacionar eventos de uma mesma solicitação. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É um sinal ou prática que ajuda a entender o comportamento do sistema e agir com mais contexto.
O que é
Prática de acompanhar a saúde dos dados ao longo de sua jornada, considerando qualidade, frescor, volume, distribuição e linhagem. Permite detectar anomalias e investigar a origem de problemas antes que eles comprometam relatórios, produtos ou decisões.
Em outras palavras
É acompanhar não só se o cano está funcionando, mas também se a água chega limpa e na quantidade certa.
O que é
Rastreamento de uma requisição ao atravessar vários serviços. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É um sinal ou prática que ajuda a entender o comportamento do sistema e agir com mais contexto.
O que é
Centro de observabilidade de dados que reúne sinais, indicadores e contexto para acompanhar a saúde e a confiabilidade dos dados. Ajuda equipes a identificar falhas, atrasos e mudanças inesperadas nos pipelines e a entender o impacto desses problemas nos consumidores dos dados.
Em outras palavras
É como uma central de controle que mostra se os dados estão chegando completos, corretos e no momento esperado.
O que é
Downtime é o tempo em que um serviço fica indisponível. Pode ser planejado (manutenção) ou não planejado (falha). Medido em minutos por mês, é diretamente ligado ao SLA. Um SLA de 99,9% permite ~8,7h de downtime por ano.
Em outras palavras
Como uma queda de energia: às vezes é planejada (manutenção da distribuidora), às vezes pega todo mundo de surpresa.
O que é
Margem de falha aceitável derivada de uma meta de confiabilidade. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É um sinal ou prática que ajuda a entender o comportamento do sistema e agir com mais contexto.
O que é
Pode priorizar confiabilidade, reduzir mudanças arriscadas ou direcionar esforço para correções. Precisa ser combinado antes de uma crise para evitar decisões improvisadas.
Em outras palavras
É a regra que define o que fazer quando a margem de falha está acabando.
O que é
Proporção de solicitações que resultam em erro. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É um sinal ou prática que ajuda a entender o comportamento do sistema e agir com mais contexto.
O que é
Referência associada a uma amostra de métrica que pode apontar para um trace relacionado. Ajuda a passar de uma métrica agregada para um exemplo concreto de execução.
Em outras palavras
É uma ponte entre um pico no gráfico e uma requisição específica que ajuda a explicá-lo.
O que é
Conjunto de sinais frequentemente usados para avaliar serviços: latência, tráfego, erros e saturação. Oferece uma visão inicial do comportamento de serviços e ajuda a orientar investigações.
Em outras palavras
São quatro sinais que ajudam a perceber se um serviço está lento, falhando ou perto do limite.
O que é
É mais simples e previsível em consumo, mas não conhece o resultado final da requisição ao tomar a decisão.
Em outras palavras
É escolher quais trajetos acompanhar antes de saber se haverá problema.
O que é
Separa investigação técnica, comunicação e coordenação quando necessário. Um comando claro reduz tarefas duplicadas e mantém as partes interessadas informadas.
Em outras palavras
É ter alguém coordenando a resposta enquanto especialistas resolvem partes do problema.
O que é
Processo de identificar, coordenar e resolver incidentes operacionais. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É um sinal ou prática que ajuda a entender o comportamento do sistema e agir com mais contexto.
O que é
Instrumentar significa configurar bibliotecas, agentes ou código para produzir métricas, logs e traces. A instrumentação pode ser automática ou manual e deve preservar contexto suficiente para investigar o comportamento do sistema.
Em outras palavras
É instalar sensores e definir o que precisa ser medido para entender como uma máquina está funcionando.
O que é
Instrumentação é o ato de adicionar código (ou agentes automáticos) à aplicação para emitir dados de observabilidade: métricas de performance, logs de eventos e traces de requisições. OpenTelemetry é o padrão aberto dominante hoje.
Em outras palavras
É como instalar sensores num motor: sem eles, você não sabe a temperatura, pressão nem velocidade. Com eles, você monitora tudo em tempo real.
O que é
Logs são mensagens geradas pelo código descrevendo o que aconteceu, quando e com qual contexto. São essenciais para debugar problemas. Ferramentas de centralização: Loki, Elasticsearch/OpenSearch, Splunk, Datadog.
Em outras palavras
É o diário de bordo do navio: anota cada evento para que, se algo der errado, você consiga reconstruir o que aconteceu.
O que é
Registros de eventos em formato consistente e pesquisável. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É um sinal ou prática que ajuda a entender o comportamento do sistema e agir com mais contexto.
O que é
Monitoramento sintético executa scripts que simulam navegação e transações de usuários em intervalos regulares, mesmo sem tráfego real. Detecta problemas antes dos usuários reclamarem. Exemplos: Datadog Synthetics, Pingdom, Dynatrace.
Em outras palavras
É como contratar um auditor disfarçado de cliente: ele entra na loja, tenta comprar e reporta se algo não funcionou, antes dos clientes reais notarem.
O que é
Tempo médio entre falhas de um componente ou sistema reparável, conforme a definição e os dados utilizados. Ajuda a analisar padrões de confiabilidade, mas deve ser interpretado junto de impacto, contexto e método de cálculo.
Em outras palavras
Indica, em média, quanto tempo separa uma falha da seguinte.
O que é
Tempo médio para restaurar um serviço após uma interrupção, conforme os marcos operacionais definidos. É usado para acompanhar a recuperação de serviços e orientar melhorias em resposta a incidentes.
Em outras palavras
Mede o tempo médio até o serviço voltar a funcionar.
O que é
MTTA (Mean Time to Acknowledge) mede o tempo médio entre a criação de um alerta e o momento em que alguém do time assume a responsabilidade. É um indicador de responsividade e maturidade operacional.
Em outras palavras
É quanto tempo o bombeiro leva para levantar a mão e dizer 'eu vou atender esse chamado' depois do alarme tocar.
O que é
Tempo médio entre a geração de um alerta ou incidente e o momento em que alguém reconhece que vai tratá-lo. Ajuda a avaliar o fluxo de alertas e a rapidez com que a equipe toma conhecimento operacional de um problema.
Em outras palavras
Mede quanto tempo se passa até alguém assumir que viu o alerta.
O que é
Tempo médio necessário para detectar que uma falha ou incidente ocorreu. Ajuda a avaliar a cobertura de monitoramento e a capacidade de perceber problemas antes que seus impactos aumentem.
Em outras palavras
Mede quanto tempo o problema fica sem ser percebido.
O que é
MTTR (Mean Time to Recover) é o tempo médio para restaurar um serviço após falha. MTBF (Mean Time Between Failures) é o tempo médio entre falhas consecutivas. MTTR mede sua velocidade de resposta; MTBF mede a confiabilidade.
Em outras palavras
MTTR: tempo que o mecânico leva para consertar o carro. MTBF: quantos km você roda antes de quebrar de novo. Você quer MTTR baixo e MTBF alto.
O que é
Métricas são dados numéricos coletados em intervalos regulares: CPU, latência, requisições/s, taxa de erros. Armazenadas em bancos de séries temporais como Prometheus e visualizadas no Grafana.
Em outras palavras
São os sinais vitais do paciente: temperatura, pressão e batimentos dizem se ele está saudável, sem precisar fazer uma cirurgia.
O que é
Métricas mostram valores agregados ao longo do tempo, como uso de CPU e taxa de erros. Logs registram eventos com detalhes e contexto. Traces acompanham o caminho de uma requisição entre serviços. A análise conjunta facilita detectar e investigar problemas.
Em outras palavras
As métricas mostram que algo mudou, os logs ajudam a entender o que aconteceu e os traces revelam por onde a requisição passou.
O que é
NOC (Network Operations Center) é a equipe e o ambiente físico/virtual responsável por monitorar, detectar e responder a incidentes em infraestrutura de TI em tempo real. Opera dashboards, recebe alertas e escala problemas.
Em outras palavras
É a sala de controle de missão da NASA: telas em todo lugar, pessoas monitorando tudo e prontas para agir quando algo pisca vermelho.
O que é
Observabilidade combina métricas, logs e traces para investigar o comportamento de aplicações e infraestrutura, identificar a origem de falhas e compreender impactos. Vai além de verificar se um serviço está no ar: ajuda a explicar por que ele está lento, instável ou indisponível.
Em outras palavras
É como o painel completo de um carro: não mostra apenas se o motor está ligado, mas também temperatura, pressão, velocidade e sinais de falha.
O que é
A observabilidade de aplicações reúne métricas, logs, traces e contexto de execução para acompanhar disponibilidade, latência, erros e dependências. Ajuda equipes a localizar gargalos e entender a experiência real do usuário.
Em outras palavras
É acompanhar a aplicação por dentro, em vez de descobrir que há um problema apenas quando o usuário reclama.
O que é
Acompanhamento de métricas, consultas, esperas, conexões, recursos e eventos para compreender o comportamento do banco. Ajuda a correlacionar lentidão percebida pela aplicação com consultas, bloqueios, capacidade ou infraestrutura.
Em outras palavras
É enxergar o que está acontecendo dentro do banco, além de saber apenas se ele está ligado.
O que é
A prática acompanha servidores, máquinas virtuais, containers, redes, armazenamento e recursos de cloud. Permite relacionar consumo de recursos, capacidade e falhas de infraestrutura ao comportamento dos serviços.
Em outras palavras
É monitorar a estrutura que sustenta uma operação e entender como cada parte influencia as demais.
O que é
Relaciona sinais de aplicações e infraestrutura a jornadas e resultados, como pagamentos concluídos, pedidos processados, vendas e acessos. Ajuda a priorizar incidentes pelo impacto para clientes e para a empresa, não apenas pela gravidade técnica.
Em outras palavras
Não basta saber que uma API está com erro: é importante descobrir quantas compras ou entregas foram afetadas.
O que é
Um observability pipeline recebe telemetria, filtra, transforma, agrega ou mascara informações e encaminha os dados aos destinos adequados. Pode reduzir custos, padronizar eventos e apoiar requisitos de segurança e governança.
Em outras palavras
Funciona como uma central de triagem que organiza as informações antes de enviá-las às equipes e ferramentas.
O que é
OpenTelemetry (OTel) é um projeto CNCF que padroniza a coleta e exportação de dados de observabilidade (os três pilares: métricas, logs e traces) com SDKs em múltiplas linguagens e um protocolo universal (OTLP).
Em outras palavras
É como uma tomada universal: em vez de ter um adaptador diferente para cada ferramenta de observabilidade, o OTel faz tudo funcionar no mesmo padrão.
O que é
OTLP é o protocolo do ecossistema OpenTelemetry para transmitir sinais como métricas, logs e traces entre aplicações, coletores e backends compatíveis. Ajuda a padronizar a exportação de telemetria entre diferentes ferramentas.
Em outras palavras
É uma linguagem comum para que sistemas diferentes enviem seus dados de observabilidade.
O que é
Análise posterior a um incidente para aprender e prevenir recorrências. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É um sinal ou prática que ajuda a entender o comportamento do sistema e agir com mais contexto.
O que é
Crescimento contínuo pode indicar que consumidores não acompanham a taxa de entrada. A profundidade deve ser interpretada com idade das mensagens e tempo de processamento.
Em outras palavras
É medir o tamanho da fila e perceber se ela está aumentando.
O que é
Coleta de dados sobre a experiência real de usuários em aplicações web ou móveis. Ajuda a entender desempenho percebido, erros e diferenças entre dispositivos, regiões e condições de uso.
Em outras palavras
É observar a experiência que as pessoas realmente têm, não apenas testes simulados.
O que é
Método de monitoramento de serviços baseado em taxa de requisições, erros e duração. Ajuda a acompanhar APIs e serviços orientados a requisições de maneira consistente.
Em outras palavras
Resume a saúde de um serviço em volume, falhas e tempo de resposta.
O que é
Retentativas sem backoff, jitter e limites podem amplificar a sobrecarga. Políticas precisam diferenciar erros transitórios de erros permanentes.
Em outras palavras
É quando todo mundo tenta de novo ao mesmo tempo e piora o congestionamento.
O que é
Quantidade máxima de perda de dados aceitável medida no tempo. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É um sinal ou prática que ajuda a entender o comportamento do sistema e agir com mais contexto.
O que é
Tempo máximo desejado para recuperar um serviço após interrupção. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É um sinal ou prática que ajuda a entender o comportamento do sistema e agir com mais contexto.
O que é
RUM coleta dados de performance diretamente do dispositivo do usuário: tempo de carregamento de página, erros de JS, cliques e jornadas. Diferente do sintético, reflete o que usuários reais estão vivenciando.
Em outras palavras
É colocar uma câmera na loja para ver como os clientes reais navegam, não simular, mas observar o que realmente acontece.
O que é
Procedimento documentado para executar uma tarefa operacional. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É um sinal ou prática que ajuda a entender o comportamento do sistema e agir com mais contexto.
O que é
Pode aparecer como fila crescente, espera por CPU, latência de disco ou esgotamento de conexões. A métrica precisa ser relacionada à carga e ao impacto percebido.
Em outras palavras
É perceber que a capacidade está chegando ao limite antes de parar.
O que é
Grau em que um recurso está próximo do limite de capacidade. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É um sinal ou prática que ajuda a entender o comportamento do sistema e agir com mais contexto.
O que é
Ajuda a identificar caminhos críticos e dependências durante incidentes. Mapas dependem de instrumentação suficiente e podem ficar incompletos em sistemas parcialmente observados.
Em outras palavras
É um mapa de quem depende de quem dentro da aplicação.
O que é
Indicador que mede um aspecto observado do nível de serviço. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É um sinal ou prática que ajuda a entender o comportamento do sistema e agir com mais contexto.
O que é
Indicador quantitativo usado para medir uma dimensão do nível de serviço, como taxa de sucesso ou latência. É a medida usada para avaliar se o serviço está atingindo seu objetivo.
Em outras palavras
É o número que mostra como o serviço está se comportando em relação à meta.
O que é
Objetivo mensurável de nível de serviço, como uma meta de disponibilidade ou latência para uma janela definida. Orienta prioridades de confiabilidade e decisões sobre mudanças, incidentes e experiência do usuário.
Em outras palavras
É a meta interna que define o nível de serviço que a equipe pretende entregar.
O que é
SLA (Service Level Agreement) é o contrato com o cliente. SLO (Service Level Objective) é a meta técnica interna. Um SLA de 99,9% permite ~8,7h de downtime por ano. Error Budget é quanto 'downtime' ainda sobrou no período.
Em outras palavras
A companhia promete atraso máximo de 30 min (SLA). Internamente, o time tem como meta não passar de 10 min (SLO). A diferença é a margem de segurança.
O que é
Unidade de trabalho dentro de um trace distribuído. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É um sinal ou prática que ajuda a entender o comportamento do sistema e agir com mais contexto.
O que é
Disciplina de engenharia aplicada à confiabilidade de serviços. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É um sinal ou prática que ajuda a entender o comportamento do sistema e agir com mais contexto.
O que é
Uma stack de observabilidade típica cobre os três pilares: Métricas (Prometheus + Grafana), Logs (Loki ou Elasticsearch) e Traces (Jaeger ou Tempo). OpenTelemetry instrumenta e exporta para todas. Ferramentas all-in-one: Datadog, New Relic, Dynatrace.
Em outras palavras
É o conjunto completo de equipamentos do centro médico: ECG (métricas), prontuário (logs) e tomografia (traces). Cada um revela algo diferente do mesmo paciente.
O que é
Ajuda a perceber indisponibilidade mesmo sem tráfego real. Os testes devem representar jornadas relevantes sem criar carga excessiva ou falsos alarmes.
Em outras palavras
É fazer uma visita de teste para confirmar que o serviço funciona.
O que é
Teste automatizado que simula uma jornada de usuário ou uma operação importante de ponta a ponta. Ajuda a verificar disponibilidade e comportamento de fluxos críticos mesmo sem tráfego real.
Em outras palavras
É um usuário automatizado que percorre o caminho importante para conferir se tudo funciona.
O que é
Permite reter traces com erros ou latência alta mesmo quando não seriam escolhidos por amostragem inicial. Exige memória e capacidade para agrupar spans relacionados.
Em outras palavras
É decidir guardar um caso depois de ver como ele terminou.
O que é
Telemetria é o conjunto de mecanismos que captura e envia métricas, logs, traces e outros sinais de aplicações, serviços e infraestrutura para ferramentas de análise. É uma das bases técnicas para implementar observabilidade.
Em outras palavras
É como instalar sensores em diferentes pontos de uma operação e enviar as leituras para uma central.
O que é
Quantidade de trabalho processada por unidade de tempo. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É um sinal ou prática que ajuda a entender o comportamento do sistema e agir com mais contexto.
O que é
Informações de contexto que permitem propagar a identidade de um trace entre serviços e componentes. Permite correlacionar spans produzidos por diferentes partes de uma arquitetura distribuída.
Em outras palavras
É o identificador compartilhado que conecta as etapas de uma mesma jornada.
O que é
Um trace registra a jornada de uma requisição passando por múltiplos microserviços, com o tempo gasto em cada etapa (spans). Essencial para identificar gargalos em sistemas distribuídos. Ferramentas: Jaeger, Zipkin, Tempo.
Em outras palavras
Como o rastreio de encomenda: você vê cada ponto de passagem, horário e quanto tempo ficou parada em cada etapa.
O que é
Método para analisar recursos de infraestrutura por utilização, saturação e erros. Ajuda a investigar gargalos de CPU, memória, disco, rede e outros recursos.
Em outras palavras
Verifica quanto do recurso está sendo usado, se há fila e se ocorrem erros.
Infraestrutura
Conceitos de sistemas operacionais, infraestrutura, virtualização e operação de ambientes de TI.
O que é
Arquitetura que reduz interrupções perceptíveis ao usuário. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Cópia de dados para permitir recuperação após perda ou corrupção. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
BYOD (Bring Your Own Device) é a política que permite que colaboradores usem notebooks, celulares e tablets pessoais para trabalho. Traz agilidade e economia, mas exige políticas de segurança rígidas (MDM, VPN, segmentação de rede).
Em outras palavras
Como um chef que usa suas próprias facas na cozinha do restaurante: pode ser mais produtivo, mas a cozinha precisa ter regras claras de higiene e segurança.
O que é
Cache armazena resultados de operações custosas em um local de acesso mais rápido (memória RAM, por exemplo). Evita consultas repetidas ao banco de dados ou processamentos desnecessários. Redis e Memcached são soluções populares.
Em outras palavras
É a memória de curto prazo: você não recalcula 2+2 toda vez, só lembra que é 4.
O que é
Um cluster é um conjunto de máquinas (nós) interligadas que compartilham carga de trabalho e se substituem em caso de falha. Aumenta performance e disponibilidade. Clusters são a base do Kubernetes, bancos distribuídos e Hadoop.
Em outras palavras
É uma colmeia: cada abelha (nó) trabalha de forma independente, mas juntas formam um organismo mais forte e resiliente.
O que é
Unidade isolada que empacota uma aplicação e suas dependências. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Plano e arquitetura para recuperar sistemas após uma interrupção grave. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Capacidade de lidar com aumento de carga por meio de recursos ou arquitetura. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Troca para um componente ou ambiente alternativo após uma falha. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Verificação automática da condição de um serviço ou componente. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Pacote imutável usado como base para criar containers. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
IoT é a rede de objetos físicos (sensores, câmeras, medidores, wearables) com conectividade para trocar dados com sistemas na nuvem ou entre si. Gera volumes massivos de dados em tempo real para análise e automação.
Em outras palavras
É como dar olhos, ouvidos e voz aos objetos do mundo físico: a geladeira avisa quando o leite acaba, o sensor de temperatura ajusta o ar condicionado sozinho.
O que é
JBoss (hoje WildFly) é um servidor de aplicações Java EE open source da Red Hat. Executa aplicações Java corporativas (EJBs, JMS, servlets) e oferece serviços como transações, segurança e mensageria. Muito usado em sistemas legados.
Em outras palavras
É a fábrica que recebe o código Java (matéria-prima), monta tudo (configura serviços) e entrega a aplicação rodando para os usuários.
O que é
Mainframes são máquinas de altíssima confiabilidade e capacidade de processamento de transações. Bancos, seguradoras e governos ainda os usam para processar bilhões de transações por dia. IBM Z-Series é o fabricante dominante.
Em outras palavras
É o cofre-forte do banco de dados: não é o mais moderno, mas é o mais confiável, robusto e nunca para.
O que é
Repositório para armazenar e distribuir imagens de containers. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Capacidade de um sistema resistir a falhas e recuperar-se delas. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Camada que gerencia comunicação entre serviços em uma arquitetura distribuída. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Stack é o conjunto de tecnologias escolhidas para construir um sistema: linguagem, framework, banco de dados, infraestrutura. 'LAMP stack' (Linux, Apache, MySQL, PHP) é um exemplo clássico. Hoje temos stacks como React + Node + PostgreSQL + AWS.
Em outras palavras
É como uma pilha de panquecas: cada camada tem sua função, e juntas formam o prato completo.
O que é
Uma VM emula um computador completo (hardware + SO) usando software de virtualização (hypervisor). Permite rodar múltiplos SOs isolados no mesmo hardware. Exemplos: VMware, VirtualBox, AWS EC2 (usa virtualização internamente).
Em outras palavras
É como dividir uma casa em apartamentos: o prédio (servidor físico) é o mesmo, mas cada morador (VM) tem seu próprio espaço isolado.
O que é
Recurso do kernel Linux que isola visões de recursos do sistema, como processos, rede e pontos de montagem. É uma das bases técnicas usadas para criar o isolamento de containers.
Em outras palavras
É como dar a cada grupo uma visão separada de determinados recursos do sistema.
O que é
Mecanismo do Linux para contabilizar e limitar o uso de recursos, como CPU e memória, por grupos de processos. Ajuda a controlar consumo e evitar que um workload utilize recursos além dos limites definidos.
Em outras palavras
É um limite de consumo que ajuda a dividir os recursos da máquina entre grupos.
O que é
Servidor controlado usado como ponto de acesso administrativo a sistemas em redes restritas. Centraliza e restringe caminhos de administração, devendo ser protegido e monitorado.
Em outras palavras
É uma entrada administrativa controlada para ambientes que não devem ficar expostos diretamente.
O que é
Protocolo criptografado usado para acesso remoto seguro e execução de comandos em sistemas compatíveis. É comum na administração de servidores, automação e transferência segura de arquivos.
Em outras palavras
É uma forma protegida de administrar um servidor à distância.
O que é
Sistema de inicialização e gerenciamento de serviços amplamente utilizado em distribuições Linux. Controla unidades e dependências de serviços, além de oferecer recursos de registro e gerenciamento do sistema.
Em outras palavras
É o gerente que inicia e acompanha serviços no sistema operacional.
O que é
Núcleo do sistema operacional que gerencia recursos fundamentais, como processos, memória, dispositivos e chamadas de sistema. Faz a ponte entre aplicações e recursos do hardware.
Em outras palavras
É a camada central que coordena o uso dos recursos da máquina.
O que é
Identificador usado por processos em sistemas Unix e similares para referenciar arquivos abertos, sockets e outros recursos de entrada e saída. Limites baixos de descritores podem causar falhas em aplicações que mantêm muitas conexões ou arquivos abertos.
Em outras palavras
É um identificador que permite ao processo acessar um recurso aberto.
O que é
Mecanismo do Linux que pode encerrar processos quando o sistema fica sem memória suficiente para continuar operando. Investigar eventos de OOM ajuda a entender limites de memória, consumo inesperado e pressão sobre o sistema.
Em outras palavras
É um mecanismo de emergência que encerra processos para tentar recuperar memória.
O que é
Tempo em que a CPU está ociosa enquanto há operações de entrada e saída pendentes, conforme a medição do sistema. Pode ser um indício de espera por armazenamento ou outros dispositivos, mas precisa ser interpretado junto de outras métricas.
Em outras palavras
Mostra que o trabalho pode estar esperando uma operação de entrada e saída terminar.
O que é
Arquitetura de memória em que o tempo de acesso depende da proximidade entre CPU e região de memória. É relevante em servidores multiprocessados e cargas sensíveis à latência de memória.
Em outras palavras
Nem toda memória está à mesma distância de cada processador.
O que é
Imagem base padronizada de sistema operacional ou ambiente, preparada com configurações e controles comuns. Acelera provisionamento e reduz diferenças entre servidores quando mantida e atualizada adequadamente.
Em outras palavras
É um modelo aprovado para criar máquinas com uma base conhecida.
O que é
Diferença entre a configuração esperada e a configuração observada em sistemas e infraestrutura. Pode gerar inconsistência, falhas de segurança e dificuldades de reprodução entre ambientes.
Em outras palavras
É quando duas máquinas que deveriam ser iguais acabam com configurações diferentes.
Ferramentas
Ferramentas e tecnologias usadas no desenvolvimento, na operação e na gestão de ambientes de TI.
O que é
Ferramenta de automação de configuração e tarefas de TI. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Plataforma para agendar e orquestrar workflows de dados. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Motor distribuído voltado ao processamento de fluxos de dados. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Formato de tabela aberta para dados analíticos em data lakes. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Motor distribuído para processamento de dados em larga escala. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Ferramenta GitOps que sincroniza o estado desejado de aplicações Kubernetes. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Plataforma de nuvem com serviços de computação, dados, redes e segurança. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Recurso da AWS para explorar e analisar custos e uso. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Data warehouse analítico gerenciado do Google Cloud. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Plataforma de serviços de rede, segurança e entrega de conteúdo. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Plataforma de dados e IA para engenharia, analytics e Machine Learning. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Plataforma de monitoramento e observabilidade de aplicações e infraestrutura. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Ferramenta para transformar dados analíticos com SQL e práticas de engenharia. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Plataforma de observabilidade com análise de aplicações e infraestrutura. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Conjunto de tecnologias para busca, ingestão, análise e visualização de dados. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Motor distribuído de busca e análise de dados. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Serviço de automação de workflows integrado ao GitHub. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Sistema de integração e entrega contínuas integrado ao GitLab. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Plataforma de nuvem do Google para infraestrutura, dados e IA. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Plataforma para visualizar dados em dashboards e configurar alertas. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Sistema de agregação de logs integrado ao ecossistema Grafana. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Gerenciador de pacotes para aplicações Kubernetes. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Sistema de tracing distribuído para investigar requisições entre serviços. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Servidor de automação extensível para pipelines de software. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Ambiente interativo para executar código, documentar análises e visualizar resultados. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Interface para explorar e visualizar dados do ecossistema Elastic. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Ferramenta para analisar custos de workloads Kubernetes. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Pipeline para coletar, transformar e encaminhar dados. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Plataforma de nuvem da Microsoft para aplicações e infraestrutura. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Banco de dados orientado a documentos. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Sistema gerenciador de banco de dados relacional amplamente utilizado. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Plataforma de observabilidade para aplicações e infraestrutura. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Plataforma de identidade e acesso para aplicações. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Ferramenta para baixar e executar modelos de linguagem em ambientes locais. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Componente que recebe, processa e exporta telemetria. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Plataforma de nuvem da Oracle para infraestrutura e banco de dados. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Sistema gerenciador de banco de dados empresarial da Oracle. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Banco relacional de código aberto com recursos avançados. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Ferramenta de análise e visualização de dados da Microsoft. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Sistema de monitoramento e coleta de métricas em séries temporais. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Plataforma de infraestrutura como código que utiliza linguagens de programação. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Framework para desenvolver e treinar modelos de Machine Learning. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Biblioteca Python para algoritmos clássicos de Machine Learning. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Plataforma cloud para armazenamento e análise de dados. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Plataforma de análise visual e exploração de dados. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Ecossistema para desenvolver e implantar modelos de Machine Learning. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Ferramenta declarativa para provisionar infraestrutura por código. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Ferramenta para gerenciar segredos e controlar acesso a credenciais. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Motor de inferência que busca servir modelos de linguagem com alto desempenho. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Modelo usado para reconhecimento automático de fala e transcrição de áudio. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Sistema de rastreamento distribuído de chamadas entre serviços. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma ferramenta especializada que reúne recursos para realizar esse tipo de trabalho.
O que é
Debezium é uma plataforma de captura de alterações em bancos de dados que publica mudanças em fluxos de eventos. É utilizada para alimentar pipelines, sincronizar sistemas e reagir a alterações de dados com baixa latência.
Em outras palavras
É acompanhar as mudanças do banco e publicá-las para outros sistemas consumirem.
O que é
Plataforma distribuída de eventos usada para publicar, armazenar e consumir fluxos de registros em escala. É comum em integração de sistemas, streaming de dados, arquiteturas orientadas a eventos e pipelines.
Em outras palavras
É uma plataforma de distribuição de eventos que permite a vários sistemas compartilhar acontecimentos.
O que é
Broker de mensagens que implementa protocolos de mensageria e oferece filas, roteamento e confirmação de entrega. É usado para desacoplar aplicações e distribuir tarefas assíncronas entre produtores e consumidores.
Em outras palavras
É um intermediário que recebe tarefas e as encaminha aos consumidores adequados.
O que é
Sistema de gerenciamento de banco de dados relacional da Microsoft, com ferramentas para consultas, integração, administração e análise. É usado em aplicações empresariais, sistemas transacionais e soluções integradas ao ecossistema Microsoft.
Em outras palavras
É um banco relacional com ferramentas de administração e integração do ecossistema Microsoft.
O que é
Extensão do PostgreSQL que coleta estatísticas sobre consultas SQL executadas. Ajuda a identificar consultas com alto consumo acumulado e orientar a análise de desempenho.
Em outras palavras
É um relatório de uso que ajuda a descobrir quais consultas mais pesam no banco.
O que é
Componente do ecossistema Prometheus que agrupa, silencia, deduplica e encaminha alertas. Ajuda a organizar notificações e reduzir ruído operacional conforme as políticas definidas.
Em outras palavras
É o organizador que decide quais alertas agrupar e para quem encaminhar.
O que é
Linguagem de consulta usada para selecionar e agregar séries temporais no Prometheus. Permite criar painéis, expressões de alerta e análises sobre métricas coletadas.
Em outras palavras
É a linguagem para perguntar aos dados de métricas o que está acontecendo.
O que é
Formato de arquivo colunar otimizado para armazenamento e processamento analítico de dados. É comum em data lakes e plataformas de processamento distribuído por permitir leitura seletiva de colunas e compressão eficiente.
Em outras palavras
É um formato que organiza dados por coluna para tornar análises mais eficientes.
O que é
Motor de consultas SQL distribuído capaz de consultar dados em diferentes fontes por meio de conectores. Permite análises federadas sem necessariamente mover todos os dados para um único repositório.
Em outras palavras
É uma camada SQL que consulta dados que continuam em diferentes sistemas.
Cloud & FinOps
Termos de computação em nuvem, arquitetura cloud, custos, escalabilidade e gestão de recursos.
O que é
Auto Scaling ajusta o número de instâncias da aplicação com base em métricas (CPU, requisições). Você não paga por capacidade ociosa e não fica sem capacidade no pico de acesso.
Em outras palavras
Como ônibus extras no horário de pico: a frota cresce quando tem muito passageiro e encolhe de madrugada.
O que é
Modelo que atribui e contabiliza custos de tecnologia para áreas ou unidades de negócio, podendo gerar cobrança interna. Incentiva responsabilidade financeira quando regras de alocação e métricas são transparentes.
Em outras palavras
É distribuir formalmente os custos para quem consome os recursos.
O que é
Modelos para atribuir ou demonstrar custos de tecnologia às áreas consumidoras. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como dimensionar e organizar recursos sob demanda, mantendo visibilidade sobre capacidade, segurança e custo.
O que é
Cloud computing permite provisionar computação, armazenamento, redes, bancos de dados e serviços gerenciados sem adquirir e operar toda a infraestrutura física. Os modelos de serviço e responsabilidade variam entre IaaS, PaaS e SaaS.
Em outras palavras
É contratar capacidade tecnológica conforme a necessidade, em vez de comprar e manter todos os equipamentos.
O que é
Processo de atribuir gastos de nuvem a produtos, equipes, ambientes ou centros de custo. É uma base para showback, chargeback, orçamento e decisões de otimização.
Em outras palavras
É identificar a qual área ou produto cada parte da fatura pertence.
O que é
Controles e políticas que orientam ou impedem configurações de cloud que não atendem aos padrões definidos. Ajuda a equilibrar autonomia de equipes com segurança, conformidade e controle de custos.
Em outras palavras
São limites e orientações que permitem trabalhar com liberdade sem ultrapassar regras importantes.
O que é
Arquitetura que integra ambientes privados e serviços de nuvem pública. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como dimensionar e organizar recursos sob demanda, mantendo visibilidade sobre capacidade, segurança e custo.
O que é
Base de ambiente em nuvem com contas, redes, identidades, políticas, logging e controles comuns preparados para uso seguro. Padroniza a entrada de workloads na cloud e reduz configurações inconsistentes entre equipes.
Em outras palavras
É preparar a estrutura e as regras antes de começar a construir na nuvem.
O que é
Abordagem de construção e operação de sistemas pensados para ambientes cloud. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como dimensionar e organizar recursos sob demanda, mantendo visibilidade sobre capacidade, segurança e custo.
O que é
CloudOps é a disciplina de operar workloads na nuvem com eficiência, segurança e controle de custos. Envolve automação, monitoramento, governança e gestão de incidentes em ambientes AWS, Azure ou GCP.
Em outras palavras
Se a nuvem é uma cidade, o CloudOps é a prefeitura: mantém as ruas (redes), apaga incêndios (incidentes) e controla o orçamento.
O que é
Capacidade de ajustar recursos conforme a demanda muda. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como dimensionar e organizar recursos sob demanda, mantendo visibilidade sobre capacidade, segurança e custo.
O que é
Modelo de execução de funções sob demanda. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como dimensionar e organizar recursos sob demanda, mantendo visibilidade sobre capacidade, segurança e custo.
O que é
FinOps é a prática de otimizar custos em nuvem com visibilidade, accountability e colaboração entre engenharia, finanças e negócio. Envolve análise de gastos, reservas, rightsizing e tagging de recursos.
Em outras palavras
É o contador da nuvem: garante que você não está pagando por instâncias esquecidas nem usando servidor de 64 cores para rodar um blog.
O que é
Análise que relaciona custos de tecnologia a unidades de negócio, como custo por pedido, cliente, transação ou ambiente. Ajuda a avaliar se o gasto acompanha o valor entregue, em vez de olhar apenas o total da fatura.
Em outras palavras
É entender quanto custa cada unidade de resultado que a tecnologia ajuda a produzir.
O que é
Políticas e controles para manter ambientes cloud seguros, organizados e eficientes. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como dimensionar e organizar recursos sob demanda, mantendo visibilidade sobre capacidade, segurança e custo.
O que é
Infrastructure as a Service oferece recursos computacionais básicos sob demanda, VMs, armazenamento, redes. Você gerencia o SO e tudo acima; o provedor cuida do hardware físico. Exemplos: AWS EC2, Azure VMs, Google Compute Engine.
Em outras palavras
É alugar o terreno e o esqueleto do prédio: você ainda precisa construir as paredes, instalar elétrica e mobiliar.
O que é
Abordagem em que instâncias são substituídas por novas versões em vez de alteradas repetidamente no local. Pode aumentar previsibilidade e rastreabilidade ao tornar implantações reproduzíveis.
Em outras palavras
Em vez de remendar a mesma máquina, cria-se outra com a configuração correta.
O que é
LaaS (Logging as a Service) é o modelo onde a coleta, armazenamento, indexação e análise de logs é terceirizada para um serviço gerenciado na nuvem. Elimina a necessidade de manter Elasticsearch próprio. Exemplos: Datadog Logs, Papertrail, Loggly.
Em outras palavras
É contratar um serviço de correspondência: você não precisa ter sua própria agência dos Correios, só envia as cartas (logs) e eles organizam tudo.
O que é
Base padronizada para criar e operar ambientes em nuvem. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como dimensionar e organizar recursos sob demanda, mantendo visibilidade sobre capacidade, segurança e custo.
O que é
Um Load Balancer recebe requisições dos usuários e as distribui entre múltiplos servidores, evitando sobrecarga e aumentando disponibilidade. Pode ser Layer 4 (TCP) ou Layer 7 (HTTP). Exemplos: AWS ALB, Nginx, HAProxy.
Em outras palavras
Como um caixa de supermercado que direciona clientes para a fila menos ocupada, garantindo que ninguém espere muito.
O que é
Uso de serviços de mais de um provedor de nuvem. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como dimensionar e organizar recursos sob demanda, mantendo visibilidade sobre capacidade, segurança e custo.
O que é
Modelo cloud que oferece plataforma gerenciada para desenvolver e executar aplicações. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como dimensionar e organizar recursos sob demanda, mantendo visibilidade sobre capacidade, segurança e custo.
O que é
Uma Região é uma área geográfica (ex: São Paulo, Virginia). Cada região tem múltiplas Zonas de Disponibilidade (AZs), datacenters fisicamente separados. Distribuir sua app entre zonas aumenta resiliência.
Em outras palavras
Região = cidade. Zonas = bairros diferentes. Se um bairro inundar, o outro continua funcionando normalmente.
O que é
Ajuste do tamanho de recursos cloud à demanda real. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como dimensionar e organizar recursos sob demanda, mantendo visibilidade sobre capacidade, segurança e custo.
O que é
SaaS (Software as a Service) é o modelo onde o software é acessado via internet, sem instalação local. O provedor gerencia tudo: infraestrutura, atualizações e segurança. Exemplos: Gmail, Slack, Salesforce, Datadog.
Em outras palavras
É como a Netflix: você assina, acessa e assiste. Não precisa comprar o DVD, instalar o aparelho ou fazer manutenção.
O que é
No modelo serverless, você escreve funções e a nuvem gerencia provisioning, scaling e cobrança por execução. AWS Lambda, Google Cloud Functions e Azure Functions são os principais. Ideal para cargas intermitentes.
Em outras palavras
Como ligar a luz: você não gerencia a usina elétrica, só usa quando precisa e paga pelo consumo.
O que é
Modelo que apresenta custos de tecnologia atribuídos a equipes, produtos ou áreas sem necessariamente cobrar esses valores internamente. Aumenta a transparência e ajuda os times a entender seu consumo de recursos.
Em outras palavras
É mostrar a cada área quanto custa o que ela utiliza.
O que é
Uso de etiquetas para identificar recursos e atribuir custos ou responsabilidades. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como dimensionar e organizar recursos sob demanda, mantendo visibilidade sobre capacidade, segurança e custo.
O que é
Rede virtual isolada criada em um ambiente de nuvem. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É como dimensionar e organizar recursos sob demanda, mantendo visibilidade sobre capacidade, segurança e custo.
Dados & Analytics
Conceitos de engenharia de dados, analytics, modelagem, integração, qualidade e governança de dados.
O que é
Banco otimizado para armazenar vetores e pesquisar conteúdos semanticamente semelhantes. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma maneira de organizar, preparar ou interpretar informações para que possam ser usadas com confiança.
O que é
Processamento de dados em lotes e intervalos definidos. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma maneira de organizar, preparar ou interpretar informações para que possam ser usadas com confiança.
O que é
BI é o conjunto de processos, ferramentas e tecnologias que coletam, integram e apresentam dados corporativos de forma visual e compreensível para apoiar decisões de negócio. Ferramentas como Power BI, Tableau e Looker são exemplos clássicos.
Em outras palavras
É o painel de instrumentos do carro: não te diz como o motor funciona, mas te mostra velocidade, combustível e temperatura para você tomar decisões na estrada.
O que é
Big Data se define pelos 3Vs: Volume (terabytes/petabytes), Velocidade (dados em tempo real) e Variedade (estruturados, textos, imagens, logs). Requer arquiteturas distribuídas como Hadoop, Spark e plataformas de nuvem.
Em outras palavras
É como tentar esvaziar o oceano com um balde: você precisa de uma bomba industrial (arquitetura distribuída) para dar conta do volume.
O que é
Busca por proximidade entre representações vetoriais de textos, imagens ou outros conteúdos. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma maneira de organizar, preparar ou interpretar informações para que possam ser usadas com confiança.
O que é
Captura de alterações realizadas em uma fonte de dados. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma maneira de organizar, preparar ou interpretar informações para que possam ser usadas com confiança.
O que é
É um sinal importante em pipelines de integração. Deve ser acompanhado junto com taxa de eventos, erros de leitura e capacidade do consumidor.
Em outras palavras
É o tempo que uma mudança leva para chegar ao outro lado.
O que é
Fluxo de integração que captura alterações na origem e as propaga para sistemas de destino. É usado para replicação, atualização de modelos analíticos e integração orientada a eventos.
Em outras palavras
É uma esteira que transporta as mudanças feitas na origem para outros sistemas.
O que é
CDC pode alimentar analytics, integrações e réplicas quase em tempo real. É preciso tratar ordenação, duplicidade, atraso e mudanças no schema.
Em outras palavras
É acompanhar o que mudou sem precisar copiar a tabela inteira a cada vez.
O que é
Mecanismo que expõe alterações feitas em dados para que outros processos possam consumi-las, conforme a plataforma. Pode apoiar cargas incrementais e processamento de mudanças sem reler todo o conjunto de dados.
Em outras palavras
É um fluxo que informa o que mudou desde a última leitura.
O que é
É eficiente para muitas consultas analíticas que leem poucas colunas de grandes volumes. Pode não ser a melhor escolha para todos os padrões de escrita.
Em outras palavras
É organizar um arquivo por tipo de informação para consultar só o que interessa.
O que é
Modelo em que réplicas podem convergir após algum tempo. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma maneira de organizar, preparar ou interpretar informações para que possam ser usadas com confiança.
O que é
Inventário pesquisável de ativos de dados e seus metadados. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma maneira de organizar, preparar ou interpretar informações para que possam ser usadas com confiança.
O que é
Acordo explícito entre quem produz e quem consome dados sobre formato, significado, qualidade, disponibilidade e mudanças permitidas. Reduz quebras inesperadas em pipelines e torna as responsabilidades entre equipes mais claras.
Em outras palavras
É como um contrato de integração que define o que cada parte pode esperar.
O que é
Arquitetura que conecta dados distribuídos por metadados e integração. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma maneira de organizar, preparar ou interpretar informações para que possam ser usadas com confiança.
O que é
Medida de quão recentes são os dados em relação ao momento em que deveriam estar disponíveis. É crítica para dashboards operacionais, detecção de fraude, recomendações e processos que dependem de atualização frequente.
Em outras palavras
É saber se a informação está atualizada o suficiente para a decisão que precisa apoiar.
O que é
Um framework de governança define responsabilidades, padrões, classificação, acesso, qualidade, ciclo de vida e uso dos dados. Ajuda a tornar a gestão de dados consistente, segura e alinhada às necessidades do negócio.
Em outras palavras
É o conjunto de regras e responsáveis que orienta como uma organização cuida dos seus dados.
O que é
Um Data Lake armazena dados no formato original, estruturados, semi-estruturados e não-estruturados. A filosofia é: guarda primeiro, define o uso depois. Muito usado em arquiteturas de Big Data e IA.
Em outras palavras
É um lago: despeja qualquer coisa nele (chuva, rios, afluentes). O Data Warehouse seria uma piscina: só entra água filtrada e com pH controlado.
O que é
O Lakehouse combina o armazenamento barato e flexível do Data Lake com as capacidades analíticas e de governança do Data Warehouse. Suporta SQL, ML e streaming no mesmo lugar. Plataformas: Databricks, Delta Lake, Apache Iceberg.
Em outras palavras
É uma casa com garagem: você guarda qualquer coisa (Data Lake), mas tem cômodos organizados para o que importa (Data Warehouse).
O que é
Rastreabilidade da origem e das transformações de um dado. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma maneira de organizar, preparar ou interpretar informações para que possam ser usadas com confiança.
O que é
Conjunto de dados organizado para atender às necessidades analíticas de uma área ou assunto específico. Pode simplificar relatórios e análises ao oferecer dados relevantes para um público delimitado.
Em outras palavras
É uma área analítica organizada para responder às perguntas de uma equipe ou domínio.
O que é
Abordagem que organiza dados como produtos sob responsabilidade de domínios. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma maneira de organizar, preparar ou interpretar informações para que possam ser usadas com confiança.
O que é
Pode centralizar visibilidade sobre pipelines, bancos, integrações, qualidade e impacto para acelerar diagnóstico. O escopo exato depende da solução e dos conectores implantados.
Em outras palavras
É uma sala de controle que ajuda a entender onde o fluxo de dados está saudável ou precisa de atenção.
O que é
Um data pipeline coleta dados de fontes, executa validações e transformações e entrega os resultados a sistemas de destino, como data lakes, warehouses ou aplicações. Pode operar em lotes ou em streaming.
Em outras palavras
É uma linha de produção: os dados entram como matéria-prima, passam por etapas e chegam prontos para uso.
O que é
Um data product é projetado para atender a uma necessidade clara de consumidores internos ou externos. Deve ter documentação, qualidade conhecida, acesso controlado, proprietário e contratos ou expectativas de serviço.
Em outras palavras
É oferecer dados prontos para uso, com qualidade e responsabilidade definidas, em vez de apenas disponibilizar arquivos.
O que é
Conjunto de características que indicam se os dados são adequados ao uso, como precisão, completude, consistência, validade e atualidade. Ajuda a garantir que relatórios, modelos e aplicações sejam construídos com informações confiáveis.
Em outras palavras
É avaliar se os dados servem para a finalidade a que se destinam.
O que é
Dimensões comuns incluem acurácia, completude, consistência, validade, unicidade e atualidade. Os critérios precisam ser definidos conforme o uso do dado e podem ser acompanhados por regras e indicadores.
Em outras palavras
São critérios de inspeção que ajudam a verificar se os dados estão corretos e adequados para sua finalidade.
O que é
Processo de comparar dados de fontes ou etapas diferentes para verificar se valores e totais correspondem às regras esperadas. Ajuda a detectar perdas, duplicidades e divergências em integrações e cargas.
Em outras palavras
É conferir se os números continuam batendo depois de passar de um sistema para outro.
O que é
Precisa considerar necessidade operacional, custo, privacidade, obrigações legais e possibilidade de recuperação.
Em outras palavras
É decidir por quanto tempo guardar cada informação e quando descartá-la.
O que é
Pode fazer uma etapa paralela ficar limitada por um único grupo muito maior que os demais. Estratégias de particionamento e tratamento de chaves quentes ajudam a reduzir o efeito.
Em outras palavras
É quando quase todo o trabalho acaba concentrado em uma única pessoa.
O que é
Comunicação de insights com dados, contexto e narrativa. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma maneira de organizar, preparar ou interpretar informações para que possam ser usadas com confiança.
O que é
Um Data Warehouse organiza dados históricos e estruturados de múltiplas fontes, otimizado para leitura analítica (OLAP). É a base dos dashboards de BI. Exemplos: BigQuery, Redshift, Snowflake.
Em outras palavras
É uma biblioteca bem organizada: cada livro no lugar certo, com índice, catálogo e seções. Difícil de expandir, mas fácil de consultar.
O que é
Abordagem que usa dados como insumo para decisões. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma maneira de organizar, preparar ou interpretar informações para que possam ser usadas com confiança.
O que é
DataOps aplica princípios de agilidade, automação e qualidade ao ciclo de vida dos dados: ingestão, transformação, testes e entrega. Reduz tempo de entrega de dados confiáveis e melhora a colaboração entre engenharia e analistas.
Em outras palavras
É como DevOps, mas para dados: em vez de deployar código, você 'deploya' pipelines de dados com testes, versionamento e monitoramento.
O que é
Conjunto organizado de dados usado em análise, treinamento ou avaliação. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma maneira de organizar, preparar ou interpretar informações para que possam ser usadas com confiança.
O que é
Fila destinada a mensagens que não puderam ser processadas conforme as políticas de tentativa e erro. Ajuda a preservar mensagens problemáticas para análise sem bloquear indefinidamente o fluxo principal.
Em outras palavras
É uma área separada para investigar mensagens que falharam repetidamente.
O que é
Delta Lake é um formato de armazenamento open source que adiciona transações ACID, versionamento e schema enforcement a Data Lakes (geralmente em S3 ou ADLS). Permite corrigir dados, fazer rollback e consultar versões históricas.
Em outras palavras
É como ter controle de versão (Git) para os seus dados: você pode ver como a tabela estava ontem, reverter erros e nunca perder consistência.
O que é
Processo de carregar dados e depois transformá-los no destino. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma maneira de organizar, preparar ou interpretar informações para que possam ser usadas com confiança.
O que é
Processo de extrair, transformar e carregar dados. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma maneira de organizar, preparar ou interpretar informações para que possam ser usadas com confiança.
O que é
Garantia ou semântica de processamento que busca evitar efeitos duplicados em um fluxo, dentro dos limites da arquitetura. Exige entender as garantias reais de cada componente, transações, offsets e efeitos externos.
Em outras palavras
O objetivo é que cada evento produza o efeito esperado uma única vez, sem assumir que isso é automático em qualquer sistema.
O que é
Repositório gerenciado de atributos usados no treinamento e na inferência de modelos. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma maneira de organizar, preparar ou interpretar informações para que possam ser usadas com confiança.
O que é
Políticas, papéis e processos para administrar dados com responsabilidade. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma maneira de organizar, preparar ou interpretar informações para que possam ser usadas com confiança.
O que é
Hadoop é um ecossistema open source (Apache) para armazenamento (HDFS) e processamento (MapReduce) de grandes volumes de dados distribuídos em clusters. Foi o alicerce do Big Data nos anos 2010; hoje complementado por Apache Spark.
Em outras palavras
É como dividir um elefante em pedaços para vários carregadores transportarem ao mesmo tempo, cada nó do cluster processa um pedaço dos dados.
O que é
Rede de entidades e relações representadas de forma estruturada. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma maneira de organizar, preparar ou interpretar informações para que possam ser usadas com confiança.
O que é
Arquitetura que combina características de data lakes e data warehouses para apoiar diferentes tipos de processamento analítico sobre uma base integrada. Busca permitir exploração flexível de dados e recursos de gestão e desempenho em um mesmo ecossistema.
Em outras palavras
Combina a flexibilidade de um lago de dados com recursos de organização analítica.
O que é
Pipelines precisam definir se reabrem períodos anteriores, atualizam resultados ou registram atrasos. A escolha depende do uso e da tolerância a revisões.
Em outras palavras
É uma entrega que chega depois do fechamento e exige decidir como atualizar o resultado.
O que é
Processamento analítico de consultas sobre conjuntos de dados. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma maneira de organizar, preparar ou interpretar informações para que possam ser usadas com confiança.
O que é
Um pipeline de dados extrai dados de origens (ETL/ELT), os transforma (limpeza, enriquecimento, agregação) e os carrega num destino analítico. Ferramentas: Apache Airflow, dbt, Spark, Kafka.
Em outras palavras
É o encanamento: a água bruta entra, passa por filtros e tratamentos, e sai purificada na torneira do destino.
O que é
Práticas para verificar se dados são corretos, completos e adequados ao uso. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma maneira de organizar, preparar ou interpretar informações para que possam ser usadas com confiança.
O que é
Facilita explorar dados distribuídos, mas desempenho e consistência dependem das fontes, da rede e do mecanismo de consulta.
Em outras palavras
É consultar vários arquivos em locais diferentes por uma interface comum.
O que é
Alteração inesperada na estrutura de um conjunto de dados, como colunas novas, removidas ou tipos modificados. Pode interromper cargas, transformações e relatórios que dependem de um formato específico.
Em outras palavras
É quando um formulário muda de campos sem avisar quem usa as respostas.
O que é
Serviço que armazena e administra esquemas usados por produtores e consumidores de dados, frequentemente em sistemas de eventos. Ajuda a validar compatibilidade e coordenar mudanças de formato entre equipes.
Em outras palavras
É um catálogo de formatos aceitos para que produtores e consumidores falem a mesma língua.
O que é
Técnica de modelagem dimensional para registrar mudanças em atributos de dimensões ao longo do tempo. Permite preservar histórico ou atualizar valores conforme a regra de negócio.
Em outras palavras
É decidir como registrar mudanças de cadastro sem perder o histórico necessário.
O que é
Processamento contínuo de eventos à medida que são produzidos. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma maneira de organizar, preparar ou interpretar informações para que possam ser usadas com confiança.
O que é
Pode estabilizar relações quando chaves de negócio mudam ou são compostas. Não substitui a necessidade de validar unicidade e qualidade dos dados de origem.
Em outras palavras
É um número interno usado para identificar cada ficha sem depender do nome do cliente.
O que é
É comum em aplicações de recuperação semântica e RAG. Qualidade depende de embeddings, filtros, métricas de distância e atualização do índice.
Em outras palavras
É encontrar itens parecidos pelo significado representado, não apenas por palavras iguais.
DevOps & DevSecOps
Práticas de DevOps e DevSecOps para automatizar entregas, melhorar a colaboração e incorporar segurança ao ciclo de desenvolvimento.
O que é
Guarda pacotes, binários, imagens ou bibliotecas com versões identificáveis. Ajuda a promover o mesmo artefato entre teste e produção sem recompilar a aplicação.
Em outras palavras
É o estoque controlado de versões prontas para uso.
O que é
Mecanismo pelo qual um componente sinaliza que não consegue processar mais dados no ritmo em que os recebe. Ajuda a controlar sobrecarga em pipelines, streams e sistemas assíncronos.
Em outras palavras
É reduzir a entrada quando a etapa seguinte não consegue acompanhar o ritmo.
O que é
Análise pós-incidente focada em fatos, condições do sistema e oportunidades de melhoria, sem procurar culpados individuais. Ajuda a transformar incidentes em ações preventivas e aprendizado organizacional.
Em outras palavras
É entender como o sistema permitiu a falha e como reduzir a chance de repetição.
O que é
Estratégia com dois ambientes equivalentes, em que um atende a produção e o outro recebe a nova versão antes da troca. Pode facilitar a reversão de versão, desde que dados, sessões e dependências também sejam considerados.
Em outras palavras
É preparar um ambiente alternativo e mudar o tráfego quando ele estiver pronto.
O que é
Estratégia que mantém dois ambientes para facilitar a troca de versão. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Uma pipeline de build instala dependências, compila ou empacota o projeto e executa verificações. Falhas devem interromper o fluxo antes que um artefato inválido siga adiante.
Em outras palavras
É a linha de produção que verifica cada peça antes de liberar o produto.
O que é
Compara sinais da nova versão com uma referência e pode interromper a expansão se houver piora de latência, erros ou negócio.
Em outras palavras
É testar uma pequena amostra antes de liberar para todo mundo.
O que é
Liberação gradual de uma versão para uma pequena parcela do tráfego. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Estratégia que disponibiliza uma versão nova para uma pequena parcela do tráfego ou dos usuários antes da expansão. Permite observar erros e desempenho em condições reais com impacto inicial limitado.
Em outras palavras
É testar a nova versão com um grupo pequeno antes de liberar para todos.
O que é
Métrica DORA que representa a proporção de mudanças em produção que causam falhas e exigem correção ou recuperação. Ajuda a avaliar a estabilidade do processo de entrega junto de outras métricas, sem incentivar interpretações isoladas.
Em outras palavras
Mostra com que frequência as mudanças entregues provocam problemas em produção.
O que é
CI (Continuous Integration) testa o código automaticamente a cada commit. CD (Continuous Delivery/Deployment) automatiza a entrega em produção. Juntos, eliminam deploys manuais e arriscados. Ferramentas: GitHub Actions, GitLab CI, Jenkins, ArgoCD.
Em outras palavras
É uma esteira de fábrica: o dev coloca o código no início, e a esteira testa, valida e entrega o produto final sem intervenção humana.
O que é
Padrão de resiliência que interrompe temporariamente chamadas a um componente que apresenta falhas recorrentes. Ajuda a evitar cascatas de falhas e oferece tempo para que o serviço dependente se recupere.
Em outras palavras
É um disjuntor que interrompe chamadas repetidamente malsucedidas por um período.
O que é
Continuous Delivery automatiza etapas de build, testes e preparação de releases para que uma versão validada possa ser publicada com segurança quando necessário. A implantação em produção pode depender de uma aprovação.
Em outras palavras
É manter cada versão pronta para publicação, mesmo que a decisão de liberar seja humana.
O que é
No continuous deployment, alterações que passam por todas as etapas e critérios automatizados são implantadas em produção sem uma aprovação manual específica para cada release. Exige testes, monitoramento e mecanismos de recuperação confiáveis.
Em outras palavras
É fazer com que mudanças aprovadas pelos controles cheguem automaticamente aos usuários.
O que é
Na integração contínua, mudanças são incorporadas a um repositório compartilhado e passam por builds e testes automatizados. O objetivo é identificar conflitos e defeitos cedo, reduzindo o risco de integrar grandes volumes de alterações de uma só vez.
Em outras palavras
É juntar pequenas mudanças com frequência e verificar automaticamente se continuam funcionando.
O que é
Evita que uma atualização externa inesperada altere o resultado do build. O processo precisa incluir atualizações planejadas para não acumular versões vulneráveis.
Em outras palavras
É comprar sempre a peça especificada, revisando quando for hora de atualizar.
O que é
É usado em datas críticas ou durante incidentes, mas deve ter exceções claras para correções urgentes e um processo para retomar entregas.
Em outras palavras
É fechar temporariamente a entrada de mudanças para reduzir risco em um momento sensível.
O que é
Métrica DORA que acompanha a frequência com que uma equipe entrega mudanças em produção. Ajuda a entender o ritmo de entrega quando analisada junto de tempo de lead, falhas e recuperação.
Em outras palavras
Indica com que frequência novas mudanças chegam ao ambiente produtivo.
O que é
DevOps é uma filosofia que quebra o muro entre times de desenvolvimento (Dev) e operações (Ops). Foca em automação, colaboração, entrega contínua e feedback rápido. Não é uma ferramenta, é uma cultura.
Em outras palavras
É como derrubar a parede entre a cozinha e o salão do restaurante: chef e garçom trabalham juntos, o prato chega mais rápido e com menos erros.
O que é
DevSecOps estende o DevOps incluindo segurança (Sec) em todas as etapas do pipeline: análise de código, varredura de dependências, testes de segurança automatizados. 'Shift left security', detectar vulnerabilidades cedo é mais barato.
Em outras palavras
É usar o capacete de segurança desde o projeto da obra, não só quando a estrutura já está levantada.
O que é
Diferença entre o estado real da infraestrutura e o estado declarado em código ou configuração de referência. Pode surgir de alterações manuais ou processos fora do fluxo de automação e comprometer previsibilidade.
Em outras palavras
É quando o ambiente deixa de corresponder ao que está registrado como configuração desejada.
O que é
Diferenças de configuração, versões e permissões podem fazer um erro aparecer apenas em produção. Infraestrutura como código ajuda a reduzir essas divergências.
Em outras palavras
É ensaiar em um cenário parecido com aquele em que a apresentação acontecerá.
O que é
É útil para testar pull requests, reproduzir bugs ou validar integrações sem manter infraestrutura ociosa indefinidamente.
Em outras palavras
É uma sala de teste montada só pelo tempo necessário.
O que é
Precisa medir detecção, tempo de recuperação, consistência dos dados e retorno ao estado normal. A redundância sem teste pode não funcionar quando necessária.
Em outras palavras
É ensaiar a troca para o plano B.
O que é
Introdução deliberada de falhas em um ambiente de teste ou experimento para avaliar o comportamento do sistema. Pode validar recuperação diante de perda de rede, atraso, encerramento de processos ou indisponibilidade de dependências.
Em outras palavras
É simular um problema específico para verificar se as proteções funcionam.
O que é
Mecanismo para ativar ou desativar funcionalidades por configuração, sem necessariamente publicar uma nova versão do código. Permite lançamentos graduais, testes controlados e reversão rápida de uma funcionalidade.
Em outras palavras
É um interruptor que controla quem pode usar determinada função.
O que é
GitOps usa repositórios Git para declarar o estado desejado de aplicações e infraestrutura. Ferramentas como ArgoCD e Flux sincronizam continuamente o cluster com o que está no Git. Qualquer mudança vira um PR auditável.
Em outras palavras
É como gerir uma obra pela planta: tudo que muda na realidade precisa antes mudar no projeto. O Git é a planta, o cluster é a obra.
O que é
Caminho recomendado e suportado para realizar uma tarefa de engenharia usando padrões, automação e ferramentas aprovadas. Ajuda equipes a começar mais rápido sem abrir mão de requisitos de segurança, qualidade e operação.
Em outras palavras
É o caminho pronto e bem documentado para fazer algo de forma consistente.
O que é
Validação automatizada de código de infraestrutura para identificar erros de sintaxe, políticas violadas e configurações arriscadas antes da aplicação. Reduz riscos de mudanças em cloud, rede, permissões e outros recursos provisionados por código.
Em outras palavras
É testar a configuração da infraestrutura antes de aplicá-la no ambiente real.
O que é
IaC permite criar e modificar infraestrutura usando arquivos de código versionados no Git. Garante reprodutibilidade, rastreabilidade e automação. Ferramentas: Terraform, Pulumi, Ansible, CloudFormation.
Em outras palavras
Em vez de construir uma cidade à mão, você escreve uma planta arquitetônica: qualquer um pode recriar a mesma cidade em outro lugar sem improviso.
O que é
Plataforma interna que reúne ferramentas, automações, templates e serviços para apoiar o ciclo de vida de software. Oferece caminhos padronizados para criar, testar, implantar e operar aplicações.
Em outras palavras
É um portal e conjunto de capacidades que facilita o caminho do desenvolvedor até a produção.
O que é
Pode surgir por alterações manuais ou processos fora do fluxo oficial. Detectar drift ajuda a decidir se o ambiente deve ser reconciliado ou se a definição precisa ser atualizada.
Em outras palavras
É quando a realidade se afasta da planta aprovada.
O que é
Pode reunir templates, provisionamento, deploy, segredos e observabilidade em uma experiência consistente. Deve reduzir carga cognitiva, não apenas adicionar outra ferramenta.
Em outras palavras
É um balcão único para as tarefas frequentes de quem desenvolve.
O que é
Métrica DORA que mede o tempo entre uma alteração de código e sua disponibilização em produção, conforme os marcos definidos. Ajuda a identificar espera e gargalos no fluxo de entrega.
Em outras palavras
Mostra quanto tempo uma mudança leva para sair do desenvolvimento e chegar à produção.
O que é
Ajuda a validar capacidade, latência e consumo de recursos em condições semelhantes às de uso normal.
Em outras palavras
É verificar se o sistema suporta o movimento que espera receber.
O que é
O termo MTTR pode significar coisas diferentes em organizações diferentes. É importante definir se mede reparo, recuperação ou resolução e usar o mesmo critério nos relatórios.
Em outras palavras
É o tempo entre perceber que algo quebrou e devolver o serviço ao estado esperado.
O que é
Permite revisar mudanças na automação, reutilizar padrões e auditar quem alterou as etapas de entrega.
Em outras palavras
É tratar a receita da entrega como parte do código do produto.
O que é
Sequência automatizada de etapas para validar, construir, testar, empacotar e entregar alterações de software. Reduz tarefas manuais, aumenta a repetibilidade e permite identificar falhas mais cedo.
Em outras palavras
É uma linha de produção automatizada para levar uma mudança do código até a entrega.
O que é
Disciplina que constrói plataformas internas e caminhos padronizados para que equipes de desenvolvimento entreguem software com autonomia. Busca reduzir carga cognitiva e tarefas repetitivas, incorporando segurança, observabilidade e governança desde o início.
Em outras palavras
É criar uma base de ferramentas e serviços que facilita o trabalho dos times de produto.
O que é
Conjunto estruturado de orientações para investigar, comunicar e responder a uma classe de incidentes. Ajuda a reduzir improvisação e a alinhar papéis e etapas durante situações críticas.
Em outras palavras
É um guia de resposta para que a equipe saiba como agir quando algo acontece.
O que é
Abordagem de entrega que libera mudanças gradualmente, usando métricas e controles para avaliar o comportamento antes de ampliar a distribuição. Ajuda a reduzir o risco de mudanças ao combinar automação, observabilidade e estratégias de rollout.
Em outras palavras
É abrir o acesso a uma novidade aos poucos, acompanhando os resultados em cada etapa.
O que é
Pode exigir testes aprovados, cobertura mínima, ausência de vulnerabilidades críticas ou validação manual. Os limites precisam refletir risco e contexto, não apenas números arbitrários.
Em outras palavras
É uma catraca que só libera a passagem quando os requisitos são cumpridos.
O que é
Ajuda em entregas com vários serviços ou equipes, evitando que componentes incompatíveis sejam publicados fora de ordem.
Em outras palavras
É organizar a entrada de vários músicos para que a apresentação funcione como conjunto.
O que é
Estratégia de repetição de operações após falhas transitórias, aumentando o intervalo entre tentativas. Pode melhorar a resiliência, desde que haja limites, tratamento de idempotência e atenção a tempestades de repetição.
Em outras palavras
É tentar novamente com pausas crescentes, em vez de repetir sem parar.
O que é
Retorno a uma versão ou estado anterior após uma mudança problemática. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Reduz o tempo de exposição de credenciais comprometidas. A rotação precisa ser automatizada e coordenada para evitar indisponibilidade causada por credenciais expiradas.
Em outras palavras
É trocar as chaves de acesso sem deixar a operação trancada do lado de fora.
O que é
Inclui quem atende incidentes, define SLOs, acompanha custos, mantém documentação e decide mudanças. Evita serviços sem responsáveis claros.
Em outras palavras
É saber quem cuida de cada parte da operação.
O que é
Pode revelar vazamentos de memória, acúmulo de filas, degradação de desempenho ou tarefas de manutenção mal dimensionadas.
Em outras palavras
É deixar o sistema funcionando por bastante tempo para perceber desgaste.
O que é
Disciplina que aplica práticas de engenharia de software à operação e à confiabilidade de sistemas. Usa objetivos de nível de serviço, automação, gestão de incidentes e redução de trabalho repetitivo para equilibrar confiabilidade e velocidade.
Em outras palavras
É aplicar engenharia para que os serviços funcionem de forma confiável em escala.
O que é
Revela gargalos e comportamento sob sobrecarga. Deve ocorrer em ambiente e janela controlados para não afetar usuários reais.
Em outras palavras
É descobrir onde a estrutura começa a falhar quando a pressão aumenta.
O que é
Métrica DORA que acompanha o tempo necessário para recuperar o serviço após uma falha em produção. Ajuda a avaliar a capacidade de recuperação, considerando o contexto e a definição usada pela equipe.
Em outras palavras
Mostra quanto tempo o serviço leva para voltar ao funcionamento depois de uma falha.
O que é
O conceito é usado em SRE para identificar atividades que crescem com o sistema e podem ser automatizadas ou eliminadas. Nem toda tarefa manual é toil.
Em outras palavras
É o esforço recorrente que mantém a rotina andando, mas não melhora o sistema.
O que é
Estratégia de desenvolvimento em que mudanças pequenas são integradas frequentemente a uma branch principal. Reduz branches de longa duração e pode diminuir conflitos e o tamanho das integrações.
Em outras palavras
É trabalhar em entregas pequenas e frequentes, em vez de acumular mudanças por muito tempo.
Redes
Fundamentos e componentes de redes, protocolos, roteamento, DNS, conectividade e segurança de tráfego.
O que é
Rede distribuída que entrega conteúdo a partir de pontos próximos do usuário. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
DNS (Domain Name System) converte nomes de domínio legíveis (google.com) em endereços IP que os computadores entendem. É hierárquico, distribuído e crítico: sem DNS, você só acessaria sites digitando IPs.
Em outras palavras
É a agenda do celular: você salva 'Mãe' em vez de memorizar +55 11 98765-4321. O DNS faz o mesmo com sites.
O que é
Um Gateway é um ponto que intermedia comunicação entre redes diferentes ou entre clientes e microserviços. API Gateways centralizam autenticação, roteamento, rate limiting e logging. Exemplos: Kong, AWS API Gateway, Nginx.
Em outras palavras
É a recepção do prédio: toda visita passa por ela antes de chegar a qualquer andar. Ela autentica, direciona e registra quem entrou.
O que é
Intranet é uma rede interna de uma organização que usa tecnologias web mas é isolada da internet pública. Hospeda sistemas internos, wikis, ferramentas de RH e comunicação interna. O acesso externo geralmente requer VPN.
Em outras palavras
É como o corredor interno do escritório: você acessa tudo que precisa, mas visitantes externos não entram sem ser recepcionados.
O que é
Latência é o atraso entre o envio de uma requisição e o recebimento da resposta. Medida em milissegundos. Alta latência torna sistemas lentos e degradam experiência do usuário. Causas: distância geográfica, processamento lento, rede congestionada.
Em outras palavras
⏱ É o tempo entre você apertar o elevador e a porta abrir. Pode ser aceitável ou insuportável dependendo do contexto.
O que é
Técnica que traduz endereços IP entre redes. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Servidor intermediário que encaminha solicitações entre clientes e destinos. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Divisão lógica de uma rede IP. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
VPN (Virtual Private Network) cria um canal criptografado entre o dispositivo do usuário e uma rede privada, permitindo acesso seguro mesmo em redes públicas. Muito usada para acesso remoto a sistemas corporativos e Intranets.
Em outras palavras
É um túnel secreto subterrâneo: mesmo que alguém monitore a rua (internet pública), não consegue ver o que passa dentro do túnel.
O que é
Registros DNS que associam um nome de domínio a um endereço IPv4, no caso de A, ou IPv6, no caso de AAAA. Permitem que clientes encontrem o endereço de rede associado a um serviço.
Em outras palavras
É o registro que informa qual endereço IP corresponde a determinado nome.
O que é
Registro DNS que cria um alias apontando para outro nome de domínio. Ajuda a direcionar subdomínios para nomes canônicos de serviços e plataformas.
Em outras palavras
É um apelido que encaminha a consulta para outro nome.
O que é
Tempo pelo qual uma resposta DNS pode permanecer armazenada em cache antes de precisar ser consultada novamente. Influencia a frequência de consultas e a rapidez com que determinadas mudanças se refletem nos caches.
Em outras palavras
É o prazo de validade de uma resposta guardada temporariamente.
O que é
Protocolo que permite atribuir automaticamente configurações de rede, como endereços IP, aos dispositivos. Simplifica a conexão de equipamentos e reduz a necessidade de configurar cada endereço manualmente.
Em outras palavras
É o serviço que distribui endereços de rede aos dispositivos que entram na rede.
O que é
Notação que representa blocos de endereços IP por meio de um prefixo, como /24. É usada para planejar sub-redes, rotas e intervalos de endereços IPv4 e IPv6.
Em outras palavras
É uma forma compacta de dizer qual conjunto de endereços pertence a uma rede.
O que é
Rede local virtual que segmenta logicamente dispositivos em uma infraestrutura de rede física compartilhada. Pode separar tráfego por função, ambiente ou política de segurança.
Em outras palavras
É criar redes lógicas distintas usando parte da mesma infraestrutura física.
O que é
Protocolo de roteamento usado para trocar informações de alcançabilidade entre sistemas autônomos na internet e em outras redes. É essencial para decisões de roteamento entre grandes redes e provedores.
Em outras palavras
É um dos mecanismos que ajudam redes independentes a decidir por onde enviar o tráfego.
O que é
Tamanho máximo de uma unidade de dados que pode ser transmitida por uma interface de rede sem fragmentação no nível considerado. Uma MTU incompatível pode causar fragmentação ou problemas de conectividade em determinados caminhos.
Em outras palavras
É o tamanho máximo do pacote que cabe em uma passagem de rede.
O que é
Perda de pacotes durante a transmissão pela rede. Pode causar lentidão, interrupções, áudio ou vídeo degradados e retransmissões em aplicações.
Em outras palavras
É quando parte dos dados enviados não chega ao destino.
O que é
Variação no tempo de chegada dos pacotes em uma comunicação de rede. É importante em voz, vídeo e aplicações interativas sensíveis à regularidade da entrega.
Em outras palavras
Não importa apenas quanto tempo a entrega demora, mas também se esse tempo varia muito.
O que é
Conjunto de mecanismos para classificar e priorizar tráfego de rede conforme requisitos definidos. Pode ajudar aplicações críticas a receber tratamento adequado quando há congestionamento, conforme a configuração de ponta a ponta.
Em outras palavras
É organizar prioridades para que tráfegos importantes recebam o tratamento necessário.
O que é
Servidor intermediário que recebe solicitações de clientes e as encaminha para servidores de origem. Pode centralizar TLS, roteamento, cache, autenticação e balanceamento, dependendo da solução.
Em outras palavras
É uma recepção que recebe os pedidos e os encaminha ao destino interno correto.
O que é
Autenticação mútua com TLS aplicada à comunicação entre serviços ou componentes distribuídos. Ajuda a verificar a identidade dos participantes e proteger o tráfego interno quando configurada corretamente.
Em outras palavras
É exigir identificação dos dois lados antes de permitir uma conversa entre serviços.
O que é
Técnica de roteamento em que o mesmo endereço IP é anunciado por múltiplos locais, permitindo encaminhar o tráfego a um destino adequado segundo as rotas. É usada para distribuir serviços globalmente e aproximar usuários de pontos de presença disponíveis.
Em outras palavras
O mesmo endereço pode levar a diferentes pontos de atendimento, conforme o caminho da rede.
O que é
Tempo médio necessário para restaurar um serviço ou componente de rede após uma falha, conforme a definição operacional adotada. Ajuda a acompanhar a capacidade de resposta e recuperação de incidentes de conectividade.
Em outras palavras
Mede quanto tempo, em média, a equipe leva para recuperar o serviço.
O que é
Controle que limita a quantidade de requisições permitidas por usuário, cliente, chave ou intervalo de tempo. Protege serviços contra excesso de tráfego, abuso e consumo desproporcional de recursos.
Em outras palavras
É definir quantos pedidos podem ser feitos em determinado período.
O que é
Balanceamento de tráfego na camada de transporte, como TCP, ou na camada de aplicação, como HTTP. A escolha depende de requisitos de protocolo, roteamento, inspeção, TLS e recursos necessários.
Em outras palavras
Um distribui conexões; o outro pode tomar decisões com base em informações da aplicação.
O que é
Banda representa a capacidade teórica de transmissão; throughput é a quantidade efetivamente transferida por unidade de tempo. Distinguir os conceitos ajuda a entender se a limitação está na capacidade contratada, no protocolo, na rede ou no sistema.
Em outras palavras
A capacidade da estrada não é necessariamente a quantidade de veículos que chega ao destino por hora.
O que é
Protocolo usado para sincronizar relógios de dispositivos e servidores pela rede. Relógios alinhados são importantes para logs, auditoria, autenticação e correlação de eventos distribuídos.
Em outras palavras
É manter os relógios dos sistemas alinhados para que os registros façam sentido em conjunto.
O que é
Processo pelo qual sistemas identificam o tamanho de pacote que pode atravessar um caminho de rede sem fragmentação problemática. Falhas nesse mecanismo podem causar conexões que parecem estabelecer, mas travam ao transferir determinados volumes de dados.
Em outras palavras
É descobrir o tamanho de pacote que consegue atravessar todo o caminho.
O que é
Versão do Protocolo de Internet que utiliza endereços de 128 bits e amplia o espaço de endereçamento. É adotado para atender às necessidades de endereçamento e evolução da conectividade IP.
Em outras palavras
É uma versão do protocolo IP com espaço de endereços muito maior.
O que é
Etapa inicial em que cliente e servidor negociam parâmetros criptográficos e validam certificados para estabelecer uma sessão TLS. Problemas nessa etapa podem causar erros de conexão segura, latência adicional ou falhas de certificado.
Em outras palavras
É a negociação inicial que prepara uma conexão criptografada.
O que é
TTL menor pode acelerar a propagação de mudanças, mas aumenta consultas ao DNS. Cache e comportamento dos resolvedores afetam o momento em que a mudança é percebida.
Em outras palavras
É o prazo de validade de uma informação de endereço guardada em cache.
O que é
Pode expor endereços internos a usuários corporativos e endereços públicos ao restante da internet. Regras precisam ser consistentes entre redes e VPNs.
Em outras palavras
É um diretório que mostra contatos diferentes conforme quem pergunta.
O que é
Pode afetar conectividade e desempenho entre redes. Filtros, políticas de anúncio e monitoramento ajudam a reduzir o risco.
Em outras palavras
É divulgar uma rota que não deveria ter sido anunciada.
O que é
Pode ocorrer quando a descoberta de MTU ou mensagens ICMP necessárias não funcionam corretamente. O problema costuma aparecer em VPNs e caminhos com encapsulamento.
Em outras palavras
É uma passagem em que pacotes pequenos passam, mas os grandes ficam presos.
O que é
A sequência SYN, SYN-ACK e ACK confirma que as duas pontas conseguem iniciar a conexão. Retransmissões ou timeouts podem indicar perda, filtro ou servidor indisponível.
Em outras palavras
É a confirmação de que os dois lados estão prontos para conversar.
O que é
Pode ocorrer por perda de pacotes, congestionamento ou problemas no caminho. A taxa de retransmissão ajuda a diagnosticar lentidão, mas precisa ser correlacionada com outras métricas.
Em outras palavras
É repetir uma mensagem quando não chegou confirmação de recebimento.
O que é
Tabelas de conntrack cheias podem impedir novas conexões mesmo quando há CPU disponível. Limites e consumo devem ser monitorados em ambientes de alto volume.
Em outras palavras
É manter um registro das conversas ativas para aplicar as regras corretas.
O que é
Pode contribuir para proteção contra spoofing, mas configurações estritas podem quebrar redes assimétricas ou multihomed.
Em outras palavras
É conferir se o caminho de retorno faz sentido para a origem informada.
O que é
Pode ser normal em redes redundantes, mas interfere em firewalls stateful, captura de pacotes e diagnóstico. O desenho precisa considerar os equipamentos intermediários.
Em outras palavras
É ir por uma estrada e voltar por outra.
O que é
Aumenta capacidade e resiliência em redes com rotas alternativas. A distribuição costuma ocorrer por hash de fluxo, não necessariamente pacote a pacote.
Em outras palavras
É dividir o tráfego entre caminhos que têm custo semelhante.
O que é
Pode aumentar capacidade agregada e tolerância a falha de um link, mas uma única conversa geralmente fica limitada a um dos links conforme o algoritmo de distribuição.
Em outras palavras
É juntar várias pistas em uma via lógica com capacidade compartilhada.
O que é
Podem reduzir overhead em redes específicas, mas exigem suporte consistente em todo o caminho. Uma configuração parcial pode causar perda de conectividade difícil de diagnosticar.
Em outras palavras
É transportar volumes maiores por viagem, desde que toda a rota aceite a carga.
O que é
Pode reduzir overhead de conexão e melhorar eficiência, mas o resultado depende do padrão de tráfego, TLS, servidor e rede.
Em outras palavras
É compartilhar uma mesma via de comunicação entre várias solicitações.
O que é
Pode melhorar o estabelecimento de conexão e lidar melhor com perda em certos cenários. Compatibilidade de rede e suporte do servidor influenciam a adoção.
Em outras palavras
É uma forma mais recente de transportar conversas web, com mecanismos próprios de conexão.
O que é
Pode ocorrer em balanceador, proxy ou servidor. O trecho entre esse ponto e o destino precisa de proteção adequada quando atravessa uma rede não confiável.
Em outras palavras
É o ponto em que a correspondência lacrada é aberta para ser processada.
O que é
Permite que um servidor compartilhe um endereço IP entre vários nomes de domínio com certificados diferentes. A visibilidade do nome depende da versão e dos recursos TLS utilizados.
Em outras palavras
É informar qual departamento se quer acessar ao chegar à recepção.
O que é
Um teste superficial pode considerar saudável uma aplicação incapaz de atender requisições reais; um teste pesado pode gerar carga. O endpoint deve refletir o estado relevante para o serviço.
Em outras palavras
É conferir se uma unidade está realmente pronta para receber clientes.
O que é
É útil quando a aplicação precisa conhecer o IP e a porta de origem originais. Só deve ser habilitado em caminhos confiáveis que realmente enviam esse protocolo.
Em outras palavras
É anexar os dados do remetente ao encaminhar uma mensagem.
O que é
É comum em cloud para saída à internet. Capacidade, custo, portas e dependência por zona precisam ser considerados no desenho.
Em outras palavras
É um ponto de saída compartilhado para máquinas que não têm endereço público.
O que é
Facilita segmentação, roteamento e controle de endereços. O tamanho de cada sub-rede deve considerar crescimento, reservas e requisitos de conectividade.
Em outras palavras
É dividir um bairro em setores para organizar endereços e circulação.
O que é
Ajuda a evitar conflitos e manter inventário consistente entre ambientes locais, cloud e redes corporativas.
Em outras palavras
É o cadastro central de quais endereços estão reservados e para quem.
O que é
É útil para investigar resets, retransmissões, DNS e handshakes. Capturas podem conter dados sensíveis e precisam de controle de acesso e retenção.
Em outras palavras
É observar as mensagens que realmente trafegam pela rede.
O que é
Ajudam a investigar conectividade, padrões de uso e exposição de serviços, mas normalmente não substituem a captura detalhada de pacotes.
Em outras palavras
É um histórico de quem conversou com quem, quando e em que volume.
O que é
Rotas mais específicas normalmente prevalecem sobre rotas menos específicas. Rotas ausentes ou conflitantes podem causar blackholes ou caminhos inesperados.
Em outras palavras
É um mapa que indica qual saída usar para cada destino.
O que é
Simplifica regras para tráfego de retorno, mas depende de manter estado e pode ser afetado por roteamento assimétrico ou limites de conexões.
Em outras palavras
É um porteiro que lembra quais conversas já foram autorizadas.
O que é
Problemas de ARP podem causar falhas de conectividade dentro da mesma rede local. IPv6 usa mecanismos diferentes, como Neighbor Discovery.
Em outras palavras
É descobrir o endereço físico de entrega dentro da rede local.
O que é
Inclui descoberta de roteadores e resolução de endereços de camada de enlace. Filtragem inadequada pode afetar conectividade IPv6.
Em outras palavras
É o mecanismo de descoberta de vizinhos na rede IPv6.
O que é
Ping e traceroute podem usar mensagens ICMP, mas bloquear todo ICMP pode prejudicar diagnóstico e descoberta de MTU. A política deve distinguir tipos e contextos.
Em outras palavras
É um conjunto de mensagens de controle que ajuda a rede a explicar o que está acontecendo.
O que é
Ajuda a identificar onde há mudanças de rota ou ausência de resposta. Alguns roteadores não respondem às sondas, então um salto sem resposta não prova que o tráfego parou ali.
Em outras palavras
É acompanhar os pontos do caminho, lembrando que nem todos respondem ao chamado.
O que é
Cache, encaminhamento e políticas de resolução influenciam latência e resultado. Resolver recursivo e servidor autoritativo têm funções diferentes.
Em outras palavras
É o serviço que procura o endereço solicitado em nome do cliente.
O que é
Problemas de cadeia incompleta, validade ou confiança podem impedir conexões TLS. O certificado precisa ser apresentado com os intermediários necessários.
Em outras palavras
É a sequência de documentos que comprova uma identidade até uma autoridade reconhecida.
O que é
Pode reduzir consultas dos clientes a serviços de validação. Configuração e validade da resposta precisam ser monitoradas.
Em outras palavras
É apresentar junto ao certificado uma confirmação recente de que ele não foi revogado.
O que é
Pode ser intencional para serviços internos ou resultar de configuração incorreta. É importante documentar exceções e avaliar os efeitos sobre segurança e observabilidade.
Em outras palavras
É uma saída alternativa que não passa pelo controle central.
O que é
Controlar e observar egress ajuda a reduzir exposição, detectar exfiltração e entender custos de transferência em cloud.
Em outras palavras
É tudo o que atravessa a porta de saída do ambiente.
O que é
Regras de ingresso definem quais origens podem alcançar serviços e por quais portas. O termo também é usado no Kubernetes para recursos de roteamento HTTP.
Em outras palavras
É o fluxo que chega pela entrada do ambiente.
Kubernetes
Recursos e componentes do Kubernetes para agendar, executar, escalar e operar aplicações em clusters.
O que é
Componente que ajusta a quantidade de nós de um cluster quando há pods sem capacidade para agendamento ou nós subutilizados, conforme regras. Complementa a escala de pods ao adaptar a capacidade de infraestrutura do cluster.
Em outras palavras
É ampliar ou reduzir a quantidade de máquinas disponíveis para acomodar a carga.
O que é
O plugin implementa conectividade e pode oferecer recursos adicionais, como políticas de rede. A escolha impacta roteamento, desempenho e observabilidade.
Em outras palavras
É a camada que conecta os workloads à rede.
O que é
Especificação e ecossistema de plugins que conectam containers à rede em ambientes como Kubernetes. Permite implementar conectividade entre pods, endereçamento e políticas, conforme o plugin utilizado.
Em outras palavras
É a interface que permite conectar os workloads à rede do cluster.
O que é
Recurso Kubernetes para disponibilizar configurações não sigilosas. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Conjunto de componentes responsáveis por expor a API, tomar decisões de agendamento e manter o estado desejado do cluster. Coordena o funcionamento do Kubernetes e responde às alterações declaradas pelos usuários e controladores.
Em outras palavras
É a parte que coordena as decisões e mantém a visão do cluster.
O que é
Se um Deployment pede três réplicas e existe apenas uma, o controlador tenta corrigir a diferença.
Em outras palavras
É uma equipe que verifica continuamente se o combinado está sendo cumprido.
O que é
Uma CRD amplia o modelo declarativo do cluster. Para automatizar o ciclo de vida desse recurso, normalmente também é necessário um controlador.
Em outras palavras
É criar um novo formulário oficial que o cluster passa a entender.
O que é
Recurso que amplia a API do Kubernetes para permitir a criação de novos tipos de objetos. É usado por operadores e extensões que adicionam capacidades específicas à plataforma.
Em outras palavras
É ensinar ao cluster um novo tipo de recurso que ele poderá reconhecer e gerenciar.
O que é
Recurso que agenda a criação de Jobs em horários ou intervalos definidos. É usado para tarefas recorrentes, como rotinas de manutenção e processamento periódico.
Em outras palavras
É um agendador de tarefas recorrentes dentro do cluster.
O que é
Drivers CSI provisionam e conectam volumes persistentes. A disponibilidade de snapshots, expansão e outros recursos depende do driver.
Em outras palavras
É um adaptador padrão entre o cluster e os sistemas de armazenamento.
O que é
Interface padrão para integrar sistemas de armazenamento com plataformas de orquestração de containers. Permite provisionar e conectar volumes persistentes por meio de drivers compatíveis.
Em outras palavras
É a interface entre o cluster e as soluções que fornecem armazenamento.
O que é
Recurso que garante a execução de um pod em todos ou em um conjunto selecionado de nós do cluster. É usado para agentes de logs, monitoramento e componentes que precisam estar presentes nos nós.
Em outras palavras
É manter um agente em cada máquina selecionada do cluster.
O que é
Um Deployment declara a quantidade desejada de réplicas de uma aplicação e controla a criação e atualização dos ReplicaSets e Pods correspondentes. Também permite estratégias de rollout e rollback.
Em outras palavras
É a instrução que diz quantas cópias da aplicação devem existir e qual versão deve estar rodando.
O que é
Armazenamento distribuído de chave e valor usado pelo Kubernetes para guardar o estado do cluster e dados de configuração. Sua disponibilidade, integridade e estratégia de backup são importantes para a operação do plano de controle.
Em outras palavras
É o registro persistente do estado que o plano de controle precisa consultar.
O que é
Não cria proxy de rede por si só. Clientes e bibliotecas precisam lidar corretamente com o nome resolvido e com os detalhes do destino.
Em outras palavras
É criar um apelido interno para um endereço conhecido fora do cluster.
O que é
Um finalizer que não é concluído pode deixar um objeto preso em estado de exclusão. Removê-lo manualmente sem entender a causa pode deixar recursos órfãos.
Em outras palavras
É uma lista de pendências que precisa ser resolvida antes de encerrar um processo.
O que é
Oferece recursos mais expressivos que o modelo tradicional de Ingress em diversos cenários, dependendo do controlador instalado.
Em outras palavras
É um conjunto de regras mais detalhado para organizar a entrada no cluster.
O que é
É comum em workloads que precisam descobrir identidades individuais, como alguns clusters de banco de dados. A resolução DNS depende dos endpoints e da configuração do serviço.
Em outras palavras
É consultar diretamente os integrantes de um grupo, sem passar por um endereço intermediário.
O que é
Pacote de templates, valores e metadados usado para instalar e configurar aplicações no Kubernetes. Facilita padronizar instalações, parametrizar ambientes e versionar configurações de aplicações.
Em outras palavras
É um pacote de instalação configurável para aplicações no cluster.
O que é
Mecanismo que ajusta a quantidade de réplicas conforme métricas. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Recurso do Kubernetes que ajusta a quantidade de réplicas de workloads conforme métricas e regras definidas. Ajuda a acompanhar variações de demanda sem depender apenas de escala manual.
Em outras palavras
É como aumentar ou reduzir o número de atendentes conforme o movimento.
O que é
O comportamento depende da política e da tag usada. Tags mutáveis como latest podem tornar a execução menos previsível; referências por digest ajudam a fixar o conteúdo.
Em outras palavras
É decidir quando buscar uma nova cópia do pacote de execução.
O que é
Recurso que define regras de acesso externo a serviços no Kubernetes. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Componente que implementa regras de Ingress para direcionar tráfego externo aos serviços dentro de um cluster Kubernetes. Pode fornecer roteamento HTTP e HTTPS, terminação TLS e integração com balanceadores, dependendo da implementação.
Em outras palavras
É a recepção que encaminha cada solicitação para o serviço correto.
O que é
É útil para preparar arquivos, validar dependências ou realizar uma configuração inicial. Se falhar, os containers principais não começam normalmente.
Em outras palavras
É a equipe que prepara o local antes de a operação abrir.
O que é
Job acompanha a conclusão de uma tarefa; CronJob cria Jobs segundo uma agenda. Idempotência e políticas de repetição são importantes para evitar efeitos duplicados.
Em outras palavras
É a diferença entre uma tarefa pontual e uma tarefa recorrente no calendário.
O que é
Recurso que executa pods até que uma tarefa finita seja concluída com sucesso, conforme as regras configuradas. É útil para processamento pontual, migrações, tarefas administrativas e trabalhos em lote.
Em outras palavras
É uma tarefa com começo e fim, diferente de um serviço que precisa ficar sempre ativo.
O que é
Em muitas instalações usa regras de rede para direcionar conexões. Algumas distribuições adotam alternativas de rede que substituem essa função.
Em outras palavras
É quem ajuda a encaminhar chamadas para os destinos corretos.
O que é
O kubeconfig reúne informações de clusters, usuários, certificados e contextos. Um contexto define a combinação de cluster e identidade usada em uma operação. É importante proteger esse arquivo porque pode conter credenciais de acesso.
Em outras palavras
É a lista de ambientes e credenciais que informa ao kubectl a qual cluster se conectar.
O que é
kubectl permite consultar recursos, aplicar manifests, acompanhar logs, executar comandos em containers e inspecionar o estado do cluster. Os comandos usam a Kubernetes API e as credenciais configuradas no kubeconfig.
Em outras palavras
É o controle remoto usado por equipes para conversar com o cluster e administrar seus recursos.
O que é
Agente executado em cada nó Kubernetes que garante que os containers descritos nos pods sejam executados conforme o estado desejado. Conecta o plano de controle ao trabalho de execução local nos nós.
Em outras palavras
É o agente que recebe as instruções do cluster e acompanha os pods na máquina.
O que é
Kubernetes é uma plataforma open source de orquestração de containers. Ela organiza aplicações em clusters, agenda Pods nos Nodes disponíveis, mantém a quantidade desejada de réplicas e automatiza atualizações, recuperação e descoberta de serviços. Sua arquitetura reúne um Control Plane, responsável por tomar decisões e manter o estado do cluster, e Nodes, que executam as aplicações. É amplamente usado para operar aplicações distribuídas em ambientes de cloud e on-premises.
Em outras palavras
Pense em uma central que coordena vários computadores: ela decide onde cada parte da aplicação deve rodar, acompanha o estado de tudo e tenta corrigir desvios automaticamente.
O que é
Webhooks indisponíveis ou lentos podem bloquear operações dependendo da configuração. Devem ter timeout, disponibilidade e escopo planejados.
Em outras palavras
É uma revisão que acontece antes de o pedido ser aceito pelo cluster.
O que é
Valida requisições, aplica autenticação e autorização e encaminha operações aos componentes responsáveis. É uma peça central do plano de controle.
Em outras palavras
É o balcão oficial por onde passam as solicitações ao cluster.
O que é
Um cluster Kubernetes é formado por um Control Plane e um ou mais Nodes. O Control Plane coordena o estado e as decisões do ambiente, enquanto os Nodes executam os Pods. O cluster pode operar em infraestrutura própria ou em serviços gerenciados de cloud.
Em outras palavras
É o ambiente completo, formado pela central de controle e pelos computadores que executam as aplicações.
O que é
Ferramenta para personalizar manifestos Kubernetes por meio de bases e sobreposições, sem exigir templates próprios. Permite manter configurações comuns e adaptar diferenças entre desenvolvimento, homologação e produção.
Em outras palavras
É uma forma de reaproveitar uma configuração base e aplicar ajustes por ambiente.
O que é
Pode preencher requests e limits ausentes ou impedir valores fora da faixa permitida.
Em outras palavras
É estabelecer o mínimo e o máximo aceitáveis para cada pedido.
O que é
Verificação que indica se um container continua funcionando conforme esperado. Pode levar o Kubernetes a reiniciar um container quando a verificação falha repetidamente, de acordo com a configuração.
Em outras palavras
É uma checagem para saber se a aplicação continua viva e respondendo como deveria.
O que é
Manifests geralmente são escritos em YAML ou JSON e definem objetos como Deployments, Services, ConfigMaps e Secrets. São aplicados à Kubernetes API, permitindo versionar configurações e reproduzir ambientes.
Em outras palavras
É a receita que descreve como a aplicação e seus recursos devem existir no cluster.
O que é
Forma de organizar e separar recursos dentro de um cluster. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Recurso que define regras de tráfego de rede permitido entre pods e, conforme a implementação, outros destinos. Ajuda a segmentar comunicações dentro do cluster quando o plugin de rede oferece suporte ao recurso.
Em outras palavras
É uma regra que define quais workloads podem conversar entre si.
O que é
A política só funciona como esperado quando o plugin de rede do cluster oferece suporte. Políticas de entrada e saída precisam ser desenhadas para não bloquear dependências legítimas.
Em outras palavras
É definir quais salas podem se comunicar entre si.
O que é
Cada Node fornece recursos de processamento, memória e rede para executar workloads. Ele é gerenciado pelo Control Plane e executa componentes como kubelet e um runtime de containers.
Em outras palavras
É um dos computadores que formam o ambiente onde as aplicações do cluster rodam.
O que é
Regra que influencia em quais nós um pod pode ou deve ser agendado, com base em rótulos e condições. Ajuda a posicionar workloads em nós adequados por capacidade, localização ou características específicas.
Em outras palavras
É indicar em quais máquinas uma aplicação deve preferencialmente ficar.
O que é
Padrão que automatiza tarefas operacionais específicas de uma aplicação. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Plataformas de orquestração coordenam containers em um ou mais hosts, cuidando de agendamento, descoberta de serviços, escalabilidade, atualizações e recuperação. Kubernetes é uma das plataformas mais utilizadas para essa finalidade.
Em outras palavras
É coordenar muitos containers como uma operação única, sem precisar administrar cada um manualmente.
O que é
Recurso de armazenamento persistente para workloads Kubernetes. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Solicitação de armazenamento feita por um workload, indicando capacidade e características necessárias. Permite que aplicações solicitem volumes sem precisar conhecer todos os detalhes do recurso físico subjacente.
Em outras palavras
É o pedido formal de espaço de armazenamento feito pela aplicação.
O que é
Um Pod é o menor objeto gerenciado pelo Kubernetes. Contém um ou mais containers que compartilham rede e armazenamento. Tem ciclo de vida efêmero, se falha, o K8s cria um novo.
Em outras palavras
É uma vagem de ervilha: a vagem é o Pod, e as ervilhas dentro são os containers rodando juntos.
O que é
Pode reduzir latência entre componentes relacionados. Regras muito restritivas também podem impedir o agendamento quando não há nós adequados.
Em outras palavras
É pedir que serviços relacionados fiquem próximos.
O que é
É usada para distribuir réplicas entre nós ou zonas e reduzir falhas concentradas. A regra deve combinar com a capacidade disponível.
Em outras palavras
É evitar colocar todas as cópias de algo no mesmo lugar.
O que é
Recurso do Kubernetes que limita quantas réplicas de uma aplicação podem ficar indisponíveis durante determinadas interrupções voluntárias. Ajuda a proteger a disponibilidade durante operações como manutenção e drenagem de nós, dentro dos limites configurados.
Em outras palavras
É uma regra que evita retirar muitas instâncias do serviço de uma vez durante uma manutenção.
O que é
Os níveis orientam controles como execução privilegiada, uso de namespaces do host e escalada de privilégios. A aplicação ocorre por mecanismos de política apropriados ao cluster.
Em outras palavras
É um conjunto de regras para impedir que uma aplicação receba mais acesso do que precisa.
O que é
Ajuda em drains e manutenções, mas não protege contra toda falha involuntária nem substitui réplicas e distribuição entre zonas.
Em outras palavras
É combinar quantas pessoas podem sair de uma equipe ao mesmo tempo sem parar o trabalho.
O que é
Estratégia de atualização que substitui gradualmente as instâncias de uma aplicação, em vez de trocar tudo de uma vez. Permite acompanhar a saúde do serviço durante a mudança e limitar o impacto de falhas.
Em outras palavras
É atualizar por etapas, verificando cada avanço antes de continuar.
O que é
Verificação que indica se um container está pronto para receber tráfego. Evita direcionar requisições a uma aplicação que ainda está inicializando ou temporariamente incapaz de atendê-las.
Em outras palavras
É o sinal de que o serviço já pode receber clientes.
O que é
Controllers do Kubernetes observam recursos e trabalham continuamente para aproximar o estado real da configuração declarada. Se um Pod desaparece ou uma réplica fica faltando, o controller toma ações para corrigir a diferença.
Em outras palavras
É como um sistema de conferência contínua que percebe o que saiu do planejado e tenta ajustar.
O que é
O ReplicaSet monitora os Pods associados a um seletor e cria ou remove instâncias para alcançar o número definido. Normalmente é gerenciado por um Deployment, que oferece recursos adicionais para atualizações.
Em outras palavras
Se a configuração pede três cópias e uma para de funcionar, ele ajuda a criar outra.
O que é
Requests indicam a quantidade de CPU e memória usada pelo Scheduler para posicionar Pods nos Nodes. Limits estabelecem tetos de consumo aplicados pelo Kubernetes e pelo runtime. Configurações inadequadas podem causar falta de capacidade ou encerramentos por falta de memória.
Em outras palavras
Request é o espaço reservado para planejar onde a aplicação cabe; limit é o teto de consumo permitido.
O que é
Ajuda a evitar que uma equipe consuma toda a capacidade compartilhada. Deve ser acompanhada de requests e limits adequados.
Em outras palavras
É definir quanto cada área pode consumir de um recurso comum.
O que é
A disponibilidade depende de réplicas, readiness probes, estratégia de atualização e capacidade do cluster. Uma configuração ruim pode deixar o serviço sem instâncias prontas.
Em outras palavras
É trocar unidades aos poucos sem retirar toda a equipe de uma vez.
O que é
Considera recursos disponíveis, restrições, afinidade, taints e tolerations. Uma decisão ruim pode deixar recursos ociosos ou Pods pendentes.
Em outras palavras
É quem decide em qual máquina cada carga vai ficar.
O que é
Recurso para disponibilizar dados sensíveis a workloads, exigindo controles de acesso adequados. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Como Pods podem ser recriados e receber novos endereços IP, o Service fornece um ponto de acesso estável e encaminha tráfego para os Pods selecionados por labels. Existem tipos como ClusterIP, NodePort e LoadBalancer.
Em outras palavras
É como um número de telefone fixo que continua funcionando mesmo quando os atendentes mudam.
O que é
Service discovery permite que aplicações encontrem outros serviços sem depender de endereços IP fixos. Em Kubernetes, Services e o DNS interno ajudam a localizar workloads; em outras arquiteturas, esse recurso pode ser fornecido por registries ou plataformas de infraestrutura.
Em outras palavras
É uma lista atualizada de contatos para que cada aplicação encontre o serviço de que precisa, mesmo quando os endereços mudam.
O que é
Pode cuidar de proxy, coleta de logs ou certificados. A arquitetura deve considerar recursos compartilhados e acoplamento entre os containers.
Em outras palavras
É um assistente que trabalha junto do processo principal.
O que é
Verificação usada para dar tempo de inicialização a aplicações que demoram a ficar prontas. Evita que as verificações de vida e prontidão interfiram prematuramente durante a inicialização.
Em outras palavras
É uma tolerância para que a aplicação termine de ligar antes das checagens regulares.
O que é
Normalmente exige planejamento de volumes, backup, recuperação e ordenação de inicialização. Não basta colocar um banco em um container para torná-lo resiliente.
Em outras palavras
É uma operação que precisa preservar seus registros entre reinícios.
O que é
Recurso Kubernetes para aplicações que precisam de identidade estável. Na prática, o conceito ajuda equipes a tomar decisões mais consistentes, construir soluções adequadas ao contexto e compreender dependências com outras partes do ambiente. A aplicação concreta depende dos requisitos, da escala e das ferramentas adotadas.
Em outras palavras
É uma forma de estruturar recursos ou processos para que funcionem com mais previsibilidade.
O que é
Ajuda a reservar nós para workloads específicos, como GPU ou tarefas críticas. Tolerar um taint não garante que o Pod será agendado naquele nó.
Em outras palavras
É uma placa de acesso restrito e uma autorização compatível.
O que é
Mecanismos que controlam o agendamento de pods em nós, permitindo marcar nós e declarar quais pods toleram essas marcações. Ajudam a reservar nós para workloads específicos e evitar posicionamentos inadequados.
Em outras palavras
É sinalizar que uma máquina tem uma condição especial e permitir acesso apenas a workloads compatíveis.
O que é
Ajudam a evitar concentração de réplicas em um único domínio de falha. Restrições rígidas precisam ser compatíveis com a capacidade disponível.
Em outras palavras
É distribuir cópias por regiões diferentes para reduzir o impacto de uma falha localizada.
O que é
Componente que recomenda ou ajusta recursos de CPU e memória solicitados por containers, conforme sua configuração. Ajuda a dimensionar workloads com base no consumo observado e nos limites operacionais.
Em outras palavras
Em vez de aumentar o número de atendentes, ajusta os recursos disponíveis para cada um.
O que é
Worker Nodes fornecem CPU, memória, armazenamento e rede para as aplicações. Eles executam componentes como kubelet e um runtime de containers e recebem do Scheduler os Pods que devem hospedar.
Em outras palavras
É o computador de trabalho que recebe e executa as partes das aplicações.
Containers
Conceitos de containers, imagens, runtimes, isolamento e ferramentas para empacotar aplicações.
O que é
Docker cria containers, pacotes portáteis com código, bibliotecas e configurações. Resolve o clássico problema 'funciona na minha máquina'. Um Dockerfile descreve o ambiente; uma imagem é o pacote gerado; um container é a instância em execução.
Em outras palavras
É uma marmita: você prepara tudo, fecha a tampa e abre em qualquer fogão do mundo com o mesmo resultado.
O que é
Arquivo de instruções usado para construir uma imagem de container. Define a imagem base, dependências, arquivos, configurações e comando de inicialização da aplicação.
Em outras palavras
É a receita usada para montar uma imagem de container de maneira repetível.
O que é
Serviço que armazena, versiona e distribui imagens de containers. Permite que pipelines e plataformas de execução publiquem e obtenham imagens de forma controlada.
Em outras palavras
É o repositório de versões prontas para serem implantadas.
O que é
Componente responsável por executar containers e interagir com os recursos necessários do sistema operacional. É parte da base que permite iniciar, isolar e encerrar workloads conteinerizados.
Em outras palavras
É o mecanismo que coloca a imagem em execução.
O que é
Runtime de containers amplamente utilizado para gerenciar o ciclo de vida de containers em plataformas como Kubernetes. Gerencia operações como transferência de imagens e execução de containers, integrando-se a componentes de nível superior.
Em outras palavras
É uma das peças que executam containers por baixo da plataforma de orquestração.
O que é
Projeto que define padrões abertos para formatos de imagem e runtimes de containers. Ajuda a manter interoperabilidade entre ferramentas e plataformas que seguem as especificações.
Em outras palavras
É um conjunto de regras comuns para que ferramentas diferentes trabalhem com containers compatíveis.
O que é
Define como camadas e metadados são representados, permitindo que ferramentas diferentes compartilhem imagens compatíveis.
Em outras palavras
É um formato comum para que ferramentas entendam a mesma embalagem.
O que é
Permite compilar com ferramentas completas e copiar apenas os artefatos necessários para a imagem final, reduzindo tamanho e superfície de ataque.
Em outras palavras
É usar uma oficina completa para fabricar e entregar só o produto pronto.
O que é
Um contexto muito grande deixa o build mais lento e pode incluir arquivos sensíveis por engano. O arquivo .dockerignore ajuda a controlar o que é enviado.
Em outras palavras
É a caixa de materiais entregue para montar a imagem.
O que é
A ordem das instruções no Dockerfile influencia o cache. Copiar arquivos que mudam frequentemente antes de instalar dependências pode provocar builds desnecessariamente longos.
Em outras palavras
É reaproveitar etapas que continuam válidas em vez de refazer tudo.
O que é
Pode reduzir o impacto de uma exploração, embora existam limitações de rede, armazenamento e recursos que variam por ambiente.
Em outras palavras
É trabalhar com permissões limitadas em vez de receber a chave mestra.
O que é
Pode resultar de vulnerabilidades, configurações privilegiadas ou permissões excessivas. Isolamento de containers não equivale a uma fronteira absoluta de segurança.
Em outras palavras
É quando alguém consegue sair de uma sala que deveria estar isolada.
O que é
Pode ser público ou privado. Autenticação, varredura de vulnerabilidades, retenção e assinatura de imagens fazem parte de uma operação segura.
Em outras palavras
É o catálogo de imagens que as equipes podem buscar e publicar.
O que é
Facilita ambientes locais e testes com serviços dependentes. Não substitui automaticamente uma plataforma de orquestração para produção.
Em outras palavras
É uma receita que sobe vários componentes juntos.
O que é
É uma das bases do isolamento de containers. Outros namespaces podem separar rede, montagem, usuário e outros recursos.
Em outras palavras
É uma janela que mostra a cada grupo apenas os processos que lhe pertencem.
O que é
Referenciar uma imagem por digest ajuda a garantir que o conteúdo executado é o mesmo que foi validado, mesmo quando uma tag é alterada.
Em outras palavras
É identificar o pacote pelo conteúdo exato, não apenas pelo nome da etiqueta.
O que é
Reduz componentes desnecessários e pode diminuir a superfície de ataque. Também torna depuração diferente, pois ferramentas comuns de shell podem não estar disponíveis.
Em outras palavras
É entregar só o necessário para funcionar, sem ferramentas extras.
O que é
Permite compartilhar camadas entre imagens e manter alterações do container separadas da imagem original. O comportamento de desempenho depende do driver e da carga.
Em outras palavras
É empilhar folhas transparentes para compor uma visão final.
O que é
Um healthcheck precisa refletir a capacidade real de atender trabalho, sem ser tão pesado que gere carga extra ou reinícios desnecessários.
Em outras palavras
É uma checagem periódica para confirmar que o processo continua útil.
Nenhum termo encontrado.
Tente outra palavra ou selecione uma categoria diferente.
Base de conhecimento
O que é o Dicionário de TI da Monte de Dados?
O Dicionário de TI da Monte de Dados é uma base de conhecimento para consultar o significado de termos, siglas, conceitos e ferramentas usados em tecnologia da informação. O conteúdo reúne explicações sobre desenvolvimento de software, inteligência artificial, engenharia de dados, bancos de dados, computação em nuvem, infraestrutura, DevOps, segurança, observabilidade e gestão de tecnologia.
As definições foram organizadas para ajudar estudantes, profissionais em início de carreira, pessoas em transição profissional e equipes que precisam alinhar vocabulário técnico. Cada conceito apresenta uma explicação direta e, quando útil, uma analogia que facilita a compreensão sem substituir os detalhes técnicos.
Quais assuntos você encontra no dicionário?
Inteligência artificial: LLMs, Machine Learning, RAG, embeddings, agentes de IA, inferência, avaliação de modelos e operações de IA.
Desenvolvimento: APIs, testes, Git, arquitetura de software, microsserviços e automação de entrega.
Dados e analytics: Data Lake, Data Warehouse, pipelines, qualidade, governança, streaming e ferramentas analíticas.
Cloud e infraestrutura: serviços de nuvem, containers, Kubernetes, virtualização, redes, alta disponibilidade e recuperação.
Observabilidade e confiabilidade: logs, métricas, traces, SLO, SLI, MTTR, APM, incidentes e SRE.
Segurança e gestão: IAM, DevSecOps, vulnerabilidades, governança, FinOps e indicadores de negócio.
Como usar este dicionário?
Digite uma palavra, sigla ou expressão no campo de busca. Você pode filtrar por categoria, abrir um card para ler a explicação e explorar outros assuntos relacionados. As definições são introdutórias e podem ser aprofundadas conforme o contexto técnico, a ferramenta ou o ambiente em que o termo é utilizado.