Industries · Government & Public Sector

Jurisdiction first. Architecture second.

Three questions decide the design of a government platform before any component is chosen. Where does the data physically sit. Who can be legally compelled to hand it over. What evidence will the assessor and the authorising officer ask to see. Everything downstream is a consequence of those answers.

The constraint we design around first

An assessor does not read your architecture diagram. They read your evidence.

Most government infrastructure projects fail their security milestone for documentary reasons, not technical ones. The control was implemented and never written down, or written down and never tested. We design the evidence trail at the same time as the platform.

Work backwards from the authorisation decision

A delegate inside your agency signs the authority to operate. That person carries the residual risk personally. Their question is narrow: what is the exposure, what compensates for it, and who verified that. We build the answer as a by-product of the build rather than a retrofit at the end.

  • Data-flow maps that name every jurisdiction a byte can reach, including telemetry, logs, backups and vendor support paths
  • Control implementation statements written against the ISM control set your assessor will use, not a generic checklist
  • Test artefacts: configuration exports, scan output, restore proofs, privileged-access records
  • A residual-risk register that states plainly what the platform does not do

We would rather hand an agency a short list of accepted weaknesses than a long claim of total compliance. The first survives scrutiny.

Diagram — evidence chain from control statement to authorisation decision, 1200×900
On accreditation language. Nothing on this page should be read as a claim that Cloud Natives holds a particular assessment, certification or clearance. Frameworks are described generically. Any statement about our own status is marked for client verification and must be confirmed before this page is published.

Data sovereignty, unbundled

Sovereignty is three separate properties. Vendors sell them as one word.

A platform can satisfy the first and fail the other two, and the marketing material will still say sovereign. Ask which of the three you are buying, and ask for the mechanism rather than the adjective.

1 · Data residency

Where the bytes rest and where they are processed. The easiest of the three to verify and the least meaningful on its own. Check the whole surface: primary storage, replicas, backups, search indexes, message queues, crash dumps, observability pipelines and any managed service that ships metadata offshore.

Test — name the region of every persistent store and log sink

2 · Operational sovereignty

Who can technically reach the data, from where, and under whose supervision. In-country storage administered by an offshore follow-the-sun support team is not operationally sovereign. This is a question about privileged access paths, break-glass procedures, personnel screening and support hours.

Test — list every human and service account with a path to plaintext

3 · Jurisdictional control

Which legal systems can compel disclosure from the operator, regardless of where the hardware is. A provider incorporated offshore, or controlled by an offshore parent, can be subject to foreign production orders over data held in Australia. Bilateral arrangements change the detail; corporate structure determines the exposure.

Test — trace ownership to the ultimate controlling entity

Questions that separate the three properties during vendor evaluation. Answers should be verifiable from contract or configuration, not from a datasheet.
Ask this Property under test What a weak answer looks like
Name every region in which a copy of this data exists, including backups older than 30 days. Residency "All data is stored in Australia" with no statement about backup or disaster-recovery targets.
Who holds the encryption keys, and can the operator decrypt without our participation. Operational Provider-managed keys described as customer-controlled because the customer can rotate them.
From which countries can support staff open a privileged session, and is that enforced technically. Operational A policy commitment with no network or identity control behind it.
Which entity signs the contract, and who ultimately controls that entity. Jurisdictional An Australian subsidiary signing while the parent retains technical administration.
What is the process if a foreign authority serves a production order on the operator. Jurisdictional No documented notification path to the agency, or a contractual gag clause.
Where do telemetry, crash reports and support attachments terminate. Residency and operational Silence, or an exclusion for "diagnostic data" buried in a sub-processor list.
Our own position. We build platforms in Australian facilities, and we operate them with staff located in Australia. Where a client's requirement exceeds what we can evidence, we say so at the shortlist stage rather than at contract.

Assurance

The frameworks are design inputs, not a certificate to collect.

Described here at a descriptive level so procurement and engineering teams share one vocabulary. Each framework is revised; check the current published version before you rely on any summary, including this one.

What an IRAP assessment is, and what it is not

The Infosec Registered Assessors Program registers individual assessors to evaluate a system against the Information Security Manual. The output is an assessment report describing how controls are implemented and where they fall short. It is a statement of findings.

It is not a pass mark, a licence, or a transferable badge. No assessor grants authority to operate. That decision belongs to an authorising officer inside the consuming agency, who weighs the findings against their own risk appetite and the sensitivity of the data. Two agencies can read the same report and reach opposite conclusions, and both can be correct.

  • An assessment is scoped to a defined system boundary at a point in time — changes outside that boundary are not covered
  • A report against OFFICIAL: Sensitive does not carry to PROTECTED; the control set and the scrutiny differ
  • Reports age. Ask for the assessment date, the version of the ISM used and the change history since
  • Consuming agencies usually need to read the report themselves, under a confidentiality arrangement

Practically, this shapes engineering. A narrow, well-documented boundary assesses faster than a sprawling one, so we push cleanly separable components out of scope early — identity, egress, data science sandboxes — rather than arguing about them during the assessment.

Produced by
A registered assessor, engaged by the system owner or the provider
Measured against
The Information Security Manual control set, at a nominated classification
Decision maker
The agency's authorising officer, not the assessor
Shelf life
Bounded by the assessed system boundary and the rate of change within it
Common failure
Controls implemented but undocumented, or documented but never evidenced
⚠ Requires verification. Any statement that Cloud Natives systems have been IRAP assessed, and at which classification, is a placeholder pending client confirmation and must not go live unverified.

Citizen-facing infrastructure

The load curve has a date on it. Design for the date.

A lodgement deadline, a census night, a disaster declaration, a payment indexation. Government demand is not a smooth distribution; it is a flat line with cliffs. The engineering question is what the platform does in the first ninety seconds of a cliff.

