Design and build Cloud Servers for stability

When mission-critical availability is necessary for your business, developing
a powerful application or a beautifully designed web interface is only part of
the job. The Support team at Rackspace developed the following best practices
to keep your site highly available.

Rackspace Monitoring and Cloud Backups

Even when using cutting-edge cloud technology, you have to
remember the basics. Learn how to use these two key features of
the Rackspace Cloud to help you monitor, report, and restore your data
in the cloud.

In addition to the Rackspace Monitoring, consider exploring some of our
partners who specialize in cloud monitoring and reporting. For example,
New Relic® offers a performance-management
solution that enables developers to diagnose and fix application performance
problems in real time.

RAID configuration of your Cloud Block Storage volumes

Cloud Block Storage allows you a maximum of 14 volumes per cloud server
and 50 volumes per region. Although these volumes already
offer a tremendous amount of stability, you can configure them in a
Redundant Array of Independent Disks (RAID) for extra redundancy.

Dynamic DNS and multiple configurations

Customers who are serious about uptime choose to duplicate their production
configuration in multiple locations for use in major failures. A
fast failover is possible when you use a Dynamic Domain Name Server (DDNS)
service that starts sending your traffic to a different Internet Protocol (IP)
address when it detects a failure in your primary configuration. This second IP
address can even be in a different region for geographic redundancy.

Cedexis offers multiple solutions to improve
performance and availability by load balancing between multiple cloud regions.

Through an application-aware global content delivery network (CDN) platform,
Incapsula provides any website and web
application with best-of-breed security, distributed denial of service (DDoS)
protection, and load balancing and failover solutions. You can use Incapsula
as a stand-alone service or as an integrated solution.

Load Testing

We cannot say enough about the value of testing (and then retesting)
your application's infrastructure before putting it into production.
Load testing reveals potential failure points in the design of your
infrastructure and opportunities to optimize your code, which helps overall
stability.

Rackspace has the following partners who provide this service, and
Rackspace Support can help you analyze the results and make the
right recommendations.

RackConnect

The Rackspace Hybrid Cloud provides benefits, including
solid stability under the heaviest of traffic. Learn more about how
RackConnect can help you build for and maintain the highest availability
possible.

For more information, read How do I get started with RackConnect v2.0 and
RackConnect v2.0 Best Practices.

Use the Feedback tab to make any comments or ask questions. You can also start a conversation with us.