Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

33 total results found

Visão Geral do Cluster

Swarm Cluster (Overview / Welcome)

O Swarm Cluster é a plataforma de execução de aplicações, APIs, serviços internos e ferramentas operacionais da empresa. Ele foi construído utilizando containers Docker e orquestração Docker Swarm, com o objetivo de fornecer um ambiente padronizado, previsível...

Engine do Cluster

Swarm Cluster (Overview / Welcome)

Engine Operacional do Cluster O cluster opera baseado em alguns pilares fundamentais: Orquestração Responsável por manter containers rodando, reiniciar serviços, distribuir cargas e gerenciar deploys. Tecnologia: Docker Swarm Rede Rede overlay interna permitin...

Por que Docker Swarm e não Kubernetes?

Swarm Cluster (Overview / Welcome)

A escolha do Docker Swarm foi baseada em critérios técnicos, operacionais e de complexidade. Comparação conceitual Característica Docker Swarm Kubernetes Complexidade Baixa Alta Facilidade de operação Alta Média/Baixa Curva de aprendizado Baixa Alta...

Introdução

Swarm Cluster (Overview / Welcome) Filosofia de Operação

O cluster não é apenas um conjunto de servidores executando containers, mas uma plataforma operacional construída sobre alguns princípios fundamentais. Esses princípios orientam a forma como aplicações são desenvolvidas, empacotadas, implantadas e operadas den...

Infraestutura como Plataforma

Swarm Cluster (Overview / Welcome) Filosofia de Operação

O cluster deve ser entendido como uma plataforma interna de execução de software, e não apenas como um conjunto de máquinas onde aplicações são instaladas manualmente. Aplicações não devem depender de configurações manuais em servidores específicos.Toda aplica...

Containers são Efêmeros

Swarm Cluster (Overview / Welcome) Filosofia de Operação

Containers devem ser tratados como descartáveis. Nenhuma informação importante deve existir apenas dentro de um container.Tudo que precisa persistir deve estar em: Bancos de dados Redis Volumes NFS Storage externo Serviços de logs Sistemas de métricas Se um ...

Deploy é Versionado

Swarm Cluster (Overview / Welcome) Filosofia de Operação

Toda aplicação publicada no cluster deve possuir: Repositório Git Versionamento semântico Imagem Docker versionada Deploy via stack Histórico de versões Possibilidade de rollback O cluster não deve rodar código sem versão identificável. Isso permite: Rastre...

Um Processo por Container

Swarm Cluster (Overview / Welcome) Filosofia de Operação

O cluster adota o princípio de: Um container deve executar apenas uma responsabilidade. Isso melhora: Isolamento de falhas Escalabilidade independente Observabilidade Logging Atualizações Diagnóstico de problemas Consumo de recursos previsível Exemplo de s...

Logs e Métricas são Obrigatórios

Swarm Cluster (Overview / Welcome) Filosofia de Operação

Todo serviço deve gerar logs e métricas. Se um serviço não gera logs, ele não pode ser operado corretamente.Se não existem métricas, não existe monitoramento real. A observabilidade não é opcional, ela faz parte da plataforma.

Automação antes de operação manual

Swarm Cluster (Overview / Welcome) Filosofia de Operação

Sempre que possível, tarefas devem ser automatizadas. Evitar: Alterações manuais em containers Alterações manuais em servidores Configurações feitas apenas via interface gráfica Deploy manual sem versionamento Execução manual de procedimentos repetitivos Pre...

Simplicidade Operacional

Swarm Cluster (Overview / Welcome) Filosofia de Operação

Uma das decisões arquiteturais do cluster foi priorizar simplicidade operacional. Isso significa: Menos ferramentas quando possível Menos camadas de abstração Sistemas que a equipe entende completamente Troubleshooting simples Menor overhead operacional Menor...

Padronização

Swarm Cluster (Overview / Welcome) Filosofia de Operação

Aplicações publicadas no cluster devem seguir padrões definidos para: Estrutura de containers Deploy Versionamento Uso de secrets Uso de Redis Uso de volumes Logs Redes Exposição via Traefik WAF Observabilidade Padronização reduz erros, facilita troubleshoot...

Responsabilidade do Cluster vs Responsabilidade da Aplicação

Swarm Cluster (Overview / Welcome) Filosofia de Operação

Divisão clara de responsabilidades: Cluster Aplicação Rede Regra de negócio Proxy Código TLS Queries Logs Validação Métricas Processamento Storage Modelos Autenticação Interface Observabilidade APIs Deploy Features O cluster forne...

Resumo da Filosofia

Swarm Cluster (Overview / Welcome) Filosofia de Operação

O cluster foi projetado para ser previsível, reproduzível, observável e operável. Aplicações devem ser empacotadas como containers, implantadas de forma versionada, gerar logs, expor métricas e não depender de servidores específicos. A plataforma deve abstrair...

Introdução

Swarm Cluster (Overview / Welcome) Stack de Infraestrutura

A Stack de Infraestrutura reúne o conjunto de serviços compartilhados disponibilizados pelo cluster para atender necessidades comuns das aplicações e das operações internas. Embora cada projeto possa, conforme seus requisitos, publicar componentes próprios de ...

Proxy de Entrada e Roteamento

Swarm Cluster (Overview / Welcome) Stack de Infraestrutura

O acesso HTTP e HTTPs ao cluster é centralizado pelo Traefik, que atua como proxy reverso de borda. Ele é responsável por receber as requisições externas, aplicar o roteamento com base em domínio e encaminhar o tráfego para os serviços corretos dentro do ambie...

Gerenciamento Operacional

Swarm Cluster (Overview / Welcome) Stack de Infraestrutura

O Portainer é disponibilizado como interface de gerenciamento visual do ambiente Docker Swarm. Sua função é facilitar inspeções operacionais, acompanhamento de serviços, análise de containers, volumes, redes e demais recursos do cluster. Embora o gerenciamento...

Storage Compartilhado

Swarm Cluster (Overview / Welcome) Stack de Infraestrutura

O cluster disponibiliza armazenamento compartilhado  em rede para aplicações que necessitem persistência de arquivos entre réplicas ou entre diferentes serviços. Esse armazenamento é provido por volumes montados sobre NFS/EFS, permitindo uso compartilhado em c...