Ir para o conteúdo principal

Glossário para Novos Qas - Divisão Alterdata

Glossário: Divisão Alterdata

Este glossário oferece definições concisas para termos técnicos e sistemas específicos usados na Divisão Alterdata, organizados em ordem alfabética

  • API Web: A conexão utilizada no Karoo/Karoobot para integrar com a API Web do WhatsApp.
  • Branch: Uma versão específica de um projeto ou instalador, geralmente ligada a uma tarefa de desenvolvimento ou correção de bugs.
  • Bucket (S3): Um diretório ou contêiner de armazenamento de dados dentro do serviço S3 da Amazon.
  • Build: O processo de compilação e empacotamento do código-fonte de um software para criar um instalador ou um executável.
  • Chamada (na API): Refere-se a uma requisição ou solicitação feita a uma API para interagir com um serviço ou obter/enviar dados.
  • D360: A conexão feita no Karoo/Karoobot diretamente com a API Oficial do WhatsApp.
  • Datadog: Uma plataforma de monitoramento que agrega métricas de funcionamento, logs de chamadas e o desempenho dos serviços da empresa.
  • dntdevserver2: Uma unidade de rede exclusiva do Cirrus na Alterdata, utilizada para armazenar repositórios e outros dados importantes.
  • Environment (Ambiente): Um conjunto de configurações e recursos onde um software é executado, como desenvolvimento, teste (QA/staging), homologação ou produção.
  • G: Uma unidade de rede interna da Alterdata onde são armazenados arquivos temporários e instaladores recém-gerados (buildados).
  • GitHub: Uma plataforma de hospedagem de código para controle de versão e colaboração, utilizando o sistema Git.
  • GUI (Graphical User Interface): Uma interface que permite aos usuários interagir com o software através de elementos gráficos (ícones, janelas, menus) em vez de comandos de texto.
  • Jenkins: Uma ferramenta de automação de código aberto amplamente utilizada para integração contínua e entrega contínua (CI/CD). Ele não só automatiza partes do processo de desenvolvimento de software, como também é responsável por gerar os arquivos executáveis assinados que desenvolvemos, garantindo a autenticidade e integridade das nossas entregas.
  • Karoo review: O ambiente de teste dedicado ao time de desenvolvimento do Karoo, usado para validar novas funcionalidades e correções.
  • Karoo staging: Um ambiente de teste que simula o ambiente oficial do Karoo, compartilhando sua base de dados principal para testes mais realistas.
  • Legacy: Refere-se à parte do código do Karoo que não integra o frontend ou um microserviço específico, representando sistemas mais antigos.
  • Message Broker: Um software intermediário que facilita a comunicação assíncrona entre diferentes aplicações, roteando e entregando mensagens de forma confiável.
  • Microserviço (MS): Uma arquitetura de software que estrutura uma aplicação como uma coleção de pequenos serviços independentes, cada um focado em uma funcionalidade específica e comunicando-se via APIs.
  • Modal: Uma janela pop-up ou caixa de diálogo que aparece sobre o conteúdo principal de uma aplicação, exigindo interação do usuário antes de continuar.
  • OKD: A plataforma onde os serviços e aplicações estão hospedados e orquestrados, otimizando seu gerenciamento e escalabilidade.
  • Omnichannel: O integrador responsável por gerenciar e direcionar as mensagens entre as redes sociais e os diversos produtos da família Cirrus.
  • Pod: A menor unidade de execução no Kubernetes (ambiente de orquestração), que agrupa um ou mais contêineres que compartilham recursos de rede e armazenamento.
  • Postman: Uma ferramenta popular para testar, documentar e interagir com APIs, permitindo enviar requisições HTTP e visualizar as respostas.
  • Redis: Um banco de dados em memória de alta performance, frequentemente utilizado para caching ou como message broker, permitindo acesso e manipulação de dados extremamente rápidos.
  • S3: O serviço de armazenamento de objetos da Amazon Web Services (AWS), amplamente utilizado para guardar arquivos.
  • Swagger: Um conjunto de ferramentas de código aberto para projetar, construir, documentar e consumir APIs RESTful, incluindo a especificação OpenAPI.
  • Vipera: Um sistema que monitora (escuta) a utilização de outros serviços e dispara ações ou eventos programados quando esses serviços são acionados.