The 2017 Heroku Retrospective: Advancing Developer Experience, Data, and Trust

2017 was a great year for Heroku and our users. We want to thank each of you for your feedback, beta participation, and spirit of innovation, which inspires how we think about our products and evolve the platform.

In the past year, we released a range of new features to make the developer experience even more elegant. We bolstered our existing lineup of data services while providing security controls for building high compliance applications on the platform.

With that, we’d like to take a moment and share some of the highlights from 2017. We hope you enjoy it, and we look forward to an even more exciting 2018!

Advancing the Developer Experience

Heroku CI

Run tests with zero queue time on every push to GitHub using a low-setup visual test runner that’s integrated with Heroku Pipelines for strong dev/prod parity.

Free and Automated SSL Certs

Heroku Automated Certificate Management handles all aspects of SSL/TLS certificates for custom domains. This makes creating secure web applications easier than ever.

Heroku Autoscaling

Check out how response-based Autoscaling ensures that your app users always have a good experience.

The Heroku-16 Stack

Heroku-16 includes updated stack libraries, a smoother Docker development experience, and improved compilation for Ruby and Python packages.

Container Registry & Runtime

Create your own stack with your choice of base operating system and install any dependency. Take advantage of Docker's local development experience for dev/prod parity.

Heroku ChatOps for Slack

Heroku ChatOps uses the power of Heroku Pipelines to bring a collaborative deployment workflow to Slack. Deploy code, promote code, and keep track of your CI test status—all from your Slack channel.

Einstein Vision Add-on

Learn how to embed custom image classification into your apps with a new Heroku Add-on.

Release Phase

Push your code and have Release Phase automatically run tasks that your app needs for production, such as a database schema migration, uploading static assets to a CDN, or invalidating a cache.

Heroku Exec & Language Runtime Metrics

Use JVM Language Metrics to identify potential issues early by viewing indicators like garbage collection activity and heap memory usage, then SSH into a running dyno with Heroku Exec for further inspection.

Heroku Webhooks

Integrate Heroku into custom workflows and third-party tools. Get notifications of changes to your domain settings, releases, add-ons, and dyno formations.

More Ways to Build Data-Centric Apps on Heroku

PostgreSQL 10 Generally Available on Heroku

The power of PostgreSQL 10—increased parallelism for performance, native table partitioning, and more—is now generally available on Heroku Postgres.

New Plans and Pricing for Apache Kafka on Heroku

Building event-driven architectures is now easier and more accessible with new managed Kafka plans and pricing for development, testing, and low-volume production needs.

Heroku Postgres Update - Configuration, Credentials, and CI

Customize Heroku Postgres to meet your team’s needs. Configure database settings, manage user permissions with credentials, and auto-provision Postgres for Heroku CI.

Heroku Connect Update - Fast Writes, Global Deployment, & Guided Management

The latest release of Heroku Connect lets you sync customer data with Salesforce on average 5x faster, deploy closer to customers in 6 global regions, and be more productive.

Extending Trust: Security Controls & Scale for Large Organizations

Heroku Shield

Heroku Shield introduces new flavors of Dynos, Postgres databases, and Private Spaces that make Heroku suitable for running apps with higher accountability and compliance requirements, such as HIPAA.

PCI Compliance for Heroku Shield

Build critical apps with the agility of the Heroku developer experience on a PCI-compliant platform with Heroku Shield.

Heroku Private Space Peering for AWS

Connect your Heroku apps securely and privately to AWS services, such as EC2, RDS, Redshift, and more, to build a new class of multi-cloud architectures.

DNS Service Discovery

We’ve made it easier to build microservice architectures with the introduction of Service Discovery, a simple way to find other services using a standard DNS naming scheme.

Dublin Region for Private Spaces

Deploy apps closer to your customers in Europe using a network-isolated, dedicated runtime environment with your own private network and data services.

Log in today, give the new features a try, and let us know what you think. And as an added treat, you can download your Heroku artwork here.

Browse the archives for news or all blogs Subscribe to the RSS feed for news or all blogs.