Do You Intend to Develop a Pipedream Enterprise Version for Local Use in Large Companies?

This topic was automatically generated from Slack. You can find the original thread here.

Hello, do you plan to create a pipedream enterprise version (like GitHub enterprise) to run on a local machine behind a firewall for big companies?

yes. Could you tell me more about the use case? CC @U05LQARUKSP

Connect all the tools we use (Jira, GitHub, Confluence, Microsoft 365… and many more I don’t even know). It would be interesting to give to all the teams, an easy way to automate whatever they want.

In my case :
• Compute stuff on GitHub push + Update a confluence page
• Notify peoples by Teams when a value in grafana is below a threshold + open an issue on Jira
• Create monthly PowerPoint reports from values in grafana + export to pdf + upload it to confluence
And maybe more I don’t see yet.

I think this will be the key difference with all the other tools (Zapier, Make…). You should work on it. Companies are automating tasks

Is it your corporate policy to only run workflows in a self-hosted environment like this? I’m curious why the current cloud solution doesn’t work, or if there was more we could on the security and compliance side to help y’all adopt it.

Wouldn’t using a VPC be enough? (in the business plan)

That way you have a single IP you can secure for everything that comes from Pipedream. And you just need to allow that one IP in your firewall.

Unless you have a completely air gapped network?

Yes, workflows and scripts must run in a self-hosted environment. There is no way to execute code outside of the company.

The network is not completely air gapped but requesting a network opening to an outside service takes time with a manual investigation. Also connecting one pipedream ip to all the apps we use means one network opening per server. It is also a cyber security risk.

We are talking about 130k employees and $2 Billions/year. I am NOT talking for the company, I’m just a regular (and curious) employee.

Yeah, that might be enough to justify self-hosting. :sweat_smile:

makes sense, thanks Lucas!

It is definitely on the roadmap; we are looking for the demand to be a bit clearer before prioritizing it.

Out of curiosity; is it easier for you to get internal approval to have systems spun up to host on premise than it is to get approval for an IP whitelist to connect to an external SaaS app?

I ask because a hurdle here is cost. We don’t envision the Enterprise offering being a self service option and as such, it isn’t a great fit for a one-off use case with small usage requirements.

Also, our key difference between a no-code tool like Zapier or Make is our developer friendly code-enabled approach to workflows :slightly_smiling_face:

We generally satisfy the needs of folks who have requirements beyond what can be accomplished in a no-code solution; but also appreciate the costs that go into building services yourself on a cloud compute platform (or locally run scripts).

btw based on @U05LWJMUX0A last comment on this thread, you might be interested in upvoting “I’d like to self-host Pipedream” on GitHub, if you haven’t done so

Posted thread to Discourse: Are There Plans to Create a Pipedream Enterprise Version for Use on Local Machines in Large Companies?

To give you more details, I think that behing able to run pipedream on a local machine in docker or a npm package (like N8N does) is really interesting. Furthermore, n8n does not have limitations on self-hosted version which is pretty cool.