<!DOCTYPE html>
<html>
  <head>
    <title>Ruby on Rails App Hosting & Deployment - Ninefold</title>
    <meta content='Ruby on Rails hosting built for developer happiness. With servers in the US &amp; Asia-Pacific, our Rails PaaS provides consistently better performance.' name='description'>
    <meta charset='utf-8'>
    <meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no' name='viewport'>
    <meta content='UeIQURVhCxOJaI-1KiWURodgDN_hhaB2JNA-DPqVtRk' name='google-site-verification'>
    <link href="images/favicon.ico" rel="icon" type="image/ico" />
    <link href="stylesheets/style.css" media="screen, print" rel="stylesheet" type="text/css" />
    <link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" media="screen" rel="stylesheet" type="text/css" />
    <script>
      var _vwo_code=(function(){
      var account_id=7903,
      settings_tolerance=2000,
      library_tolerance=1500,
      use_existing_jquery=true,
      //was false
      // DO NOT EDIT BELOW THIS LINE
      f=false,d=document;return{use_existing_jquery:function(){return use_existing_jquery;},library_tolerance:function(){return library_tolerance;},finish:function(){if(!f){f=true;var a=d.getElementById('_vis_opt_path_hides');if(a)a.parentNode.removeChild(a);}},finished:function(){return f;},load:function(a){var b=d.createElement('script');b.src=a;b.type='text/javascript';b.innerText;b.onerror=function(){_vwo_code.finish();};d.getElementsByTagName('head')[0].appendChild(b);},init:function(){settings_timer=setTimeout('_vwo_code.finish()',settings_tolerance);this.load('//dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(d.URL)+'&r='+Math.random());var a=d.createElement('style'),b='body{opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;}',h=d.getElementsByTagName('head')[0];a.setAttribute('id','_vis_opt_path_hides');a.setAttribute('type','text/css');if(a.styleSheet)a.styleSheet.cssText=b;else a.appendChild(d.createTextNode(b));h.appendChild(a);return settings_timer;}};}());_vwo_settings_timer=_vwo_code.init();
    </script>
    <script src="//use.typekit.net/nwv8atc.js" type="text/javascript"></script>
    <script src="javascripts/modernizr.js" type="text/javascript"></script>
    <script>
      try{Typekit.load();}catch(e){}
    </script>
    <!--[if lt IE 9]>
      <script src="javascripts/html5shiv.js" type="text/javascript"></script>
      <script src="javascripts/respond.min.js" type="text/javascript"></script>
    <![endif]-->
  </head>
  <body class='index animate'>
    <div class='snap-drawer snap-drawer-right'>
      <ul class='nav navbar-nav'>
        <li>
          <a href="/pricing">Pricing</a>
        </li>
        <li>
          <a href="/performance">Performance</a>
        </li>
        <li>
          <a href="https://help.ninefold.com">Docs</a>
        </li>
        <li>
          <a href="/contact">Contact</a>
        </li>
        <li>
          <a href="http://portal.ninefold.com">Sign in</a>
        </li>
      </ul>
    </div>
    <div class='snap-content' id='main-wrapper'>
      <nav class='navbar navbar-default' role='navigation'>
        <div class='container'>
          <div class='navbar-left'>
            <div class='navbar-header'>
              <a title="Ninefold" class="mast__topbar__logo logo" href="/"></a>
              <div class='navbar-toggle'>
                <div id='toggleMenu'>
                  <div class='bar'></div>
                  <div class='bar'></div>
                  <div class='bar'></div>
                </div>
              </div>
            </div>
            <div class='collapse navbar-collapse'>
              <ul class='nav navbar-nav'>
                <li>
                  <a href="/pricing">Pricing</a>
                </li>
                <li>
                  <a href="/performance">Performance</a>
                </li>
                <li>
                  <a href="/news">News</a>
                </li>
                <li>
                  <a href="http://multifaceted.io/">Blog</a>
                </li>
                <li>
                  <a href="https://help.ninefold.com">Docs</a>
                </li>
                <li>
                  <a href="/contact">Contact</a>
                </li>
                <li>
                  <a href="http://portal.ninefold.com">Sign in</a>
                </li>
              </ul>
            </div>
          </div>
        </div>
      </nav>
      <div class='strip strip--mast'>
        <article class='mast container'>
          <div class='shard_l1'></div>
          <div class='shard_r2'></div>
          <section class='row'>
            <div class='col-md-5'>
              <h1 class='mast__title'>
                Built for Rails.
              </h1>
              <h2 class='mast__subtitle'>
                Easy app deployment.
                <br>
                Better app performance.
              </h2>
              <div class='text-center'>
                <a class="mast__cta btn btn-nine-primary btn-block btn-lg" href="http://portal.ninefold.com/registrations/new">Deploy your app for free</a>
              </div>
            </div>
            <div class='col-md-6 col-md-offset-1'>
              <div class='pull-right'>
                <div class='mast__video'>
                  <iframe allowfullscreen='true' frameborder='0' height='288' src='//www.youtube.com/embed/TirQBaiJ4w0' width='460'></iframe>
                  <div class='mast__video__caption'>
                    See how easy it is to get a serious Rails app deployed on Ninefold [2:08]
                  </div>
                </div>
              </div>
            </div>
          </section>
        </article>
      </div>
      <div class='strip strip--section section__curious'>
        <article class='section container'>
          <div class='shard_r3'></div>
          <section class='row'>
            <div class='col-md-10 col-md-offset-1 text-center'>
              <h3 class='section__subtitle undertitle'>
                Better. Faster. Stronger.
              </h3>
              <h3 class='mission'>
                Ninefold is a platform for deploying and running your Rails apps with the option of your own virtual servers. We built it on our own infrastructure, optimized it for performance and are backed by a publicly listed parent company.
                <br>
              </h3>
            </div>
          </section>
          <section class='row stackstats-highlight'>
            <div class='col-sm-4 text-center'>
              <h3 class='section__stackstats'>
                $100MM+
              </h3>
              <p>
                A huge investment in enterprise-grade, bad-ass data centers.
              </p>
            </div>
            <div class='col-sm-4 text-center'>
              <h3 class='section__stackstats'>
                300,000+ ft<sup>2</sup>
              </h3>
              <p>
                More than 5 football fields of concrete, steel, generators, and blinking lights.
              </p>
            </div>
            <div class='col-sm-4 text-center'>
              <h3 class='section__stackstats'>
                Virtual Servers
              </h3>
              <p>
                Our <a href="virtual-servers">virtual server options</a> give you more flexibility than a Russian gymnast.
              </p>
            </div>
          </section>
          <section class='row yehuda-quote'>
            <div class='col-md-10 col-md-offset-1'>
              <div class='col-md-3'>
                <div class='headshot text-right'>
                  <img alt="" width="120" height="120" src="images/yehuda_hs.jpg" />
                </div>
              </div>
              <div class='col-md-9'>
                <div class='endorsement-quote'>
                  "As a developer of Rails applications, I have been somewhat disappointed by the slow progress in the deployment space of the past few years. I've been working with the Ninefold team because I believe it's important for the Rails community that Rails hosting constantly gets easier, and that our apps perform better."
                  <strong>
                    — Yehuda Katz
                  </strong>
                </div>
              </div>
            </div>
          </section>
          <section class='row mikel-quote'>
            <div class='col-md-10 col-md-offset-1'>
              <div class='col-md-3'>
                <div class='headshot text-right'>
                  <img alt="" width="120" height="120" src="images/mikel.jpg" />
                </div>
              </div>
              <div class='col-md-9'>
                <div class='endorsement-quote'>
                  "Running a large Ruby on Rails dev shop means that we are always running into platform deployment issues through the stagnation of the Rails deployment space world wide. Ninefold has burst onto the scene with some serious innovation and are a breath of fresh air. Their offering coupled with high performance and dedicated support of their team, bodes well for the future of Ruby on Rails hosting worldwide."
                  <strong>
                    — Mikel Lindsaar
                  </strong>
                </div>
              </div>
            </div>
          </section>
          <section class='row manuel-quote'>
            <div class='col-md-10 col-md-offset-1'>
              <div class='col-md-3'>
                <div class='headshot text-right'>
                  <img alt="" src="images/manuel-wudka-robles.png" />
                </div>
              </div>
              <div class='col-md-9'>
                <div class='endorsement-quote'>
                  "At Palomino Labs, clients trust us to build high-quality software solutions that scale. We are particularly happy to see a new, innovative and well-resourced platform that streamlines Rails app deployment without overly abstracting the operational details. The Ninefold team is fantastic to work with and we are ecstatic with our experiences so far. In addition to being carefully optimized for Rails, Ninefold also provides powerful tools that expand the functionality of Rails apps. We strongly suggest that you take a serious look at Ninefold for your Rails apps."
                  <strong>
                    — Manuel Wudka Robles
                  </strong>
                </div>
              </div>
            </div>
          </section>
          <section class='row'>
            <div class='text-center col-md-12'>
              <a class='section__cta btn btn-nine-ruby button-spacing' href='http://portal.ninefold.com/registrations/new'>Deploy your app for free</a>
            </div>
          </section>
        </article>
      </div>
      <div class='strip strip--section section__tuningthestack'>
        <article class='section container'>
          <div class='shard_l2'></div>
          <div class='shard_l3'></div>
          <div class='shard_r4'></div>
          <div class='shard_r5'></div>
          <section class='row'>
            <br>
            <h2 class='col-md-12 section__subtitle'>
              Tuning the stack for Rails.
            </h2>
            <div class='col-md-12'>
              <div class='switch bluecandy'>
                <input checked='checked' id='radio_economies' name='arch_type' type='radio' value='1'>
                <label for='radio_economies' id='economies_trigger'>
                  Economies of scal(ing)
                </label>
                <input id='radio_consistency' name='arch_type' type='radio' value='0'>
                <label for='radio_consistency' id='consistency_trigger'>
                  Consistency of performance
                </label>
                <span class='slide-button'></span>
              </div>
              <span class='clearfix'></span>
              <div class='widget' id='graph'>
                <div id='economies_chart'>
                  <div class='chart-wrapper'>
                    <img alt="Economies of Scaling graph" class="img-responsive" width="945" height="513" src="images/economies.png" />
                  </div>
                  <div class='row'>
                    <div class='col-md-10 col-md-offset-1'>
                      <p class='text-center'>
                        As your app gets traction (in this case a simulation using Spree) the cost of each additional user served by your app should scale smoothly. In fact, thanks to economies of scale, you probably expect that it should cost less per user as you grow. It's a pretty cynical lock-in tactic to ramp up the cost per user right when it's most difficult to switch hosting platform.
                      </p>
                    </div>
                  </div>
                </div>
                <div id='consistency_chart'>
                  <div class='chart-wrapper'>
                    <img alt="Response time distribution graph" class="img-responsive" height="503" width="946" src="images/response.png" />
                  </div>
                  <div class='row'>
                    <div class='col-md-10 col-md-offset-1'>
                      <p class='text-center'>
                        This is a story about how your app feels today, even under modest load. We've got a nice big hump in the sweet spot, but it's the far right that should catch your eye. Depending on where you're hosted one-in-twenty of your users are clicking and then waiting more than two seconds for something to happen. One-in-six get a pretty mediocre experience. We'd like to help.
                      </p>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </section>
          <section>
            <div class='text-center'>
              <a class="section__cta btn btn-secondary-cta btn-nine-blue button-spacing" href="performance">See all the details</a>
            </div>
          </section>
        </article>
      </div>
      <div class='strip strip--section section__convention'>
        <article class='section container'>
          <div class='shard_l4'></div>
          <div class='shard_r6'></div>
          <div class='shard_r7'></div>
          <section class='row'>
            <div class='col-md-12'>
              <h2 class='section__subtitle'>Convention over configuration.</h2>
              <div class='row'>
                <div class='col-md-5 col-md-offset-1 text-center'>
                  <img alt="" width="121" height="137" src="images/deploybutton.png" />
                  <h3 class='text-center'>
                    Sane defaults.
                  </h3>
                  <p class='text-center'>
                    You don’t have to roll-your-own to get a sensible stack. Good performance without Yak shaving. We’ll even run your migrations on deployment.
                  </p>
                </div>
                <div class='col-md-5 text-center'>
                  <img style="margin-left: -10px;" alt="" width="294" height="137" src="images/addons.png" />
                  <h3 class='text-center'>
                    Add-ons in the box.
                  </h3>
                  <p class='text-center'>
                    The things you need come in the box. PostgreSQL, Redis, Memcached and New Relic Integration.
                  </p>
                </div>
              </div>
            </div>
          </section>
        </article>
      </div>
      <div class='strip strip--section section__ninefoldstack'>
        <article class='section container'>
          <div class='shard_l5'></div>
          <div class='shard_l6'></div>
          <div class='shard_r8'></div>
          <div class='shard_r10'></div>
          <section class='row'>
            <div class='col-md-12'>
              <br>
              <h2 class='section__subtitle stack'>We own and tune the stack.</h2>
              <div class='row'>
                <div class='col-md-10 col-md-offset-1'>
                  <p class='text-center'>
                    We own the whole stack. In some places, we own it right down to the concrete it’s all sitting on. That’s how we can deliver substantially better app performance for your users, at a better price per delighted user.
                    <br>
                    <br>
                  </p>
                </div>
              </div>
              <div class='row text-center'>
                <div class='stackdetail'>
                  <img class="img-responsive" alt="" width="908" height="507" src="images/stackimage.png" />
                  <div class='virtual_servers'>
                    <p>
                      Stand alone virtual servers available too.
                    </p>
                    <a class="section__cta btn btn-cta btn-nine-primary" href="http://portal.ninefold.com/registrations/new">Get one</a>
                    <div class='uparrow'></div>
                  </div>
                  <div id='virtual_servers_button'></div>
                </div>
              </div>
            </div>
          </section>
        </article>
      </div>
      <div class='strip strip--section section__letsgotowork'>
        <article class='section container'>
          <div class='shard_l7'></div>
          <div class='shard_l8'></div>
          <div class='shard_r9'></div>
          <section class='row'>
            <div class='col-xs-12'>
              <h2 class='section__subtitle stack' style='margin-top:10px;'>Let's go to work!</h2>
              <h3 class='section__subsubtitle'>Start your free trial today.</h3>
              <section class='row'>
                <div class='text-center'>
                  <a class="section__cta btn btn-nine-primary" href="http://portal.ninefold.com/registrations/new">DEPLOY AND TEST FOR FREE</a>
                  <br>
                  <br>
                </div>
              </section>
            </div>
          </section>
        </article>
      </div>
      <div class='strip strip--section section__nomuppets'>
        <article class='section container'>
          <section class='row'>
            <div class='col-xs-12'>
              <h2 class='section__subtitle'>Tell us what's what.</h2>
              <h3 class='section__byline'>Chat, tweet, drop us a line.</h3>
            </div>
          </section>
        </article>
      </div>
      <div class='strip strip--section section__social'>
        <article class='section container'>
          <section class='row'>
            <div class='col-xs-12'>
              <section class='row'>
                <div class='text-center'>
                  <a class="section__cta btn btn-cta btn-nine-blueonwhite" onClick="parent.LC_API.open_chat_window()" href="javascript:void(null)">Chat with us</a>
                  <ul id='social'>
                    <li>
                      <a class="btn-twitter" target="_blank" href="https://twitter.com/ninefold"></a>
                    </li>
                    <li>
                      <a class="btn-flickr" target="_blank" href="http://www.flickr.com/photos/ninefold"></a>
                    </li>
                    <li>
                      <a class="btn-github" target="_blank" href="https://github.com/ninefold"></a>
                    </li>
                  </ul>
                </div>
              </section>
            </div>
          </section>
        </article>
      </div>
      <div class='strip strip--section section__megafooter'>
        <article class='section container'>
          <section class='row'>
            <div class='col-md-3 col-xs-4 col-md-offset-2'>
              <h3 class='section__footertitle'>Products</h3>
              <ul class='list-unstyled'>
                <li>
                  <a href="/performance">Performance Data</a>
                </li>
                <li>
                  <a href="/virtual-servers">Virtual Servers</a>
                </li>
                <li>
                  <a href="/pricing">Pricing</a>
                </li>
              </ul>
            </div>
            <div class='col-md-3 col-xs-4'>
              <h3 class='section__footertitle'>Support</h3>
              <ul class='list-unstyled'>
                <li>
                  <a href="https://help.ninefold.com">Docs</a>
                </li>
                <li>
                  <a href="/contact">Contact</a>
                </li>
                <li>
                  <a href="http://status.ninefold.com">Service Status</a>
                </li>
              </ul>
            </div>
            <div class='col-md-3 col-xs-4'>
              <h3 class='section__footertitle'>More</h3>
              <ul class='list-unstyled'>
                <li>
                  <a href="/about-us">About Us</a>
                </li>
                <li>
                  <a href="http://multifaceted.io/">Blog</a>
                </li>
                <li>
                  <a href="/terms-of-use">Legal</a>
                </li>
              </ul>
            </div>
            <p class='col-md-9 col-md-offset-2'>
              Test data based on platforms and pricing available on 10 September 2013.
            </p>
          </section>
        </article>
      </div>
    </div>
    <script src="javascripts/main.js" type="text/javascript"></script>
    <script src="javascripts/jquery.fancybox.pack.js" type="text/javascript"></script>
    <script>
      initHomePage()
    </script>
    <script>
      $('.fancybox').fancybox();
    </script>
    <script>
        var _gaq = _gaq || [];
        _gaq.push(['_setAccount', 'UA-20888012-1']);
        _gaq.push(['_setDomainName', 'ninefold.com']);
        _gaq.push(['_trackPageview']);
      
        (function() {
          var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
          ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js';
          var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
        })();
    </script>
    <script>
      var $mcGoal = {'settings':{'uuid':'4086b6f7e196be6de4e9708d2','dc':'us3'}};
      (function() {
        var sp = document.createElement('script'); sp.type = 'text/javascript'; sp.async = true; sp.defer = true;
        sp.src = ('https:' == document.location.protocol ? 'https://s3.amazonaws.com/downloads.mailchimp.com' : 'http://downloads.mailchimp.com') + '/js/goal.min.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(sp, s);
      })();
    </script>
    <script>
      var __lc = {};
      __lc.license = 1076997;
      (function() {
          var lc = document.createElement('script'); lc.type = 'text/javascript'; lc.async = true;
          lc.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'cdn.livechatinc.com/tracking.js';
          var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(lc, s);
          })();
    </script>
    <script>
      (function() {
        var host = ('https:' == document.location.protocol
        ? 'https://ssl.' : 'http://met.');
        var uriSuffix = 'picnet.com.au/resources/scripts/' +
        'met.client.min.js?usercode=2956271491630091';
        var met = document.createElement('script');
        met.async = true;
        met.src = host + uriSuffix;
        (document.head || document.body).appendChild(met);
        })();
    </script>
    <script src="javascripts/retina.js" type="text/javascript"></script>
  </body>
</html>
