diff --git a/Dockerfile b/Dockerfile index 0f9726d..1724689 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,14 @@ FROM nginx:alpine ARG APP_URL=https://app.batida.io COPY index.html /tmp/index.html -RUN sed -i "s|{{APP_URL}}|${APP_URL}|g" /tmp/index.html -RUN mv /tmp/index.html /usr/share/nginx/html/index.html +COPY index.pt-br.html /tmp/index.pt-br.html + +RUN sed -i "s|{{APP_URL}}|${APP_URL}|g" /tmp/index.html && \ + sed -i "s|{{APP_URL}}|${APP_URL}|g" /tmp/index.pt-br.html && \ + mkdir -p /usr/share/nginx/html/pt-br && \ + mv /tmp/index.html /usr/share/nginx/html/index.html && \ + mv /tmp/index.pt-br.html /usr/share/nginx/html/pt-br/index.html + +COPY nginx.conf /etc/nginx/conf.d/default.conf EXPOSE 80 diff --git a/index.html b/index.html index ac06c1a..4081951 100644 --- a/index.html +++ b/index.html @@ -1,10 +1,12 @@ - + - Batida — Gerencie Incidentes. Mantenha a Calma. - + + + Batida — Manage Incidents. Keep Your Cool. + @@ -529,9 +531,9 @@ @@ -546,11 +548,15 @@ - + + + @@ -573,7 +579,7 @@
B
Batida - + + + + + + + + + + + + + + + +
+
+
+
+
+
B
+ Batida +
+ +
+ + + + + +
+ + + + Deslize para fechar → +
+
+
+ + +
+
+ + +
+
+ +
+
+ +
+ +
+ + + + + + Alternativa inteligente ao PagerDuty • Feito no 🇧🇷 + +
+ + +

+ Gerencie Incidentes.
+ Mantenha a Calma. +

+ + +

+ Plataforma de incident management para times DevOps que precisam + responder rápido, coordenar sem caos e aprender com cada problema. +

+ + + + + +
+

Construído por SREs, para SREs

+
+ + + Feito no Brasil + + + + Acesso Antecipado + + + + Grátis para Começar + +
+
+
+ + +
+
+ +
+ + +
+ +
+
+
+
+
+
+
+
+ app.batida.io/dashboard +
+
+
+ + +
+ +
+
+
+ Ativos +
+
+
3
+
2 críticos
+
+ +
+
+ MTTR + + + +
+
23min
+
↓ 40%
+
+ +
+
+ On-Call +
+
+
João S.
+
Platform Team
+
+
+ + +
+
+ Recentes + Ver todos → +
+
+
+
+
+
+
#INC-1243 · API Timeout
+
Há 12 min · Production
+
+
+ P1 +
+ +
+
+
+
+
#INC-1242 · DB Latency
+
Há 45 min · Production
+
+
+ P2 +
+ +
+
+
+
+
#INC-1241 · Memory Warning
+
Há 2h · Staging
+
+
+ P3 +
+
+
+
+
+ + + +
+
+
+
+
+ + +
+
+ +
+
+

+ O caos do incident management real +

+

+ Reconhece alguma dessas situações? Você não está sozinho. +

+
+ +
+ +
+
🚨
+

Alertas Infinitos

+

+ Sua equipe recebe centenas de alertas por dia. Noise demais, signal de menos. Ninguém sabe o que é crítico até ser tarde demais. +

+
+ Resultado: Fadiga de alertas → Incidentes perdidos +
+
+ + +
+
💬
+

Coordenação Caótica

+

+ Quando um incidente acontece, vira bagunça geral. Quem está on-call? Quem já foi escalonado? Informações perdidas em threads infinitas. +

+
+ Resultado: Resposta lenta → Interrupções mais longas +
+
+ + +
+
📝
+

Postmortems Ignorados

+

+ Depois do incêndio apagado, ninguém tem tempo para documentar. Mesmos erros acontecem de novo. Zero aprendizado estruturado. +

+
+ Resultado: Falhas repetidas → Sem melhoria +
+
+
+ + +
+
+ Não precisa ser assim. + O Batida transforma caos em processo. + +
+
+
+
+ + +
+
+
+ +
+
+ +
+
+ + Plataforma Tudo-em-Um +
+ +

+ Tudo que você precisa para
+ incident management +

+ +

+ Uma plataforma completa para detectar, responder, coordenar e aprender com incidentes. + Sem complexidade. Sem preço de grande corporação. +

