O que fazemos
- Clusters novos. EKS, GKE ou AKS construídos em Terraform, com autoscaling de nós (Karpenter ou cluster autoscaler), ingress, certificados, DNS e secrets configurados.
- Delivery com GitOps. Argo CD ou Flux, imagens fixadas por digest (em inglês) e promoção de staging para produção através de pull requests.
- Segurança. Pod security standards, network policies, workload identity em vez de chaves estáticas, análise de imagens e admission policies.
- Observability. Prometheus, Grafana, Loki e Tempo, ou o fornecedor que já usa, com alertas que só acordam alguém perante problemas visíveis para o utilizador.
- Experiência dos developers. Golden paths e templates para que um novo serviço passe do repositório à produção sem abrir um ticket à equipa de plataforma.
- Resgate e upgrades. Clusters várias versões atrás, YAML misterioso sem dono, custos que triplicaram depois do último aumento de escala.
Precisa mesmo de Kubernetes?
O Kubernetes compensa quando há muitos serviços, várias equipas a fazer deploy de forma independente ou a necessidade de correr a mesma plataforma em várias clouds. Para uma startup com meia dúzia de serviços, containers geridos como o AWS ECS ou o Google Cloud Run costumam custar menos e dar menos trabalho. Analisamos os seus serviços, a equipa e o roadmap e damos-lhe uma recomendação direta, mesmo que isso signifique um projeto mais pequeno para nós. A nossa checklist de migração (em inglês) compara as opções.
Como trabalhamos
- Análise. Os seus workloads, o cluster atual (se existir), o processo de delivery e a equipa.
- Plano. Arquitetura de destino, caminho de upgrade ou migração, e o que a sua equipa vai gerir a seguir.
- Construção. Nas suas contas, em Terraform e Git, revista com os seus engenheiros.
- Passagem de testemunho. Runbooks, uma sessão com a equipa e, se quiser, operação continuada.
Perguntas frequentes
EKS, GKE ou AKS?
Use o Kubernetes gerido da cloud onde já está. O GKE é o mais polido, o EKS tem o maior ecossistema e o AKS encaixa em empresas assentes no Azure e na identidade Microsoft.
Podem assumir um cluster que já existe?
Sim. Começamos por rever versões, workloads, segurança e custos, depois resolvemos os problemas urgentes e só então melhoramos o resto.
O ECS é mais barato do que o EKS?
Em setups pequenos, normalmente sim: não há custo de control plane e há menos peças para operar. À medida que o número de serviços e de equipas cresce, as ferramentas e a portabilidade do Kubernetes começam a compensar.
Dão suporte a Kubernetes on-prem ou em bare metal?
O nosso foco é Kubernetes gerido em AWS, GCP e Azure. Podemos ajudar a planear a passagem de clusters autogeridos para um serviço gerido.