In May 2023, we announced our limited release of two new Heroku Private Spaces regions: India (Mumbai) and Canada (Montreal). This month, we’re announcing the full general availability of those two regions, along with new Heroku Private Spaces regions for the United Kingdom (London) and Singapore. This expansion enables customers to maintain greater control over where their data is stored and processed. These four new regions fully support Heroku Private Spaces, Heroku Shield Private Spaces, Heroku Postgres, Apache Kafka on Heroku, Heroku Data for Redis, Heroku Connect, and most Heroku Add-ons.
Private Spaces provide a dedicated virtual network environment for running Heroku applications. They are now supported in the following regions, with the new regions highlighted in bold:
name | location |
---|---|
dublin | Dublin, Ireland |
frankfurt | Frankfurt, Germany |
oregon | Oregon, United States |
sydney | Sydney, Australia |
tokyo | Tokyo, Japan |
virginia | Virginia, United States |
mumbai | Mumbai, India |
montreal | Montreal, Canada |
london | London, United Kingdom |
singapore | Singapore |
Why is Heroku Expanding Its Platform to New Regions?
Heroku Private Spaces let you deploy and run apps in network-isolated environments for improved security and resource isolation. With Private Spaces in these four new regions, we can now serve more customers who want greater control over where their data is processed and stored.
Having more Private Spaces regions can also improve performance. By running apps in specific regions, customers can reduce latency and improve speed and reliability. This capability is especially beneficial for apps that serve users in different regions, providing a better experience for end users. In addition, all new regions utilize three availability zones as announced earlier this year. With the combination of these releases, Private Spaces are even more performant and reliable for our customers.
What’s Our Regional Expansion Strategy?
We carefully considered several factors when deciding which new regions to support for Private Spaces.
Our main goal is to give Heroku customers more options to effectively address their data governance challenges. With the growing number of data sovereignty regulations and privacy laws, our customers value a foundation of trust when handling their data and that of their end users.
Additionally, we analyzed the geographical distribution of our customer base. This assessment revealed a greater need in the Asia-Pacific (APAC) region, and different requirements between our current Europe (Frankfurt and Dublin) Private Spaces customers and those in the UK.
Lastly, we took into account the valuable input from our community via the GitHub public roadmap. This feedback played a pivotal role in shaping our decisions.
Going forward, we will continue researching what it takes to further our expansion efforts and continue to build off the (now!) 10 regions we support. Among other roadmap items, you can follow our progress on deciding where to bring Heroku next on the public roadmap item.
How Do I Access the New Regions?
The new regions are now part of our core Heroku Private Spaces offering. To use Private Spaces in a new region, follow the normal steps for space creation from the Heroku Dashboard, or use the CLI with the --region
flag:
$ heroku spaces:create my-space-name --team my-team-name --region london
Creating space my-space-name in team my-team-name... done
=== my-space-name
Team: my-team-name
Region: london
State: allocating
See the Heroku Dev Center for more details about creating or migrating a Private Space.
Conclusion
We’re excited to add new Private Spaces regions for customers who want to improve app performance and have more control over their data and infrastructure. We look forward to releasing more features that expand the Heroku platform and serve more customers.
If you have any further feedback, feature requests, or suggestions, check out the Heroku public roadmap on GitHub to join the conversation.
Disclosure: Any unreleased services or features referenced in this or other posts or public statements are not currently available and may not be delivered on time or at all. Customers who purchase Salesforce applications should make their purchase decisions based upon features that are currently available. For more information please visit www.salesforce.com, or call 1-800-667-6389.