● data-blind: verified in-tenant private sandbox

The console for
Oracle on-prem → Fusion Cloud

Puppr runs inside a private sandbox in your own cloud tenant, reads your EBS, PeopleSoft, or JD Edwards metadata without ever touching a live record, and generates the Fusion-ready extensions and cutover pipelines your migration actually needs.

$ zero rows transferred · zero PII in transit · works alongside or instead of Oracle Soar

DATA-
BLIND
GUARANTEE
★ ★ ★
knowledge_graph.puppr
XXCUST_PRICING.pls
// sandbox session — in-tenant, read-only, metadata only
puppr scan --tenant "ebs-prod-mirror" --data-blind
✓ 890 custom objects indexed
✓ 42 active flexfields mapped
⚠ 51 Forms/Reports flagged — no Fusion equivalent
XXCUST_PRICING.plsGL_JE_POSTING
⚠ EDI_910_INTERFACEno test coverage
OAF_CUSTOM_PAGEFusion redwood candidate
status Still on EBS 12.1? Premier Support already ended in December 2021. EBS 12.2, PeopleSoft, and JD Edwards run through 2037 — but Oracle has said agentic AI is built for Fusion only, and the experienced EBS/JDE talent pool shrinks every year you wait.
the real moat

The In-Tenant Private Sandbox

Puppr doesn't ask you to trust a vendor cloud with your landscape. The sandbox deploys inside infrastructure you already control — your legacy system never leaves your perimeter.

// network boundary
your cloud tenant
Oracle EBS / PeopleSoft / JDE

Legacy production system. Never modified, never copied.

read-only
— metadata only —
Puppr Sandbox

Knowledge graph, codegen, and cutover engine — deployed and isolated inside your VPC.

Puppr Control Plane (outside your tenant) — ships model updates and product config in. Never receives data out.
why oracle migrations blow up

No hard deadline doesn't mean no risk. It means the risk is hidden longer.

Without a support cliff forcing the issue, the same four problems just get more entrenched before anyone deals with them.

ERR_01

Decades of Forms, Reports & PL/SQL

Custom Oracle Forms, Reports, and PL/SQL packages hold business logic with no direct Fusion equivalent — and often no one left who wrote it.

no 1:1 mapping to Fusion
ERR_02

Flexfields and data model sprawl

Descriptive and key flexfields configured over years create a data model that's brittle to reverse-engineer and easy to break on migration.

rarely documented centrally
ERR_03

Oracle Soar covers the happy path

Soar's templates accelerate standard objects well — but heavily customized environments still need manual remediation for the long tail.

~30% faster, not 100% automated
ERR_04

Live financial & HR data can't leave the building

EBS and PeopleSoft hold some of the most sensitive data in the enterprise — any tool needing a copy stalls in security review.

kills vendor eval cycles
the pipeline

Metadata in. Fusion-ready extensions and a safe cutover out.

One sandbox, deployed once, running the full pipeline inside your tenant.

01

deploy_sandbox()

Extracts empty schemas, custom object metadata, Forms/Reports definitions, and flexfield structures only — never records, never PII.

02

build_knowledge_graph()

Puppr's agentic engine maps every customization, interface, and flexfield dependency into an explorable graph of your real landscape.

03

generate_fusion_extensions()

Custom logic worth keeping gets rewritten as modern Fusion extensions — reviewed by your team, not buried in a migration binder.

04

cutover.run(data_blind=True)

Puppr writes the Apache Airflow pipelines for your cutover — programmatically, without our platform ever touching live data.

the data-blind guarantee

Zero data liability — by architecture, not policy.

  • [x]
    Read-only from day one

    The sandbox extractor cannot write to your production database. It has no permission to.

  • [x]
    Metadata only, never records

    Empty schemas and object definitions are extracted — not a single row of financial, HR, or transactional data.

  • [x]
    Runs inside your cloud tenant

    The knowledge graph and generated code live in infrastructure you control — not a third-party datastore.

  • [x]
    Data-blind cutover pipelines

    Airflow pipelines move your data at cutover — Puppr designs the pipeline, your infrastructure executes it.

$ tail -f sandbox.log

What actually leaves your tenant, in real time:

14:02:11 extracted table definitions (0 rows)
14:02:14 mapped PL/SQL & Forms logic patterns (0 records)
14:02:19 indexed flexfield & interface structure (0 payloads)
14:02:23 session closed — 0 PII, 0 exceptions
why not just use oracle soar

Oracle's own migration tooling has one job: land you on Fusion.

That's a fine incentive for Oracle. It's the wrong incentive if you want an honest read on your options first.

capabilityoracle soarsystems integrator (manual)puppr
Reads custom Forms/PL/SQL & builds dependency graphtemplates only, standard objectsmanual, monthsautomated
Runs in an in-tenant private sandboxnon/ayes
Works if you're evaluating a non-Oracle targetnoyes, slowyes
Data-blind guarantee — zero rows transferrednot guaranteeddepends on teamby architecture
Auto-generates Fusion-ready code extensionslimited to templated objectsfully manualautomated
Independent of Oracle's commercial incentivesnoyesyes
design partner program

Be one of the first Oracle landscapes Puppr maps.

We're taking on a small number of design partners running EBS, PeopleSoft, or JD Edwards — hands-on engineering access, preferred terms, and a free landscape scan in week one.

$ ./join_waitlist.sh --program design-partner
Join the Waitlist!_