What is Cloudflare?
Cloudflare is a CDN which acts as a middle layer between your actual hosting provider and the user browsing your website. Cloudflare has datacenter over 200 location where they can serve webpages from these edge locations.
Why should we use Cloudflare?
Free and easy to setup:
It’s very easy to get started with Cloudflare. and a lot of services offered as part of free plan
DDoS Protection
The DDoS attack became very common in recent years when many vendors offering DDoS as a service. Cloudflare was the pioneer in offering DDOS protection for free. It mitigates DDoS attacks, including those that target UDP and ICMP protocols, SYN/ACK, DNS, and NTP amplification and Layer 7 attacks. The best part is, Cloudflare can ensure genuine traffic will still hit your servers during DDoS attacks
World’s fastest DNS resolver (1.1.1.1)
Cloudflare offers a free and fastest public DNS resolver in the world.
ISP’s can always snoop on your traffic and send ads based on your internet usage. Cloudflare DNS server has Dnssec protection. It even offers a mobile app in case if you want to protect your traffic on your mobile phones
Security
- When proxy enabled, Cloudflare can mask your actual server IP addresses. So it’s difficult for hackers to attack the servers.
- Cloudflare offers free SSL, multiple TLS encryption modes are available
- Cloudflare supports HTTPS redirection, HTTP Strict Transport Security (HSTS)
and minimum TLS version enforcement so SRE’s no need to worry about this on a server level.
- Support for WAF(web application firewall). Cloudflare regularly updates it’s rulesets for the newest threats, So customers no need to update rulesets regularly. However, Cloudflare WAF is only available from the PRO plan.
Smart routing with Argo
Cloudflare Argo smart routing can detect real-time network congestion and route web traffic across the fastest and most reliable network paths. Cloudflare claims web assets perform 30% faster
Analytics:
Cloudflare provides deeper insights into incoming traffic. Default graphs include total requests, web traffic requests by country, bandwidth, unique visitors, threats, rate-limiting, traffic served over SSL, firewall etc.
Cloudflare load balancers:
Cloudflare load balancers are pretty useful when using a multi-cloud strategy.
Cheapest Domain Registrar
Cloudflare recently announced that they will be selling domains at a wholesale price each TLD charges. Although currently domain transfer from other registrars to Cloudflare is supported. Directly buying a domain from Cloudflare is not yet supported. Here’s the list of TLD’s supported for transfers.