+ +
+
+
+ + + +
+ On-call inteligente com escalonamento automático +
+ +
+
+ + + +
+ Centralização de alertas de qualquer ferramenta +
+ +
+
+ + + +
+ Comunicação integrada (Slack, Teams, SMS) +
+ +
+
+ + + +
+ Runbooks automatizados & postmortems +
+ +
+
+ + + +
+ Analytics avançados de MTTR e SLAs +
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+ app.batida.io/analytics +
+
+
+
+
+
+
MTTA
+
2min
+
↓ 60%
+
+
+
MTTR
+
23min
+
↓ 40%
+
+
+
+
Incidentes esta semana
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+ +
+
+

+ Recursos poderosos.
+ Interface simples. +

+

+ Tudo que você precisa para gerenciar incidentes como empresa Fortune 500. +

+
+ +
+ +
+
+ + + +
+

Gestão de On-call Inteligente

+
    +
  • Escalações automáticas configuráveis
  • +
  • Calendários com múltiplas camadas
  • +
  • Handoffs entre timezones
  • +
  • Integração Google/Outlook
  • +
+
+ +
+
+ + + +
+

Alerting & Correlação AI

+
    +
  • +200 fontes conectáveis
  • +
  • Redução automática de noise via ML
  • +
  • Deduplicação e supressão
  • +
  • Políticas customizáveis
  • +
+
+ +
+
+ + + +
+

Resposta Orquestrada

+
    +
  • Canais automáticos Slack/Teams
  • +
  • Salas de crise virtuais colaborativas
  • +
  • Runbooks & checklists
  • +
  • Status pages públicas/privadas
  • +
+
+ +
+
+ + + +
+

Pós-Incidente & Aprendizado

+
    +
  • Templates de postmortems sem culpados
  • +
  • Análise automática MTTA/MTTR
  • +
  • Action items rastreáveis
  • +
  • Base de conhecimento evolutiva
  • +
+
+ +
+
+ + + +
+

Analytics & Observability

+
    +
  • Dashboards tempo real
  • +
  • Relatórios customizáveis
  • +
  • Análise de tendências e predição
  • +
  • Exportação para ferramentas de BI
  • +
+
+ +
+
+
+ + +
+
+
+ +
+
+

+ De caos a controle em
+ 3 passos simples +

+

+ Setup em menos de 15 minutos. Sem complexidade. +

+
+ +
+ + + + +
+
+
1
+
+
+
+

Conecte suas ferramentas

+

+ Integre Datadog, Prometheus, CloudWatch, ou qualquer ferramenta via webhook/API. +

+
~5 min de setup
+
+ +
+
+
2
+
+
+
🎯
+

Configure workflows

+

+ Defina políticas de escalonamento, runbooks, canais de comunicação. Ou use templates prontos. +

+
Templates incluídos
+
+ +
+
+
3
+
+
+
🚀
+

Responda & aprenda

+

+ Receba alerts inteligentes, coordene equipe, resolva mais rápido, construa knowledge base. +

+
Melhoria contínua
+
+
+ + +
+ + Começar Gratuitamente + + + + +

Setup em < 15 min • Sem cartão • Suporte PT-BR

+
+
+
+ + +
+
+ +
+
+

+ Conecte com tudo que você
+ já usa +

+

+ Integrações nativas com o stack moderno. +200 conectores disponíveis. +

+
+ +
+
+ Datadog +
+
+ Slack +
+
+ Prometheus +
+
+ Jira +
+
+ Grafana +
+
+ Teams +
+
+ Sentry +
+
+ CloudWatch +
+
+ New Relic +
+
+ GitHub +
+
+ Linear +
+
+ +190 mais +
+
+ +
+
+ + +
+
+
+ +
+
+
+ + + + + Acesso Antecipado Aberto +
+

+ Construido por SREs,
+ para SREs +

+

+ Nascemos da frustração real com ferramentas caras e complexas. O Batida oferece recursos avançados sem preço de grande corporação. +

+
+ + +
+
+
200+
+
Integrações disponíveis
+
+
+
<15min
+
Tempo de setup
+
+
+
🇧🇷
+
Feito no Brasil
+
+
+
$0
+
Para começar
+
+
+ +
+

+ Filosofia: Gerenciamento de incidentes não deveria custar o salário de um engenheiro. + On-call, alertas, IA Scribe e status pages — tudo incluído por + $12/user/mês. +

+
+
+
+ + +
+
+ +
+
+

+ Por que Batida? +

+

