DecisionManager
Back to Blog & Articles
Architecture·9 min·2026-08-05

Infrastructure as Code: Deploy the Decision Execution Engine as a Lambda or EKS Container

The Infrastructure console generates Terraform for AWS Lambda, EKS, GCP Cloud Run, and Azure Container Apps — with a dry-run step and a typed apply guard. The Terraform is checked into your repo, not managed by the platform.

Amira Tazi

Amira Tazi

Platform Architect

The Infrastructure console answers a question the Deployments page cannot: where does the execution engine itself run?

The Deployments page answers 'which version is live in staging?' — deployment inside the platform. It says nothing about whether the execution engine is a Lambda in your AWS account, a container on your EKS cluster, or a Cloud Run service in GCP. An enterprise replacing IBM ODM is buying exactly that control: give me the rule execution service in my account, with the Terraform checked in next to everything else I own.

**Cloud targets**: AWS Lambda, AWS EKS, GCP Cloud Run, Azure Container Apps. Each target is configured with provider, account, region, and the apply guard ('allow_apply', FALSE by default).

**The four-tab workflow**: Targets → Generate → Plan (dry-run) → Deploy → Status. You cannot generate without a target. You cannot plan without a module. The apply step requires a typed confirmation naming the provider, the account, and the region. Leaving the whole feature unexercised changes nothing in anybody's cloud account — that is the property the schema was arranged to give.

**Apply guard**: 'manager.trg_iac_run_apply_guard' enforces that apply cannot be triggered without an explicit 'allow_apply' flag on the target. A dry-run produces a plan; the operator reads it and then enables apply separately. This is not a UX affordance — it is a database trigger.

**The Terraform is yours**: the generated modules are downloaded to your repository. The platform does not maintain a Terraform state file, does not hold cloud credentials after generation, and does not manage the lifecycle of what it generated. You own the infrastructure.

Target Topics & Keywords

#terraform decision engine#lambda BRMS#EKS decision service#infrastructure as code rules#decision server cloud deployment#IaC business rules

Ready to evaluate DecisionManager?

Plans without a public rate card. Live demo runs in the browser with no signup. ODM export inventory stays on your machine. Free trial — no card, does not auto-convert.