Skip to main content
KinetiStack™

Live on Azure Marketplace · Microsoft Co-sell Ready

Archive Oracle to Azure. Query it without restoring.

A Marketplace-ready Bicep solution template that extracts Oracle databases (on-prem, OCI, AWS RDS, or Azure VM) to ADLS Gen2 as Snappy Parquet. Bring it back to Oracle when you need it, or query it directly via Synapse Serverless or Microsoft Fabric — no Oracle restore needed.

Free template · Microsoft Co-sell Ready · MACC-eligible. Customers pay Microsoft for the Azure resources the template provisions and pay KinetiStack™ nothing.

What it does

Three capabilities. One template.

Extract Oracle databases at scale

Three-phase parallel JDBC reads (PK, ROWID, LOB) with automatic table classification and per-table SCN consistency. 8,000+ rows/sec on a single Container Apps Job; scales linearly with concurrency.

Restore back when you need it

Captured DDL, portability cleanup, and post-restore row-count validation. Restore to the same Oracle or a different one. Resume from partial failures via the same JOB_ID.

Query the archive directly

Every extract emits Synapse Serverless and Microsoft Fabric SQL catalogs. Customers run one script and get queryable views over the Parquet archive — no Oracle restore required.

Architecture

How it deploys

One Bicep template provisions ADLS Gen2 (with optional lifecycle tiering and WORM immutability), Key Vault, Log Analytics, a VNet-injected Container Apps Environment with extractor and restore Jobs, and a FastAPI control plane with a Web UI.

Optional private endpoints on storage and Key Vault. Container Apps Easy Auth via Microsoft Entra ID. Built-in Azure Monitor Workbook for operations and cost.

Deploy time: ~3 minutes after the Marketplace UI walkthrough.

Architecture diagram: Oracle source on the left feeding into Azure Container Apps extractor and restore jobs, with ADLS Gen2 as the Parquet archive store and Synapse Serverless / Microsoft Fabric on the right for direct query.

Who it's for

Built for three operating patterns.

Regulated industries (HIPAA, PCI, financial)

Compliance retention with optional 7-year WORM immutability and private endpoints. Query archived data when audit asks without paying for an always-running Oracle license.

Oracle sunset projects

Database teams migrating off Oracle who want a one-time extraction that lives on as a queryable archive. Decommission the source, keep the data accessible.

Azure data-lake seeding

Data platform teams populating Azure data lakes from Oracle sources without rebuilding the schema in Synapse or Fabric. Parquet lands in your lake; query it however you query everything else.

Observability

Built-in operations dashboard

An Azure Monitor Workbook deploys alongside the product with KQL-backed views for job activity, throughput, success rate, daily Container Apps spend, and recent failures with deep links.

Three pre-configured alert rules wire to an Action Group with email notification: job failed (sev 2), zero successful tables (sev 1), and no successful extract in 24 hours (sev 3).

Azure Monitor Workbook screenshot showing job activity, throughput, success rate, daily Container Apps spend, and a recent failures list.

Tech stack

Production-grade Azure-native runtime.

  • Azure Container Apps
  • PySpark 3.5.8
  • Java 17
  • Oracle JDBC 23
  • ADLS Gen2 · Parquet · Snappy
  • Bicep
  • Synapse Serverless
  • Microsoft Fabric Lakehouse

Custom Azure SDK token provider — works on AKS Workload Identity Federation, Container Apps MSI, VM MSI, service principals, and developer credentials. One authentication path across every deployment context.

Pricing

Free template. Paid services on top.

The Marketplace Bicep template is free. Customers pay Microsoft only for the Azure resources it provisions. Fixed baseline runs about $22/month (Key Vault, Log Analytics, idle control plane). Storage and Container Apps Job execution are usage-based and scale with your archive size and extract cadence.

Need more? KinetiStack™ offers

Deployment assistance
Fixed-fee onboarding for teams that want hands-on help with Oracle source-side prep, VNet planning, and the first production cutover.
Custom data engineering
Schema reshaping, CDC bridging into the archive, multi-source orchestration, and bespoke restore workflows.
Premium support
SLA-backed responses, a private release channel, and a named engineering contact for production-critical workloads.

Get started

Available now on Azure Marketplace.

Deploy in three clicks with the Deploy to Azure button — the offer is live and Microsoft Co-sell Ready. For onboarding assistance or a guided pilot, get in touch.

Documentation

What ships in the docs package

Every offer release includes the full operator documentation set. Documentation is available alongside the public repository at Marketplace launch.

  • Quickstart
  • End-to-end runbook
  • Oracle compatibility
  • Synapse query guide
  • Microsoft Fabric query guide
  • Workbook maintenance