PORTLANE

Lifetime license · self-hosted · not SaaS

Buy the platform once.
Run it forever.

Portlane is a self-hosted integration runtime: lifetime license, Python flows versioned in your repository, seven Docker engines on your servers. Your APIs, CRM, and ERP exchange through your Postgres — no subscription, no usage billing, no vendor cloud.

Lifetime license · your flows as source · installed on your servers

Data plane. topology
Topologie PortlaneUne donnée (point teal) traverse la chaîne à la fois. Push : source → apim → listener → broker → worker → distribute → cible. Pull : pooling interroge la source, remet au listener, puis la même chaîne. À chaque départ d'un moteur supervisé, un point bleu part en parallèle vers la supervision.sourceapimpoolingsupervisionlistenerbrokerworkerdistributecible
data flowtelemetry → supervisionsource → 7 engines → target

What is Portlane?

Portlane is a data integration runtime you install and operate yourself. You buy a lifetime license, deploy seven Docker engines on your infrastructure, and write versioned Python transforms. It is neither a SaaS iPaaS nor a full ESB: receive, route, transform, deliver, and supervise — inside your perimeter.

Who it's for
IT leaders and integrators who want to run their flows without a vendor control plane between them and their data.
What it does
Immediate or scheduled intake, routing, Python transforms, HTTP/JSON delivery, replay and supervision via the Tour de contrôle.
What it is not
No visual designer, no certified connector catalog, no pricing that climbs with volume.

Infrastructure you install, not access you rent.

  • You own it

    One payment. Lifetime license. The software runs on your side, with no external control plane. You operate it for as long as you need it.

  • Real-time and scheduled intake

    Webhooks received in seconds or scheduled calls to your APIs — your choice. Envelope contract, idempotency, and journal stay the same either way.

  • Versioned flows, not drawn ones

    Your transforms are Python you can review like code, in your repository. No visual editor whose export is unreadable in review.

  • Reliable execution

    Idempotency and traceability are built in from the start. When a flow breaks, you see where and you can resume it.

You stay in control. The vendor runs nothing in your estate.

Most integration platforms (iPaaS, cloud ETL) rent you access. Portlane sells you the software. You install it, operate it, and extend it in your environment. Your APIs, CRM, and ERP talk through your Postgres, with no SaaS control plane between you and your data.

Lifetime license

Pay once. Use forever. No annual renewal tied to flow availability.

Your flows as source

Transforms and flow configuration live in your Git repository. You review, change, and deploy on your schedule.

Self-hosted only

On your servers, in your data center or private cloud, inside your compliance perimeter.

No vendor dependency

Your flows, your data, your infrastructure. Nothing routes through a vendor cloud.

Portlane vs SaaS iPaaS: what changes

Portlane vs SaaS iPaaS: what changes
Subscription iPaaS / ETLPortlane
Monthly or annual feesOne-time lifetime license
Hosted by the vendorSelf-hosted on your servers
Flows drawn in a proprietary studioPython flows, versioned in your repo
Pricing that follows usageUnlimited flows, fixed cost
Leaving means rebuilding everythingLeaving means you keep the software

Five commitments. No hidden subscription.

  • Built for engineers

    Code you can test, split, and extend like the rest of your stack. Designed by people who run production flows — not sales demos.

  • A deliberate scope

    Receive, transform, and deliver HTTP/JSON between your APIs, CRM, and ERP. No BPM, no MDM, no catalog to certify.

  • Reliable under real conditions

    Idempotency, traceability, recovery after failure — the cases you already know on a bus or ETL.

  • Modular and extensible

    Seven independent Docker engines, restartable one by one. Your Python transforms plug in without touching the core.

  • Ownership and control

    One purchase, your flows, your Postgres, your infrastructure. The rules stay yours.

Tour de contrôle: supervision on your instance

The Tour de contrôle shows engine health, each envelope’s path, and what failed — on your instance, not ours. A failed flow can be replayed from the Tour de contrôle, and the action stays in the audit trail.

