Honest analysis of Cloudflare
Use Cases and Deployment Scope
Hoje na minha organização utilizamos principalmente o WAF da Cloudflare, com os benefícios do plano Enterprise. Utilizamos na verdade quase todo o portfólio de produtos, como DNS, Pages, Workers, SSL e certificados personalizados, a parte de Security e Rules. Os domínios em plano free também são utilizados, para aqueles sites com poucos acessos ou menos relevantes, porém as funcionalidades disponibilizadas no plano free são excepcionais e ajudam muito.
Pros
- Automated DDoS Protection
- WAF
- Workers
- SSL
- Pages
- Rules
- Proteção automatizada para DDoS
Cons
- Rules Distribution, difficult to find where the rules are that were previously grouped in Pages Rules
- Cloudflare Pages monitoring, issues regarding the number of deployments performed and other features that are limited by plan, do not have the metrics that should be included with the workers.
- Logic of rules, sometimes they change, and a rule that previously worked with * or contains, no longer works. Or the logic AND, OR.
- Distribuição das Rules, difícil encontrar onde estão as regras que antes eram no Pages Rules agrupadas
- Monitoramento do Cloudflare Pages, questões de quantidade de deploys efetuados e outras funcionalidades que são limitadas por plano, não possuem as métricas que deveriam estar junto com o workers.
- Lógica das regras, as vezes acontece de mudarem, e uma regra que antes funcionava com * ou contém, passa a não funcionar. Ou a lógica AND , OR.
Likelihood to Recommend
No meu ponto de vista a Cloudflare é totalmente apropriada, visando segurança e performance hoje ela está no topo. Questão de WAF sem comparações, algumas melhorias que foram adicionadas nos últimos meses foram sensacionais, o analytics onde é possível verificar eventos da conta inteira, só a divisão da Page Rules que deixou a desejar, é mais confuso ficar procurando onde está a opção para criar uma regra que antes estava na mão.
This review was originally written in Portuguese and has been translated into English using a third-party translation tool. While we strive for accuracy, some nuances or meanings may not be perfectly captured.
