Search overlay panel for performing site-wide searches

Boost Performance & Scale with Postgres Advanced. Join Pilot Now!

Platform Updates

This morning we are very excited to announce our new Add-on Provider Program, which allows anyone to easily build a Heroku add-on, making it available to all Heroku developers and customers to purchase with one click.

We first launched add-ons almost a year ago. Since then, they have been hugely successful, many add-ons being purchased thousands of times.

Hundreds of cloud service providers have contacted us wanting to build their own add-ons. We’ve spent the past nine months iterating with add-on providers to create an API that’s easy to use and easy to get started with. We’re excited to …

We can’t be happier to announce that we recently closed a $10 million Series B round of investment led by Ignition Partners. We’re planning to use the money to further expand our platform, turbo-charge partner programs for add-on providers and consultancies, and accelerate our go-to-market programs.

The growth and excitement that we’ve seen at Heroku, particularly in 2010, has been incredibly energizing for all of us. We talk a lot about numbers – the 60,000-plus apps running on our platform gets quoted a lot recently – but even more motivating are the creative forces that the platform is unleashing.

It’s been a great first quarter for us, and it’s time for a brief update on where we are and where we’re headed.

Growth

Heroku’s growth has continued to be huge. 1,500 new apps were deployed to Heroku last week alone, and that number increases every week. Next week we will cross the 60,000 application mark.

As you can imagine, traffic is growing even more quickly, serving billions of requests per month. In fact, traffic has grown by 4x over the last four months:

Many are finding great value in the platform and paying for features and scale. Our customer …

Big things are happening at Heroku, so we felt it was time for an overall update. I’m happy to say that not only has the platform doubled in size over the last 12 months to well over 35,000 live apps, but usage has become more serious and far more intense. Tons of business-critical apps are now live on Heroku, and rely on us for dependable, secure, scalable service, 24/7.

We are seeing some really cool and complex composite apps now that the platform has expanded and become more flexible. The app scale we’re seeing has jumped too, with many apps …

With Morten out on the European tour, we didn’t want those here in the US to feel left out. Last week we attended a great BBQ and roundtable with Seattle.rb. Starting next week, we’ll be heading out to the east coast, and want to meet more of you.

Blake Mizerany will be talking with local meetup groups all along the east coast about Heroku, Sinatra, and Ruby development. We’re excited to hear how you’re using Heroku today, and what you’d like to see from us in the future.

We’re currently bookending the trip with two bigger groups: kicking …

Our good friends at Shopify recently released a developer platform which makes it crazy easy to build custom functionality into an e-commerce store using a standalone Rails app. There are already some great apps available in their app store, many of which are running on Heroku.

Check out the excellent getting started video by James MacAulay. It shows just how slick the Shopify API is – these guys are really taking e-commerce to the next level. (And bonus points for use of config vars to store API keys!)

RailsConf starts tomorrow and Heroku will be there in full force. Here’s our line up:

Monday, 1:30pm — A Hat Full of Tricks with Sinatra

Our very own Blake Mizerany, the creator of Sinatra, is giving a tutorial on Sinatra. Ryan Tomayko will be on hand as well.

Tuesday, 1:50pm — The Future of Deployment: A Killer Panel

Join me as I moderate a panel on deployment, with a truly killer group: Marc-André Cournoyer (creator of Thin), Christian Neukirchen (creator of Rack), Ryan Tomayko (Rack core team, creator of Rack::Cache, Sinatra core team), Blake Mizerany (creator of Sinatra), and Adam …

When Adam, Orion, and I started Heroku two years ago, we had no idea how much new technology we would have to build to realize our vision of an instant platform for Ruby that just works.

Luckily, we were able to attract an amazing team to work on this problem with us, and the team has really shaped Heroku into the offering it is today. We’re currently by far the fastest and easiest deployment platform for Ruby, and we’ve gotten great feedback on our provisionless hosting architecture.

We have over 25,000 apps running on the platform today, and …

Say you’re working on a [Rails app](https://wp-www-staging.heroku.com/ruby), and you want to publish your code on Github. Most apps have some deploy-specific private config values – for example, if you’re using the S3 storage back-end for Paperclip, and your S3 keys are saved in config/amazon_keys.yml. You certainly don’t want to push those up to Github – what to do?

You could maintain a separate deploy branch, and commit your deploy config only to that. You can then work on the main branch, and rebase the deploy branch whenever you go for a deploy. That’s a bit of extra work you …

How much better are two steps than three? Does it matter if something takes five minutes instead of twenty? When it comes to software deployment and provisioning, does instant really matter?

Recently, I was ranting on this subject to a user who had the misfortune of asking me about it in person.

“Truly instant provisioning and deployment is the ultimate goal,” I said. “10 seconds isn’t good enough. We have to –”,

“Look,” he interrupted, “I love what you guys are doing and don’t want you to stop, but why are you so obsessed with this?”

My immediate answer: because …

Subscribe to the full-text RSS feed for Platform Updates.