Successstatus.success
Runningstatus.running
Failedstatus.error
Pausedstatus.slate
portlane://local/tour-de-controle/flux
12 nodes↻ sync
Sample flows in the Tour de contrôle of a self-hosted instance
FlowStatusLast runDuration
crm.contact.updatedSuccess2 min ago1.2s
erp.article.syncSuccess4 min ago3.4s
gpo.price.inboundRunningjust now1.2s
facturation.egressFailed8 min ago
stock.pull.horaireSuccess11 min ago12.7s
commande.rejeuPaused1 hr ago
6 of 1,284 envelopes30d retention · your instance

Your server. Your engines. Your data.

Not a service bus to wire by hand. A chain of engines on your side: data enters, is received, routed, transformed, delivered. If something breaks, you replay it.

See how it is set up

From source system to target

Three zones, one direction. Engines in the middle do the work. Central memory carries the trail of every envelope.

  1. 01
    Sources

    Where data is born: a partner that sends, a system you poll, a business event. APIM holds the door. The listener creates the envelope (direct push or handed off by pooling).

  2. 02
    Engines

    Routing, transform, delivery. Each step resumes work already started. If a link restarts, the envelope is not lost.

  3. 03
    Targets

    Where your organisation consumes the result: business tool, partner, reference store. The data stays with you.

At least once

An envelope does not vanish into the void. It waits in a queue until processed.

Idempotency

Reprocessing the same envelope does not corrupt the target. The contract is designed for that.

Replayable

A failure is relaunched from the Tour de contrôle, on your instance, with an audit trail.

How much does Portlane cost?

Portlane is sold on quote, not self-serve. You license once for lifetime use in your infrastructure: a fixed invoice, with no volume meters and no annual SaaS renewal holding your flows hostage.

Lifetime license

Acquisition model: software you own and operate. Maintenance, updates, and professional services are scoped in your quote.

On quote
Runtime engines

How many active engines you deploy — the classic lever of on-prem ESBs.

Functional scope

The flows, transforms, and integrations in your perimeter, sized to your needs — not a plan grid.

Deployment model

On your side, on your servers, in your data center or private cloud. You host; we deliver the software license.

  • Unlimited flows and transforms within the licensed perimeter
  • Self-hosted: your servers, data center, or private cloud
  • Signed Docker images (cosign + SBOM) and offline install bundle
  • Maintenance and support aligned to your contract
  • No usage-based platform fee
Book a call

Leaving Talend, Blueway, or another iPaaS / ESB?

Portlane is for teams that want the same quote-based licensing motion as established integration vendors — without capacity meters or costs that climb with user count. We sell infrastructure you keep, not access you renew every year.

Frequently asked questions

What is Portlane?
Portlane is a self-hosted data integration runtime: lifetime license, Python flows versioned on your side, seven Docker engines on your infrastructure. It is not a SaaS iPaaS or a full ESB.
Is Portlane an iPaaS?
No. An iPaaS hosts and bills access in the vendor cloud. Portlane is a runtime you install and operate yourself, with a fixed license. No SaaS control plane between you and your data.
Where does Portlane run?
Only on your side: your servers, data center, or private cloud. Engines and Postgres stay in your perimeter. Nothing routes through a Portlane cloud.
How are flows written?
In Python, versioned in your Git repository. No proprietary visual designer. Review, CI, and rollback like the rest of your IT code.
How much does a Portlane license cost?
On quote. Lifetime license, fixed cost based on engines, scope, and deployment. No usage pricing and no public self-serve price list.
Does Portlane replace Talend or Blueway?
For the core receive / transform / deliver over HTTP/JSON, yes for many mid-market teams. No BPM, MDM, complex EDI, or certified connector catalog — the scope is deliberately bounded.

Stop renting your integration layer.

Talk to our engineering team about a lifetime license, delivery terms, and installing Portlane in your architecture — without a SaaS contract in the way.