Skip to main content

Nexus — The Digital Foundation for Insurance Transformation

"Every day you spend on manual processes is a day your competitors are pulling further ahead."

Ingenium Architecture Diagram


The Problem You Face Every Day

If your organization runs Ingenium, you already know what it feels like:

  • ⏳ COBOL compilation taking hours — for a single change
  • 🔁 Copy-pasting commands between dev machine and server — the root cause of "works on my machine" incidents
  • 🔒 DB2 and SSH passwords scattered across config files — a compliance nightmare waiting to happen
  • 📦 Manual policy migration between environments — error-prone, undocumented, high-stakes
  • 🌩️ No reliable toolchain for overnight batch processing automation
  • 👁️ Zero visibility into what is actually running in production right now

These are not small inconveniences. They are strategic blockers preventing your IT team from delivering the speed the business demands.


🚀 Nexus — The Solution Built for Ingenium

Nexus is a purpose-built DevOps toolchain for organizations running Ingenium insurance core systems. Unlike generic DevOps tools that have to be bent and configured to fit Ingenium's quirks, Nexus was designed from day one to speak Ingenium's language.

Your Current ChallengeNexus Solution
COBOL compilation takes hoursSmart parallel compiler with dependency analysis — minutes, not hours
Manual server operationsUnified CLI + VS Code extension with identical behavior on Windows and Linux
Credentials exposed in config filesAES-256-GCM military-grade encryption, stored securely, never logged
Policy migration is risky and manualAutomated policy copy/export/import with full validation
Batch scheduling is fragileBuilt-in scheduler with monitoring and alerting
No visibility into productionCentral management server (isman) with REST API and health monitoring

📈 Real Results

Sun Life Vietnam completed a full Ingenium cloud migration in 9 months using Nexus — on time, within budget, zero data loss.

MetricBefore NexusAfter Nexus
COBOL compilation timeHoursMinutes
Deployment time1 hours1 minutes
Infrastructure uptimeVariable99.95%
Disaster recovery timeUnknown1 minutes
Infrastructure costBaseline-40%

🏗️ System Architecture Overview

┌─────────────────────────────────────────────────────┐
│ VS Code Extension │
│ (Developer Command Center) │
└────────┬──────────────────────────────────┬─────────┘
│ │
┌────▼────┐ ┌─────▼─────┐
│ nexus │ │ icomp │
│ (CLI) │ │(Compiler) │
└────┬────┘ └───────────┘

┌────▼──────────────────────────────────────────┐
│ isman (Management Server) │
│ ┌──────┐ ┌──────┐ ┌────────┐ ┌────────┐ │
│ │ ipol │ │ ing │ │ jobs │ │ health │ │
└──┴──────┴──┴──────┴──┴────────┴──┴────────┘ │

┌────────────────▼────────────────────────────┐
│ Core Library (Rust) │
│ Terminal | DB2 | AES-256 | SSH | Pool │
└─────────────────────────────────────────────┘

Component Descriptions:

  • VS Code Extension: Developer Command Center for Ingenium projects
  • nexus (CLI): Environment orchestration, workspace initialization, configuration, connection
  • icomp (Compiler): Smart COBOL compiler, parallel and dependency-aware
  • isman (Management Server): Central management, REST API, scheduling, monitoring
    • ipol: Policy lifecycle management (export, import, copy, deploy)
    • ing: Ingenium integration and orchestration
    • jobs: Batch job scheduling and automation
    • health: Real-time health monitoring and alerting
  • Core Library (Rust): Terminal abstraction, DB2 integration, AES-256 encryption, SSH, resource pooling

🧩 Core Components

ComponentWhat It Does
icompIntelligent COBOL compiler — parallel, dependency-aware, fast
imanIngenium management CLI — works identically on Windows and Linux
ismanCentral management server with REST API and scheduler
ipolPolicy lifecycle management — copy, export, import
nexus CLIEnvironment orchestration — initialize, configure, connect
VS Code ExtensionAll of the above, integrated directly into your IDE

⚡ Why Rust?

Nexus is built entirely in Rust — a deliberate choice that directly benefits you:

Rust AdvantageBusiness Impact
No runtime requiredSingle binary, zero installation complexity
Memory safe by designNo buffer overflow exploits, no CVEs from memory bugs
Native performanceCompilation speed equivalent to hand-optimized C
Cross-platform with identical behaviorCode developed on Windows runs identically on Linux production
Zero-cost abstractionsLow-level performance without unsafe code

🛣️ Transformation Roadmap

PhaseTimelineDeliverable
AssessmentWeek 1–2Audit current Ingenium setup, identify quick wins
FoundationWeek 3–6Deploy Nexus toolchain, train core team
AccelerationMonth 2–3Full CI/CD pipeline, automated batch scheduling
OptimizationMonth 4+Performance tuning, cloud migration planning

🚀 Getting Started

# Download and install Nexus CLI
# (follow platform-specific instructions in the Installation Guide)

# Initialize your workspace
nexus init

# Verify all connections
nexus status

# You're ready — open VS Code and start building

This document is provided for informational and advisory purposes only. All trademarks are the property of their respective owners. This project has no affiliation with DXC Technology, Sun Life, or any other third parties mentioned herein.