Two-factor Authentication Now Generally Available

Two-factor authentication is a powerful and simple way to greatly enhance security for your Heroku account. It prevents an attacker from accessing your account using a stolen password. After a 4 month beta period, we are now happy to make two-factor authentication generally available.

Read more →

Introducing Heroku DX: The New Heroku Developer Experience

One of our core beliefs at Heroku is that developers do their best work when the development process is as simple, elegant, and conducive to focus and flow as possible. We are grateful for how well many of our contributions to that cause have been received, and today we are making generally available a new set of features that have been inspired by those values.

Collectively, we call these new features Heroku DX—the next evolution in Heroku’s developer experience. Our goal with these new features—Heroku Button, Heroku Dashboard + Metrics and Heroku Postgres DbX—is to make it faster than ever for developers to build, launch and scale applications.

Read more →

Welcome to Heroku, CloudBees developers

The key to any startup is focus -- focusing in multiple directions is really no focus at all. Following this premise we understand the decision by CloudBees to double down on their continuous integration offering of Jenkins, and to discontinue their platform as a service product. Continuous integration is already playing an important role in application development and deployment and will only continue to grow in the future. Many of us are fans of Jenkins, and in fact we have many Heroku customers today taking advantage of Jenkins and other CI services.

We’re also pleased to see CloudBees suggest that users migrate their PaaS services to providers like Heroku, and we’d like to welcome those developers to give us a try. To that end, if you have an application that is already running on CloudBees, we’ve put together some guides to help you with the migration process:

We hope to make the migration process as easy as possible. Get started migrating today by signing up.

Try the new Uber API on Heroku

Uber logo

On Wednesday, Uber launched an API to let developers build new products and services that leverage the Uber ridesharing platform. Uber built a simple Python/Flask app that developers can use when exploring how the API works.

This is the sort of experimentation and innovation that we at Heroku want to enable, so we sent a pull request to add an app.json file to the repo and a Heroku Button to the readme.

To deploy the Uber sample on Heroku and experiment with the new Uber API, simply register on the Uber developer site and then click the button below:

Deploy on Heroku

Read more →

Cedar-14 Public Beta

At Heroku, we want to give our users access to the latest and greatest software stacks to base their apps on. That’s why we continuously update buildpacks to support new language and framework versions and let users experiment further using third-party buildpacks.

Sitting underneath slugs and buildpacks are stacks. Stacks are the operating system and system libraries required to make apps run. Today we’re releasing into public beta a new version of the Celedon Cedar stack: cedar-14.

cedar-14 is built on the latest LTS version of Ubuntu Linux and has recent versions of libraries and system dependencies that will receive maintenance and security updates for a long time to come.

Before making cedar-14 the default stack, Heroku is looking for feedback from our users. To help weed out bugs and problems, please try out the stack with existing apps and new source code.

Read more →

Browse the blog archives or subscribe to the full-text feed.