AI governance and assurance · AI governance · LLMOps

AI governance and LLMOps platform: model registry, prompt versioning, evaluations, guardrails and responsible AI approvals

The operating system for AI in an agency or enterprise: versioned models and prompts, automated evaluations and red-teaming as release gates, responsible AI approval with a risk register, and production monitoring of quality, drift, safety and cost.

A reference architecture from EITSAA, not a named client system. Service limits, prices and product features change, so confirm current details before you commit to a design.

  • Voluntary AI Safety Standard
  • AI Ethics Principles
  • Australian Government AI assurance guidance
  • ACSC Essential Eight
  • ISO/IEC 42001 aligned practices

Architecture

Architecture diagram. Tinted boundaries show regions, accounts, networks and trust zones. Numbered arrows match the flow below.
AI governance and LLMOps platform: model registry, prompt versioning, evaluations, guardrails and responsible AI approvals architectureProduct and ML teams to Repository and CI: commit. Repository and CI to Prompt registry: version. Repository and CI to Model registry: register. Model registry to Evaluation and red-team pipeline: evaluate. Evaluation and red-team pipeline to Guardrails: attack test. Evaluation and red-team pipeline to Approval workflow: evidence pack. Approval workflow to AI risk register: record. Approval workflow to Production AI gateway: release. Production AI gateway to Monitoring: telemetry. Monitoring to AI risk register: feed risksDelivery teamsLLMOps platform · Australian regionProductionProduct and ML teamsPrompts, agents, modelsRepository and CIPull requests, signed buildsPrompt registryVersions, owners, change logModel registryModel cards, licence, lineageEvaluation andred-team pipelineQuality, safety, bias, securityGuardrailsContent, topic, PII, groundingApproval workflowRisk tier, RAI board sign-offAI risk registerUse cases, risks, controlsProduction AI gatewayApproved versions onlyMonitoringDrift, quality, safety, cost1commit2version3register4evaluate5attack test6evidence pack7record8release9telemetry10feed risksPlatform servicesIdentityprovider (SSO)Monitoring andalertsAudit logKey management(KMS)
  • People and clients
  • Delivery tooling
  • AI and ML
  • Security and identity
  • Messaging, events and workflow
  • Network and edge
  • Monitoring, audit and analytics
  • Request or data flow
  • Asynchronous or optional
  • Boundary: region, account, network or trust zone

Request and data flow

  1. Teams change prompts, agents, retrieval settings or models through pull requests. Everything that influences behaviour lives in version control, including evaluation sets and guardrail configuration.

  2. Prompts are versioned in a registry with an owner, purpose, the models they are validated for and a change log, so any production answer can be traced to the exact prompt text used.

  3. Models, whether hosted by a provider or self-hosted, are registered with a model card, licence, data residency, provider terms, known limitations, lineage and the evaluation evidence for that version.

  4. A pipeline runs the evaluation suite: task accuracy, groundedness, refusal behaviour, bias and fairness checks across relevant groups, latency and cost. Judge models are calibrated against human-labelled samples.

  5. The same pipeline runs security and safety tests: prompt injection and jailbreak suites, data leakage probes and tool-abuse scenarios. Guardrail policies (content, topics, PII, grounding checks) are tested alongside the model.

  6. Results are compiled into an evidence pack for the use case: purpose, data, risk tier, evaluation results, residual risks and human oversight design. Low-risk changes can pass automatically. Higher tiers go to a responsible AI board.

  7. Decisions, conditions and review dates are written to the AI risk register against the use case, owner, model and prompt versions in force.

  8. Only approved model, prompt and guardrail versions can be promoted to the production AI gateway. Promotion is a signed pipeline step, and direct calls to providers from applications are blocked.

  9. Production telemetry flows to monitoring: quality scores from sampled traffic, drift in input and output distributions, safety events, user feedback, latency and spend by use case.

  10. Monitoring thresholds raise risks and review tasks in the register. A breach can trigger rollback, a tighter guardrail or a re-evaluation, closing the loop between operation and governance.

Components and why they were chosen

ComponentWhat it doesWhy this choice
Git platform and CI (GitHub, GitLab, Azure DevOps)Version control, reviews and pipeline execution.Single audit trail for every change.
Prompt registry (Git-backed, Langfuse, MLflow, Azure AI Foundry or Bedrock Prompt Management)Versioned prompts with ownership and linked evaluations.Prompts are production code and need release discipline.
Model registry (MLflow, SageMaker Model Registry, Azure ML registry, Vertex AI Model Registry)Model versions, cards, lineage and approval status.Provenance and approval in one place.
Evaluation tooling (promptfoo, Inspect, Ragas, Bedrock Evaluations, Azure AI Evaluation, Vertex Gen AI evaluation)Automated quality, safety and bias evaluation with human calibration.Repeatable evidence and regression detection.
Guardrails (Amazon Bedrock Guardrails, Azure AI Content Safety, NeMo Guardrails, Llama Guard)Input and output policy enforcement.Defence in depth around the model.
Approval workflow (ServiceNow, Jira or a purpose-built tool)Risk-tiered review and sign-off with separation of duties.Governance that scales with volume.
AI risk registerUse cases, risks, controls, owners and review dates.Single view for executives and assurance teams.
Monitoring (OpenTelemetry, Langfuse, Azure Monitor, CloudWatch, Datadog)Quality, drift, safety, cost and incident signals.Detects problems that unit tests cannot.

Design decisions and trade-offs

Risk tiering