Comparação honesta. Sem marketing enganoso.

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
RecursoBatida ✨PagerDutyincident.ioOpsGenie
Preço$12/user$21/user$25/user (efetivo)$20/user
Tempo de Setup< 15 min ⚡Dias/SemanasHorasHoras
UI/UXModerna & IntuitivaComplexaBoaDatada
On-callIncluídoIncluído+ $10/userIncluído
IA ScribeIncluídoNão disponívelPro only ($25)Não disponível
Roteamento de Chamadas1 número incluídoIncluídoPro onlyNão disponível
Status Pages5 incluídasNão disponível1 incluídaNão disponível
+
+ +
+

+ Nossa Promessa: On-call, IA Scribe, roteamento de chamadas e status pages — tudo incluído por + $12/user/mês. Sem surpresas. +

+
+
+
+ + +
+
+
+ +
+
+

+ Preços simples &
+ transparentes +

+

+ Escolha o plano ideal. Comece grátis, escale quando precisar. +

+
+ +
+ +
+
+
FREE
+
+ $0 +
+
Plano gratuito permanente
+
+ +
    +
  • + + Até 5 usuários +
  • +
  • + + Incidentes ilimitados +
  • +
  • + + 1 schedule + 1 escalation policy +
  • +
  • + + 1 status page +
  • +
  • + + IA Scribe (5/mês) +
  • +
  • + + Slack + 3 webhooks +
  • +
  • + + Suporte comunitário +
  • +
+ + Começar Grátis +
+ + + + + +
+
+
ENTERPRISE
+
+ Custom +
+
Sob medida
+
+ +
    +
  • + + Tudo do Pro + +
  • +
  • + + SSO/SAML/SCIM (Okta, Azure AD) +
  • +
  • + + RBAC personalizado + logs de auditoria +
  • +
  • + + SLA garantido 99.99% +
  • +
  • + + Gerente de sucesso dedicado +
  • +
  • + + Residência de dados personalizada +
  • +
  • + + SOC 2 + compliance +
  • +
+ + Falar com Vendas +
+
+ +

+ Plano gratuito permanente. Sem cartão de crédito. Upgrade quando quiser. +

+
+
+ + +
+
+ +
+
+

+ Perguntas frequentes +

+

Tire suas dúvidas antes de começar

+
+ +
+
+ + O Batida substitui completamente o PagerDuty/OpsGenie? + + + + +
+ Sim! Cobrimos 100% dos casos de uso core: alerting, on-call, escalation, incident coordination, postmortems, e analytics. Migração guiada disponível. +
+
+ +
+ + Quanto tempo leva para configurar? + + + + +
+ A maioria começa a receber alertas em menos de 15 minutos. Integrações complexas podem levar algumas horas. Temos templates prontos. +
+
+ +
+ + Meus dados ficam onde? + + + + +
+ Oferecemos opcao de servidores em US-East para compliance GDPR e baixa latencia global. Mais regioes em breve. +
+
+ +
+ + Em qual moeda sao cobrados os planos? + + + + +
+ Todos os planos são cobrados em USD ($12/user/mês no plano Pro anual). Aceitamos cartão de crédito via Stripe. +
+
+ +
+ + Posso cancelar a qualquer momento? + + + + +
+ Claro. Sem contratos anuais forçados (exceto plano Corporativo). Cancele com um clique. Dados disponíveis por 30 dias pós-cancelamento. +
+
+ +
+ + É seguro? LGPD/GDPR compliant? + + + + +
+ Sim. Criptografia AES-256, backups diários. LGPD/GDPR compliant. Auditoria SOC 2 em andamento. +
+
+
+
+
+ + +
+
+
+
+ +
+

+ Pronto para acabar com o
+ caos de incidentes? +

+ +

+ Junte-se aos times que estão transformando sua resposta a incidentes. +

+ + + +

+ Setup em < 15 min • Sem cartão • Suporte PT-BR nativo +

+ +
+

Ainda tem dúvidas? Fale conosco:

+ +
+
+
+ + + + + + + + + diff --git a/nginx.conf b/nginx.conf new file mode 100644 index 0000000..1efdb9f --- /dev/null +++ b/nginx.conf @@ -0,0 +1,24 @@ +server { + listen 80; + server_name _; + root /usr/share/nginx/html; + + location / { + try_files $uri $uri/ =404; + default_type text/html; + add_header Content-Language "en" always; + } + + location /pt-br { + try_files $uri $uri/ /pt-br/index.html =404; + default_type text/html; + add_header Content-Language "pt-BR" always; + } + + location = /pt-br { + return 301 /pt-br/; + } + + gzip on; + gzip_types text/html text/css application/javascript; +}