- Construímos uma plataforma baseada em Kubernetes ao longo de 7 meses para substituir o Heroku
- Para o produto SaaS da mynewsdesk.com, construímos uma plataforma baseada em Kubernetes para substituir o Heroku
- Como resultado, os custos foram reduzidos em 90% e o desempenho melhorou 30%
- Reduzimos o tempo de implantação e melhoramos significativamente a experiência dos desenvolvedores com ferramentas mais rápidas e acessíveis
- Agora disponibilizamos toda a stack como open source, para que seja possível fazer o mesmo em poucos dias, e não em 7 meses
Componentes da plataforma - inclui um Architecture Decision Record para cada componente
- Gitops : ArgoCD
- Ingress : Cloudflared
- PostgreSQL : CloudnativePG
- Redis : Redis Operator da Spotahome
- Elasticsearch : Elastic Cloud Kubernetes
- Secrets Management : Sealed Secrets
- Persistent Storage : Rancher Local Path Provisioner + OpenEBS Dynamic LocalPV Provisioner
- Monitoring : kube-prometheus-stack
- Log Aggregation : Qryn
- Service Mesh : Linkerd
Resumo do GN⁺
- Este artigo compartilha a experiência de construir uma plataforma baseada em Kubernetes para substituir o Heroku
- Destaca resultados como redução de custos, melhoria de desempenho e aprimoramento da experiência dos desenvolvedores
- Com a stack publicada como open source, outros desenvolvedores também podem realizar o mesmo trabalho com facilidade
- É uma informação útil para desenvolvedores interessados em tecnologias como Kubernetes
- Outros projetos com funcionalidades semelhantes incluem OpenShift e Rancher
1 comentários
Opiniões do Hacker News
Primeira opinião
Segunda opinião
Terceira opinião
Quarta opinião
Quinta opinião
Sexta opinião
Sétima opinião
Oitava opinião
Nona opinião
Décima opinião