Three or four tiers based on impact on people, autonomy and data sensitivity, with proportionate evidence per tier.

Why. Light governance for low-risk use and rigour for high-risk use keeps teams engaged.

Trade-off. Tier definitions need executive agreement and periodic recalibration.

Evaluation as a gate

Automated gate for all tiers, human review added by tier.

Why. Prevents silent regressions and creates evidence.

Trade-off. Maintaining evaluation sets is continuing work and needs domain experts.

LLM judges

Use judge models only with human-calibrated rubrics and periodic agreement checks.

Why. Scales review cheaply.

Trade-off. Judges have biases and drift, so they cannot be the only control.

One platform or best-of-breed tools

Open standards (OpenTelemetry, MLflow, Git) with a thin integration layer, using each cloud's native registry where the workload lives.

Why. Multi-cloud estates are normal, and tools change quickly.

Trade-off. Integration effort replaces vendor lock-in.

Enforcement point

The production gateway admits only approved versions and blocks direct provider calls.

Why. Governance that cannot be bypassed.

Trade-off. Teams lose ad-hoc freedom, so provide a fast sandbox path for experimentation with synthetic data.

Well-architected pillars

Security

Signed pipeline steps, separation of duties between authors and approvers, least-privilege access to registries and evaluation data, and secrets managed outside code.

Reliability

Registries and the gateway deployed across zones, rollback to the last approved version and a documented process when monitoring detects harm.

Performance

Parallel evaluation runs, sampled online scoring and caching of unchanged test results.

Cost optimisation

Evaluation tokens are a real cost. Use tiered suites (fast smoke tests per commit, full suites per release) and cached judgements.

Operational excellence

Quarterly review of tiers and evaluation sets, post-incident reviews and a published service catalogue of approved models.

Sustainability

Avoid re-running unchanged evaluations, and retire unused models and prompts.

Network, identity and data

Networking

Registries, evaluation runners and the gateway are in private networks with private endpoints to model providers and storage. Evaluation workloads that handle real data run in the same data residency boundary as production. Sandboxes use synthetic or de-identified data and have no route to production data.

Identity and least privilege

Developers, approvers and administrators use SSO with MFA. Pipeline identities are workload identities with scoped permissions. Authors cannot approve their own releases. Access to evaluation data containing personal information is restricted and logged.

Data and encryption

Evaluation sets are assets: curate them with domain experts, version them and classify them. Keep test data free of real personal information unless authorised, and record the lineage of any data used for fine-tuning. Retain the evidence pack for each release for the period required by the agency's records obligations.

Security and compliance mapping

ControlHow this design addresses it
Governance and accountabilityNamed owners, risk tiers and board sign-off align with the Voluntary AI Safety Standard and AI Ethics Principles.
Testing and transparencyEvaluation evidence, model cards and disclosure to users align with AI assurance guidance.
Restrict administrative privilegesSeparation of duties for author, approver and operator. Essential Eight.
Application controlOnly approved, signed model and prompt versions can run in production. Essential Eight.
Event loggingRelease, approval and runtime events retained for investigation and audit.

Mappings show how the design supports each control. They are not certifications, and EITSAA does not claim IRAP assessment or compliance for any reference architecture.

Failure modes, targets and scaling

  • Target RTOUnder 1 day for governance tooling. Production gateway targets are set by its own RTO.
  • Target RPONear zero for the risk register and approvals. Version control and registries are replicated.
  • Scaling and limitsSized by the number of use cases and release frequency. Evaluation compute is the main scaling factor.
Failure modeMitigation
Silent model update by a provider changes behaviourPin versions where possible, run scheduled canary evaluations and alert on score drift.
Evaluation set no longer represents real useRefresh from sampled production traffic with privacy review, and track coverage.
Approval becomes a rubber stampEvidence packs with specific questions, sampling audits of decisions and rotation of reviewers.
Shadow AI bypasses the platformBlock direct provider access at the network and gateway, and make the compliant path the fastest one.
A guardrail blocks legitimate workMeasure the false-positive rate, give a tuning path with approval, and monitor appeals.

Observability and runbooks

  • Evaluation scores by version over time, with regression alerts.
  • Drift in input topics, output length, refusal rate and groundedness.
  • Safety incident counts, user feedback and escalations.
  • Spend per use case against budget, and time to approval by tier.

Cost drivers and levers

Evaluation tokens and compute, platform licences, reviewer time and monitoring data volume.

  • Tiered evaluation suites.
  • Sample production traffic rather than scoring all of it.
  • Reuse cached results for unchanged inputs.
  • Retire unused models and prompts.

Implementation and fit

Phased approach

  1. Create the use-case register, risk tiers and an interim approval process.
  2. Put prompts and evaluation sets in version control, stand up the registries and a baseline evaluation pipeline.
  3. Add guardrail testing, red-team suites, approvals and gateway enforcement.
  4. Add production monitoring, drift detection and the feedback loop to the risk register.

Anti-patterns to avoid

  • A policy document with no technical enforcement.
  • Evaluating once at launch.
  • Prompts edited in a console with no history.
  • Using the same model as generator and sole judge.
  • One heavyweight approval process for every use case.

When to use it

  • Organisations running multiple AI use cases with accountability to executives, auditors or the public.
  • Agencies preparing for AI assurance requirements.

When not to

  • A single experiment where a lightweight checklist is proportionate.
  • Organisations with no named owners for AI use cases.

More in ai governance and assurance

Related insights

Discuss this architecture

Tell us your systems, constraints and timeline. We reply within one business day, and the initial conversation is free.