Salesforce Adds 'Private Spaces' On Heroku Platform - InformationWeek
IoT
IoT
Cloud // Platform as a Service
News
1/27/2016
01:06 PM
Connect Directly
Twitter
RSS
E-Mail
50%
50%

Salesforce Adds 'Private Spaces' On Heroku Platform

Salesforce users can now run an app in isolation by using a private network on the multi-tenant Heroku development platform.

8 Ways SaaS Delivers Business Value
8 Ways SaaS Delivers Business Value
(Click image for larger view and slideshow.)

Salesforce is making "Private Spaces" on its Heroku development platform generally available after a trial that began last September. The move on Jan. 26 brought an additional set of development options to Salesforce customers who may be looking to combine their online CRM with more of their existing enterprise services.

Heroku is the independent development platform that Salesforce acquired in 2010 for $212 million. The acquisition was puzzling at the time, because Heroku had no existing connection to Salesforce CRM or Salesforce's in-house Force.com development platform. Instead of running inside a Salesforce data center, Heroku ran then and runs now on Amazon Web Services infrastructure.

But a strategy has slowly emerged where the ties between the two platforms have steadily strengthened. Previously, Salesforce customers could write applications on Heroku that could link to data produced by Salesforce SaaS apps. Then they could also tie in external Heroku services to work in conjunction with Salesforce services.

Now they can build these combined operations so that they run in a secure, trusted, and compliant manner, said Brian Goldfarb, senior VP of the Salesforce App Cloud.

Private Spaces for Heroku Enterprise are similar to the "private cloud" servers and virtual private data centers that AWS and other cloud providers set up for customers who want extra privacy and control inside multi-tenant systems. Heroku Private Spaces are runtime environments for workloads where the networking, routing, and network control plane are dedicated to a single application, rather than shared, Goldfarb explained in an interview.

In effect, adding the Private Spaces option to Heroku Enterprise gives Salesforce customers platform-as-a-service capabilities "for building instantly scalable apps with the trust and control that CIOs need," Goldfarb wrote in a blog post published Jan. 26. Working in Heroku Private Spaces is equivalent to working behind the enterprise firewall, he claimed.

Another blog post from Jan. 26 by Tim Lang, Heroku senior product manager, explained that Private Spaces were a Heroku environment redesigned from the ground up to meet the requirements of sensitive applications. Developers get to use the familiar development tools of the Heroku environment, including Heroku containers known as "dynos" and easily activated links between a Heroku application and code running on Force.com. Unlike Force.com, Heroku offers Ruby and a wide variety of language choices, while the Salesforce platform relies primarily on Apex, a proprietary language.

[Want to learn more about Salesforce's development with Heroku? See Salesforce Beefs Up Heroku for Custom Enterprise Apps.]

Heroku Private Spaces are still running in the Amazon cloud, filled with multi-tenant servers, but the manner of Private Spaces provisioning "ensures the strongest level of isolation for applications, networking, and infrastructure resources, in turn enabling production apps to meet stringent security and trust requirements," Lang wrote.

Before Private Spaces were created, a Salesforce customer using Heroku didn't have a choice regarding where to run a sensitive application, such as one using the firm's customer identification numbers and addresses. It ran in a multi-tenant environment with shared networking and other resources. Even though it functioned as expected, the environment lacked the restrictions demanded by the credit card industry's PCI requirements for using credit card numbers, and by other regulations.

"In a Private Space, you run on a software-defined network that only your application can use," Goldfarb said.

Private Spaces will join Salesforce Heroku's multi-tenant shared environment, the Force.com proprietary environment, and the Salesforce SaaS CRM services, as another component of the Salesforce App Cloud and its umbrella set of application services.

What have you done to advance the cause of Women in IT? Submit your entry now for InformationWeek's Women in IT Award. Full details and a submission form can be found here.

Charles Babcock is an editor-at-large for InformationWeek and author of Management Strategies for the Cloud Revolution, a McGraw-Hill book. He is the former editor-in-chief of Digital News, former software editor of Computerworld and former technology editor of Interactive ... View Full Bio

Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
batye
50%
50%
batye,
User Rank: Ninja
2/3/2016 | 10:43:08 AM
Re: Heroku works for Salesforce, does that work for independents?
@nasimson I could not agree more as it does make a good sense to do it this way
nasimson
50%
50%
nasimson,
User Rank: Ninja
1/28/2016 | 9:14:05 AM
Re: Heroku works for Salesforce, does that work for independents?
@Charlie: I think Heroku will continue to be a platform that attracts non-Salesforce users and independent programmers. Doing so makes perfect sense for SalesForce.
Charlie Babcock
50%
50%
Charlie Babcock,
User Rank: Author
1/27/2016 | 6:13:01 PM
Heroku works for Salesforce, does that work for independents?
Salesforce is making the Heroku acquisition fit into its grand scheme, but will Heroku continue to be a platform that attracts non-Salesforce users and independent programmers?
How Enterprises Are Attacking the IT Security Enterprise
How Enterprises Are Attacking the IT Security Enterprise
To learn more about what organizations are doing to tackle attacks and threats we surveyed a group of 300 IT and infosec professionals to find out what their biggest IT security challenges are and what they're doing to defend against today's threats. Download the report to see what they're saying.
Register for InformationWeek Newsletters
White Papers
Current Issue
2017 State of the Cloud Report
As the use of public cloud becomes a given, IT leaders must navigate the transition and advocate for management tools or architectures that allow them to realize the benefits they seek. Download this report to explore the issues and how to best leverage the cloud moving forward.
Video
Slideshows
Twitter Feed
InformationWeek Radio
Archived InformationWeek Radio
Join us for a roundup of the top stories on InformationWeek.com for the week of November 6, 2016. We'll be talking with the InformationWeek.com editors and correspondents who brought you the top stories of the week to get the "story behind the story."
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.
Flash Poll