Degrade in a chosen order, not an accidental one

Every system has a breaking load. What separates a bad day from a public inquiry is whether the failure sequence was designed. We decide in advance which functions shed first, and make sure the citizen never loses a submission they believed had succeeded.

  • Admission control at the edge with a queue that reports an honest position, rather than a timeout
  • Durable write-ahead intake, so a form submission is persisted and acknowledged before downstream processing
  • Idempotent submission keys, so a citizen who refreshes does not create a duplicate claim
  • Static, cacheable fallbacks for the read-heavy pages that carry most of the traffic
  • Circuit breakers and backpressure between tiers, so a slow dependency cannot exhaust the front end
  • Capacity pre-warmed ahead of a known date, because autoscaling reacts on the wrong timescale for a cliff

Then we test it. Load rehearsal against a production-shaped environment, at a multiple of the forecast peak, with the failure modes deliberately triggered. A rehearsal that only tests the happy path tells you almost nothing.

What a peak rehearsal measures

Admission ceiling
Concurrent sessions the front end accepts before the queue engages, and the queue's own capacity
Submission integrity
Proportion of accepted submissions that survive an induced failure of each downstream dependency
Shed order
Which functions degraded, in what sequence, and whether that matched the agreed plan
Recovery
Elapsed time from load release to full service, including queue drain and batch catch-up
Citizen-visible truth
Whether every acknowledgement shown to a user was accurate at the moment it was shown
⚠ No figures published here yet. We quote peak-event numbers only from a rehearsal the client has consented to publish, with the method stated alongside the result.
Diagram — planned degradation order for a peak event, edge queue through to batch processing, 1200×900

Procurement

The technical answer still has to be buyable.

Engineers propose architectures that procurement cannot lawfully buy, and procurement runs processes that cannot describe the architecture. We work on both sides of that gap because delay is usually procedural, not technical.

Establish the buying route before the design is final

Whole-of-government and state panel arrangements cover most infrastructure and ICT services, each with its own scope, categories and rules about what can be bought through it. A design that sits outside every available arrangement will need an open approach or a documented exemption, and that changes the timetable by months. We check route and scope first.

Write value for money as evidence, not assertion

Under the Commonwealth Procurement Rules value for money is the core rule, and it is assessed on whole-of-life cost against outcome rather than lowest price. For infrastructure that means a costing that includes power, cooling, facility, refresh, exit and the staff hours to operate it. We provide the model in a form your evaluators can interrogate, including the assumptions we are least confident about.

Address Indigenous participation properly

The Indigenous Procurement Policy sets targets by volume and value, allows direct engagement with Indigenous enterprises under a specific exemption in the procurement rules, and imposes mandatory minimum participation requirements on contracts above defined thresholds in certain sectors. It is a real obligation with reporting behind it, not a statement in a tender response. Structure the supply chain to meet it, and be able to show how.

Plan the exit in the first contract

Transition-out terms, data extraction formats, egress cost and the disposition of custom configuration all belong in the initial agreement. Agencies that leave exit to a later negotiation pay for it. We write the exit plan as a deliverable and price the extraction once, at the start.

Keep records obligations in the design

Commonwealth and state records legislation governs how long information is kept and when it must be destroyed or transferred. Retention is therefore a storage-tier decision and a deletion-capability decision at once. A platform that cannot demonstrably destroy a record on schedule creates a compliance problem that no amount of capacity solves.

⚠ Requires verification. Panel memberships, supplier registrations and Indigenous business partnership arrangements have been left blank on this page on purpose. Supply the confirmed list, with agreement references, and we will add them.

AI with guardrails

A model that cannot explain its inputs is not ready for a citizen decision.

Australian government AI policy has moved toward accountable officials, published transparency statements and assurance before deployment. The infrastructure has to make that provable, which is mostly a data-governance problem rather than a model problem.

What we build into a government AI platform

Private inference inside the agency's perimeter is the starting point, not the finish. The controls that matter are the ones that let an agency answer, two years later, which data trained this and who saw that output.

  • In-country inference endpoints with no prompt, completion or embedding leaving the environment
  • Dataset lineage recorded at ingest — source, licence, classification, consent basis and retention rule
  • Immutable prompt and response logging with classification-aware access controls over the log itself
  • Model and weight registries with provenance, version pinning and a documented rollback path
  • Retrieval boundaries enforced by the platform, so a model cannot read a corpus the requesting user cannot
  • Human-review checkpoints wired into the workflow, not left to policy documents

Aggregation returns here. A retrieval corpus assembled from several OFFICIAL sources can carry a higher effective classification than any of its parts, and the model will happily join them. We classify the corpus, not just the documents.

The hard part of government AI is not serving the model. It is being able to prove, later and under scrutiny, exactly what went into it.
Cloud Natives engineering position Written by the practice that builds these platforms. Not a client statement.
Where we say no. We will not stand up an inference platform for an automated decision that affects a person's entitlement without a documented human review step and a rollback path. That is a design condition, not a commercial preference.

Questions we are asked in evaluation

Answers, including the unflattering ones.

If an answer here contradicts something a salesperson told you, the answer here is the one we will defend in a tender clarification.

Let's Talk

Send us the classification, the peak date and the assessor's findings. We'll work backwards from there.

Bring a real constraint — a control you keep failing, a lodgement window that breaks the platform, a sovereignty requirement nobody can define. You get an engineer's read on feasibility and cost, and a clear statement of what we cannot evidence.

Public sector engagements
hello@cloudnatives.example
Direct line
+61 0 0000 0000
Tender clarifications
Written responses within two business days, signed by the responsible engineer

Sydney · Melbourne · Canberra. Australian owned, Australian staffed.