Use CloudFlare with Rackspace

This article explains why you might want to use Cloudflare® with Rackspace.

Content delivery network

When you sign up for Cloudflare, you automatically begin to cache files on
Cloudflare's content delivery network (CDN), even on free plans. As your
website visitors request static files (such as images, cascading style sheets
(CSS), and other files) from your site, those assets are cached on
Cloudflare's CDN edge nodes in a global network of caches. Then, those
assets are served from the Cloudflare edge nodes instead of your Rackspace
servers. This approach requires less bandwidth and delivers content faster.
Cloudflare helps figure out which pieces to cache and which it should serve
fresh each time.

Cache the right content

Cloudflare also enables you to set individual page caching rules. For example,
if your “About Us” web page rarely changes, you can configure Cloudflare to
cache it in perpetuity. That page will always be cached on and delivered by
Cloudflare’s edge nodes, rather than your servers. This approach lowers your
bandwidth and reduces the load on your servers.

If your entire site is static HTML, you can cache all of it by using
Cloudflare. When you cache a static site in its entirety, your servers are
rarely required to do any work, which greatly reduces the risk of a server

With the Always Online feature, Cloudflare automatically caches a limited
copy of your site so that if your servers ever go offline, your customers see
the limited version. Controlling the experience that your customers have
during a server issue can be very important.


Cloudflare began as a security company and is still strong in this area.
Cloudflare offers free Secure Sockets Layer (SSL) connections from Cloudflare
to your users’ browsers. This technology can help keep connections secure. If
your servers are encrypted with SSL, you can encrypt the connection completely
from end-to-end, which is a security win for your customers.

On higher-tiered plans, distributed denial-of-service (DDoS) mitigation and
web application firewalls enable you to protect your site against attacks,
keeping your customers online and secure.

Get started with Cloudflare

You can easily set up Cloudflare by using the following steps:

  1. Sign up for an account at
  2. Specify the domain or domains that you want to import.
  3. Cloudflare finds all of the applicable records so that you don't lose any
    functionality when the name servers are switched.
  4. Choose your service level and security configuration.
  5. Cloudflare provides step-by-step instructions for making your name servers
    point to Cloudflare. When you complete this step, you can start taking
    advantage of Cloudflare's security, caching, and CDN capabilities.