News
- News
- Last Updated: April 05, 2016
- Nahid Samsami
Two years ago we released the Heroku Platform API (v3), providing a supported way to automate and instrument Heroku and making it even easier for you to build new products. Today we are deprecating the legacy, unofficial version of the API that preceded it (v2), as its usage is limited and we are focusing development on the newer, officially-supported API.
We will sunset v2 of the API on April 15, 2017. For security reasons, we …
- News
- Last Updated: March 22, 2016
- Matthew Creager
Matthew Eckstein is the VP of Engineering for charity: water. For more information, visit: www.charitywater.org. Read our charity: water customer story to learn more about how Heroku has helped their organization deliver clean water to millions of people around the world.
Tell us a bit about charity: water
charity: water is a non-profit organization that brings clean and safe drinking water to people in developing nations all around the world.
We rebuilt our online …
- News
- Last Updated: March 21, 2016
- Joy Scharmen
If you’re a developer, it’s unlikely you’ve ever said "I wish I could spend a whole day patching critical security holes in my infrastructure!" (If you do, we’re hiring). And if you’re running a business, it’s unlikely you’ve ever said “Yes! I would like my developers to lose a day’s worth of feature-building on security patches!”.
At Heroku, we believe you shouldn’t have to spend the time required to patch, test, and deploy security …
- News
- Last Updated: June 03, 2024
- Jacob Kaplan-Moss
Today, we're thrilled to host Jacob Kaplan-Moss. Jacob's a former Herokai and long-time core contributor to Django, and he's here to share an in-depth look at something that he believes will define the future of the framework.
Django Channels allows Python developers to build real-time, asynchronous web apps with Python and JavaScript. It augments Django’s robust response-request architecture with asynchronous protocol handling, including WebSockets support. In this Django Channels tutorial, we’ll show you how …
- News
- Last Updated: April 24, 2024
- Matthew Creager
Whether they're publishing notifications, responding to /slash commands or carrying a conversation, bots have become an integral part of the way we work with Slack. A bot can do any number of things for your team as part of your day-to-day work, you're only limited by your imagination. For some first-hand experience, check out the Heroku Button Gallery, where users have created all types of bots: from fun bots like poker and Jeopardy!, …
- News
- Last Updated: March 02, 2016
- Joe Kutner
A common challenge when building microservices is providing a unified interface to the consumers of your system. The fact that your services are split into small composable apps shouldn’t be visible to users or result in substantial development effort.
To solve this problem, Netflix (a major adopter of microservices) created and open-sourced its Zuul proxy server. Zuul is an edge service that proxies requests to multiple backing services. It provides a unified “front door” …
Last week MailChimp announced that they are shutting down the Mandrill Heroku Add-on, giving users until April 27th to migrate to another solution. Many of our customers have sought guidance on how and where to migrate, so we have asked our email providers to create guides for migrating from the Mandrill add-on to their respective services.
Mailgun: Migrating from the Heroku Mandrill Add-on to the Mailgun Add-on
- News
- Last Updated: February 26, 2016
- Nahid Samsami
Today we are introducing Add-on Controls for Heroku Enterprise customers. This new feature enables team leads to allowlist specific add-ons for approved use within their organization, choosing from our marketplace of over 150 add-on services. The ability to standardize the add-on technologies being used across all the apps and developers in their organization is something many customers have asked for, especially those with fast-growing teams.
Standardizing Add-ons Using the Allowlist
To get started with Add-on …
- News
- Last Updated: May 16, 2024
- Kenneth Reitz
A big update to the beloved Python web framework known as Django was released recently: Django 1.9. This release contains a long list of improvements for everything from the graphical styling of the admin to the ability to run your test suite in parallel.
Our favorite improvements to the framework were, of course, all about our favorite database: Postgres. Here are some of the highlights from the official release notes (highly recommended reading).
Renamed …
- News
- Last Updated: November 01, 2024
- Edward Muller
Go-kit is a distributed programming toolkit for building microservices. It solves the common problems encountered while building distributed systems, so you can focus on your business logic. This article starts with a bit of background on microservices, then guidance on how to get started with Go-kit, including instructions on getting a basic service up and running on Heroku.
A Brief Intro to Microservices
Traditionally, web applications are built using a monolithic approach where the entire …
Subscribe to the full-text RSS feed for News.