Glossário

Glossário

Este glossário contém uma lista de termos e ferramentas de tecnologia populares em 2024, juntamente com suas descriçoes.

TermoDescrição
AIInteligência Artificial; sistemas que simulam inteligência humana.
AnsibleFerramenta de automação para configuração de sistemas e deploy de software.
ApacheServidor web de código aberto amplamente utilizado.
APIInterface de Programação de Aplicações; conjunto de protocolos para integração de software.
API GatewayPonto de entrada gerenciado para APIs.
AWSAmazon Web Services; plataforma de serviços em nuvem da Amazon.
AzurePlataforma de computação em nuvem da Microsoft.
BabelCompilador JavaScript para compatibilidade retroativa.
Back-endParte do sistema que processa a lógica e interage com o banco de dados.
BenchmarkProcesso de avaliação comparativa de desempenho.
Big DataGrandes volumes de dados estruturados e não estruturados.
BlockchainTecnologia de registro distribuído, base das criptomoedas.
BunRuntime JavaScript rápido e moderno.
CacheArmazenamento temporário de dados para acesso rápido.
CDContinuous Delivery; automação do processo de entrega de software.
ChefFerramenta de automação para gerenciamento de infraestrutura.
CIContinuous Integration; integração frequente de código em um repositório compartilhado.
CI/CDIntegração Contínua e Entrega Contínua; práticas de automação no desenvolvimento.
CircleCIPlataforma de CI/CD para automação de build, teste e deploy.
CLICommand Line Interface; interface de texto para interação com sistemas.
CloudComputação em nuvem; fornecimento de serviços de computação via internet.
ClusterGrupo de computadores interconectados que trabalham como um sistema único.
ContainerUnidade padronizada de software que encapsula código e dependências.
CRUDCreate, Read, Update, Delete; operações básicas em banco de dados.
CSSCascading Style Sheets; linguagem para estilização de documentos web.
CypressFramework de teste end-to-end para aplicações web.
Data LakeRepositório centralizado para armazenamento de dados em larga escala.
DevOpsCultura e práticas que unem desenvolvimento de software e operações de TI.
DjangoFramework web de alto nível para Python.
DockerPlataforma para desenvolvimento e execução de aplicações em contêineres.
EC2Elastic Compute Cloud; serviço de computação escalável da AWS.
Edge ComputingProcessamento de dados próximo à fonte, na "borda" da rede.
ElasticRefere-se ao Elasticsearch, motor de busca e análise distribuído.
ETLExtract, Transform, Load; processo de manipulação e carregamento de dados.
FirebasePlataforma de desenvolvimento de aplicativos do Google.
FlaskMicroframework web para Python.
Full-stackDesenvolvedor com habilidades tanto em back-end quanto em front-end.
GitSistema de controle de versão distribuído.
GitHubPlataforma de hospedagem de código-fonte e colaboração.
GrafanaPlataforma para visualização e análise de métricas.
GraphQLLinguagem de consulta e manipulação de dados para APIs.
HelmGerenciador de pacotes para Kubernetes.
HTMLHyperText Markup Language; linguagem de marcação para web.
HTTPProtocolo de transferência de hipertexto na web.
IoTInternet of Things; rede de dispositivos físicos conectados à internet.
JenkinsServidor de automação de código aberto para CI/CD.
JIRAFerramenta para gerenciamento de projetos e rastreamento de issues.
JSONJavaScript Object Notation; formato leve de troca de dados.
K8sAbreviação de Kubernetes.
K9sInterface de linha de comando para Kubernetes.
KafkaPlataforma distribuída de streaming de eventos.
KerasAPI de alto nível para redes neurais, executada sobre TensorFlow.
KibanaFerramenta de visualização de dados para o ecossistema Elastic.
KubernetesSistema de orquestração de contêineres de código aberto.
LaravelFramework PHP para desenvolvimento web.
Load BalancerDispositivo que distribui tráfego de rede entre servidores.
LogstashFerramenta de coleta e processamento de logs.
Machine LearningSubcampo da IA focado em algoritmos que aprendem com dados.
MicroservicesArquitetura que estrutura uma aplicação como serviços independentes.
MLAbreviação de Machine Learning.
MongoDBBanco de dados NoSQL orientado a documentos.
MySQLSistema de gerenciamento de banco de dados relacional.
NagiosSistema de monitoramento de infraestrutura de TI.
NetlifyPlataforma para hospedagem e deploy automático de sites estáticos.
NginxServidor web de alto desempenho e proxy reverso.
Node.jsAmbiente de execução JavaScript server-side.
NumPyBiblioteca Python para computação científica.
OpenShiftPlataforma de containers e Kubernetes empresarial da Red Hat.
ORMObject-Relational Mapping; técnica de conversão entre sistemas de tipos incompatíveis.
PandasBiblioteca Python para análise e manipulação de dados.
PHPLinguagem de script server-side para desenvolvimento web.
PostgreSQLSistema de gerenciamento de banco de dados objeto-relacional.
PrismaORM moderno para Node.js e TypeScript.
PuppetFerramenta de gerenciamento de configuração e automação.
PythonLinguagem de programação de alto nível e propósito geral.
RabbitMQSoftware de mensageria de código aberto.
ReactBiblioteca JavaScript para construção de interfaces de usuário.
RedisArmazenamento de estrutura de dados em memória.
ReduxBiblioteca JavaScript para gerenciamento de estado de aplicações.
RESTRepresentational State Transfer; estilo arquitetural para sistemas distribuídos.
SaaSSoftware as a Service; modelo de distribuição de software baseado em nuvem.
SaltStackFerramenta de gerenciamento de configuração e execução remota.
ScalaLinguagem de programação multi-paradigma para JVM.
SplunkPlataforma para busca, monitoramento e análise de big data.
SpringFramework para desenvolvimento de aplicações Java.
SQLStructured Query Language; linguagem para gerenciar bancos de dados relacionais.
TensorFlowBiblioteca de código aberto para aprendizado de máquina.
TerraformFerramenta de infraestrutura como código.
TypeScriptSuperset tipado de JavaScript.
UI/UXUser Interface/User Experience; design e experiência de interfaces.
VagrantFerramenta para criar e gerenciar ambientes de desenvolvimento virtuais.
Vue.jsFramework JavaScript progressivo para construção de interfaces.
WebSocketProtocolo de comunicação bidirecional em tempo real para web.
WebpackEmpacotador de módulos para aplicações JavaScript.
XMLeXtensible Markup Language; formato de dados flexível e autodescritivo.
YAMLYAML Ain't Markup Language; formato de serialização de dados legível.
ZephyrFerramenta de gerenciamento de testes de software.