flowfuse icon indicating copy to clipboard operation
flowfuse copied to clipboard

3 Tier Architecture - Cloud, Multiple On-Prem, with Edge Devices

Open gdziuba opened this issue 1 year ago • 5 comments

Description

Problem: Many customers are choosing on-premise deployments of FlowFuse at site locations rather than corporate-level deployments. If customers continue expanding via this model, they will deploy more site-level solutions. Eventually, they will want to orchestrate their deployments.

The ideal deployment method is to deploy at the site level. It is important to Leverage Instance features rather than device features. Important features include the granularity of the settings differences. Customers may also leverage remote devices for edge deployments, but the platform will be deployed on-premise.

Example Deployment Architecture (Rutimes at the Corporate Level are less important):

image

Desired Features from Corporate Orchestration:

  • Team Library Syncing
  • Proxy Access to the site platform
  • Audit Log Aggregation
  • Software Bill of Materials
  • NPM Library Synchronization
  • Health Status

Think of it as an Administration Solution for FF Platforms. Less of an unnecessary third layer.

References plus customers that would need something like this: https://github.com/FlowFuse/flowfuse/issues/2542 https://app-eu1.hubspot.com/contacts/26586079/record/0-1/25738651 @zackwasli @MichaelBDavis Please share other customers that have asked for this. I will continue adding.

Which customers would this be available to

Enterprise Tier Only (EE)

Have you provided an initial effort estimate for this issue?

I can not provide an initial effort estimate

gdziuba avatar Aug 12 '24 16:08 gdziuba

This company has also asked for some of these features, like SBOM:

https://app-eu1.hubspot.com/contacts/26586079/record/0-2/7037947858

zackwasli avatar Aug 12 '24 17:08 zackwasli

So, for my understanding, is this essentially a FlowFuse, for FlowFuse? i.e. centralised management platform to handle/keep an eye on multiple FlowFuse deployments?

joepavitt avatar Aug 14 '24 10:08 joepavitt

Yes, and to create collaboration and visibility for corporate entities. The features extend the manageability of the product.

gdziuba avatar Aug 14 '24 14:08 gdziuba

Gallarus (https://app-eu1.hubspot.com/contacts/26586079/record/0-2/7670183898) is an official partner but not a customer yet. We have one opportunity in the pipeline with them now. They have asked for the ability to manage their customer deployments from a central location. I have also heard from several other SIs on this need.

MichaelBDavis avatar Aug 21 '24 15:08 MichaelBDavis

When they say "Manage" - in what context, what do they need to actually manage/control? Or do they just need a clearer view of what deployments they have, with their respective hosts, etc.

joepavitt avatar Aug 21 '24 15:08 joepavitt