DORA ICT operations and capacity management requirements

DORA requires documented ICT operating procedures, separated production and non-production environments, approved and time-limited testing in production, and enough capacity for peak and stressed conditions. This page explains what each requirement asks for, how supervisors test it and who does what.

On this page

What DORA ICT operations and capacity management requirements cost and take to meet

DORA sets no certification and no fixed price for these requirements. The organization owns its controls, so the cost and timeline depend on the scope it sets and how mature its operations evidence already is. No figures are supplied for this topic, so the budget should come from a written scope, not from a benchmark. The obligations sit in Article 8 and Article 9 of Delegated Regulation (EU) 2024/1774 and in Article 7 of DORA. Together they ask for documented operating procedures covering installation, monitoring, backup and restore, logging and rollback, separate production and non-production environments, time-limited and approved testing in production, and capacity and performance procedures. A small payment institution running a few hosted services faces a much smaller task than a bank with complex legacy platforms, which is why the answer varies by entity and by the systems in scope.

The largest one-time costs usually sit in documentation and baseline work: writing or rewriting runbooks, mapping which environments share accounts, data or connections, and establishing capacity baselines for systems that carry peak order or transaction volumes. Recurring costs come from monitoring, periodic capacity reviews, and approvals for production testing, which need staff time every cycle. Costs rise with the number of systems, legacy platforms that need extra controls, and long procurement lead times for hardware. When requesting a quote, ask the provider which systems and environments are covered, who writes and signs the procedures, how capacity baselines will be produced, and whether monitoring configuration and evidence collection are included. An implementation partner can prepare systems and evidence, but only the organization's own governance and an independent assessor or supervisor can confirm compliance.

Before committing to a timeline, confirm with your supervisor or auditor which evidence they expect for operating procedures and capacity planning, since expectations for proportionality differ by entity type. Then identify the systems that support critical or important functions and check whether their production and test environments already share accounts or data. Those two checks usually decide how much work remains. Where monitoring is needed, a platform such as Zabbix can alert on capacity shortages through its trigger model, but the thresholds, owners and review cadence must be set by the entity and documented as its own decisions.

What makes DORA operations work more or less expensive

The effort to meet DORA's operations and capacity requirements depends less on the software itself than on how much of the estate must be run under documented procedures. The cards below cover the factors that most often move scope, labor and evidence workload up or down, and what to check in each before asking for a quote.

Scope of critical or important functions

Every ICT system that supports a critical or important function needs documented operating procedures, backup and restore steps, and capacity planning. The number of such functions sets the size of the whole effort. Before scoping, ask the organization to list the functions it has classified as critical or important, then map each to the systems and services behind it. A narrow, well-documented list usually costs less to cover than a broad one that nobody has mapped.

Legacy systems and unsupported software

Article 8 of Delegated Regulation (EU) 2024/1774 expects controls for legacy systems, so older platforms need documented compensating measures, isolation and tighter monitoring. Legacy estates often need extra design and testing work, and sometimes a replacement plan. Ask which systems are past vendor support, which depend on hardware or skills that are hard to find, and whether a migration date is already set.

Number of environments

Article 8 requires production and non-production environments, including accounts, data and connections, to be separated. Each additional environment adds configuration to maintain, data to protect and access to review. Ask how many environments exist for each critical system, whether test data is refreshed from production, and which environments share accounts or network paths. Shared accounts are often the costliest gap to close.

Third-party-hosted components

Where a provider runs part of the stack, the organization still owns the operating procedures, capacity monitoring and restore testing for its own use of that service. Clarify which components are hosted by a provider, what the contract says about capacity and recovery, and what operational evidence the provider will supply. Gaps here tend to surface late, when an assessor asks for capacity reports the provider never agreed to produce.

Capacity headroom and monitoring

Article 7 of DORA asks for enough capacity to handle peak volumes and stressed conditions, and Article 9 of the RTS asks for monitoring of capacity shortages. The effort depends on how much headroom already exists and how many thresholds must be defined and tuned. Ask for recent peak load figures, the current alerting thresholds for each critical system, and any capacity exercises run under stressed conditions.

Evidence maturity

Assessors look for records that show procedures were followed, not only that they exist. An organization with monitoring history, change records and tested restores needs less new work than one that writes procedures from scratch. Ask what logs and tickets already exist, how long they are kept, and who reviews them. Evidence gathered late in a project usually costs more to reconstruct than evidence collected from the start.

How Article 8 of the RTS shapes documented operating procedures

Article 8 of Delegated Regulation (EU) 2024/1774 requires the financial entity to hold documented ICT operations procedures for operating, monitoring, controlling and restoring its ICT assets. The procedures must cover secure installation and configuration, controls for legacy systems, backup and restore, job scheduling, audit-trail and log protocols, and error handling with rollback and recovery. For each platform in scope, the practical question is whether a named operator could follow the document during a failed upgrade at 2 a.m. without asking anyone for the next step. A runbook that lists the install command but omits the rollback path does not meet the requirement, and neither does a generic template that describes no specific system.

The entity writes these procedures and owns them. Management approval, the assignment of owners for each procedure, and the decision on who may run which step all sit with the organization, and DORA's governance requirements place that accountability with the management body. An implementation partner can draft procedures from the configuration as built, test the rollback and restore steps in a non-production environment, and record the results. It cannot approve the procedures, accept residual risk on the entity's behalf, or sign off that the documents are fit for its operations. Ask any partner to show the approval workflow and the version history, and confirm internally who signs each document before work starts.

For self-hosted open-source platforms, check three things before calling a procedure complete: that each restore step has been executed at least once against a current backup, that the legacy components are listed with their compensating controls and retirement dates, and that the audit-trail and log protocol names the specific log sources and where they are protected. Confirm the restore test scope and frequency with your own risk function, since the Regulation leaves the cadence to the entity's risk assessment. Where a platform's own documentation does not state a supported rollback path for a given version, record that gap as an open item rather than writing the procedure around an assumption.

Separating production from non-production and controlling testing in production

Article 8 of Delegated Regulation (EU) 2024/1774 expects production and non-production environments to be separated in more than name. The separation covers accounts, data and connections. A test environment that can reach production databases with the same service credentials, or that receives a nightly copy of live customer records, does not meet the intent of the rule even if it sits in a different network segment. Supervisors will look at how the boundary is enforced, not only at how it is drawn on a diagram.

  • Accounts: Confirm that engineers and service identities have separate credentials per environment, and that production privileges are not granted by default to test-environment roles.
  • Data: Ask how test data is created. Examine whether production extracts are loaded into non-production systems and, if so, what masking or anonymization is applied and who approved it.
  • Connections: Map which non-production systems can initiate connections to production APIs, databases or message brokers, and which firewall or policy rules block them.
  • Evidence to show: Environment inventories, access listings per environment, network policy exports, and records of any data copy with its approval.
  • Self-hosted platforms: Confirm with your platform vendor which deployment and configuration options support separate instances, credentials and network policies for each environment.

Check whether a supervisor could trace a single test account from its creation to the systems it can reach today.

How Article 7 of DORA and Article 9 of the RTS define capacity

Article 7 of DORA requires capacity that matches the entity's own operations, not a generic sizing rule. The entity must use ICT systems, protocols and tools that are up to date, appropriate to the magnitude of its operations and reliable, and those systems must have enough capacity to process the data its activities need accurately and in time. They must also cope with peak order, message or transaction volumes, including when new technology is introduced, and with extra processing demand under stressed market conditions or other adverse situations. Article 9 of Delegated Regulation (EU) 2024/1774 turns this into a documented procedure covering capacity requirements, resource optimisation, and monitoring of availability, efficiency and capacity shortages. Article 4 proportionality decides how deep that work goes. A small payment institution with simple systems can document a lighter procedure than a large bank with many critical functions, but both must show they know their peak loads and act on them.

For practical work, start by listing the services that support critical or important functions and recording their normal load, peak load and the stressed scenarios the entity has actually experienced or modelled. Set capacity thresholds for each, then configure monitoring that alerts before a threshold is breached. In Zabbix, for example, a trigger is a logical expression over collected item data that moves to a PROBLEM state when a value becomes unacceptable, and it is recalculated each time a new value arrives. The trigger expressions and their owners are the evidence an assessor will ask to see. The entity should confirm with its own monitoring team which metrics and thresholds it will use, because the RTS does not prescribe them.

Article 9 also requires extra measures for systems with long or complex procurement or high resource needs. In practice this means lead times for hardware, licences and cloud quotas go into the capacity plan, and the entity decides how much headroom it must hold while new capacity is sourced. For self-hosted open-source platforms, the implementation partner can prepare the sizing analysis, monitoring configuration and runbooks, but the financial entity owns the capacity decisions and the approval of any testing in production used to validate them. Ask any partner for a written scope that names which systems, metrics and peak scenarios are covered, and confirm with your competent authority or legal team how proportionality applies to your entity type.

What must be in place before a supervisory or internal review

Supervisors and internal auditors test operations by asking for documents first and then checking that practice matches them. The four items below are the records a reviewer will ask for on day one, and each one connects to the operating procedures, separation and capacity duties in Article 8 and Article 9 of Delegated Regulation (EU) 2024/1774 and Article 7 of DORA.

Approved operating procedures

Operating, monitoring, controlling and restoring procedures for each ICT asset, covering secure installation and configuration, legacy system controls, backup and restore, scheduling, log protocols and rollback. Check that each procedure has a named owner, a version history and approval by the management body, and that the staff who run the systems can show they follow the current version. Ask whether any procedure has not been reviewed since the systems it describes changed.

Environment inventory with separation evidence

A current list of production and non-production environments, including the accounts, data sets and connections that belong to each one. Reviewers look for proof that the two are separated: distinct credentials, no shared service accounts, no production data copied unmasked into test systems, and no unplanned network paths between them. Check the inventory against live configuration rather than against the diagram alone.

Testing-in-production register

Every test run against production must appear in a register that states the reason, the scope, the start and end time, the approver and the rollback plan. Under Article 8 each entry must be clearly identified, reasoned, time-limited and approved. Check that no production test lacks an end time or an approval record, and that the register is reconciled against change tickets and monitoring alerts from the same window.

Capacity and monitoring records

Capacity requirements, resource optimisation records and monitoring data showing availability, efficiency and shortages over time. Systems with long procurement lead times or high resource needs need additional measures, so reviewers will ask how those are planned. Thresholds that raise a problem state when a value becomes unacceptable are a practical way to evidence this. Confirm that alert thresholds are documented, that alerts are acted on, and that peak and stressed-condition scenarios are covered by the capacity plan.

Verification of each item

Before a review, sample each record and trace it to the system it describes. Pick one procedure, one non-production environment, one production test and one capacity alert, then confirm each can be followed from the document to the live system and to the approval. Gaps found at this stage are cheaper to close than gaps found by an examiner, so record what was checked, by whom and when.

Who owns the controls, who prepares the evidence and who assesses it

The financial entity remains accountable for ICT operations under DORA, whatever the deployment model. Operating procedures, capacity thresholds, the rules for testing in production and the decision to accept residual risk must be approved inside the organization, usually by the management body or a delegated owner of ICT risk. Outsourcing does not move that accountability to a provider.

  • Procedure approval: The entity approves the documented operating procedures for backup, restore, rollback, logging and error handling before they take effect.
  • Environment decisions: The entity decides how production and non-production accounts, data and connections are separated, and who signs off each separation.
  • Production test approvals: Each test in production is identified, reasoned, time-limited and approved by an accountable manager inside the entity.
  • Capacity targets: The entity sets the peak volumes and stressed conditions its services must withstand, based on its own business and risk assessment.
  • Evidence ownership: The entity keeps the records, including approvals and monitoring reviews, and produces them to its competent authority on request.

Before you hire anyone, confirm which of these approvals will sit with your own staff and who holds the signing authority for each.

How the work moves from scoping to evidence ready for review

The sequence turns a written scope of systems into an operations procedure set, configured environments, monitoring and capacity records, and an evidence pack that the organization owns and an independent assessor can test against Articles 8 and 9 of the RTS and Article 7 of DORA. Each phase closes with a named output so the next phase starts from a fixed point.

  1. Agree the in-scope systems in writing

    The organization's ICT risk and operations owners, with DeployOpen's solution architects, list the systems, services and environments that fall under the operations and capacity requirements, including production, non-production, backup and monitoring tooling. Each system is tied to the business function it supports and to its owner. The step closes with a signed scope statement and a list of exclusions with reasons. Work does not start until both parties have that document, and any change to it goes through the same written route.

  2. Run a gap review against Articles 8 and 9

    DeployOpen compares the current operating practice for each in-scope system with what Article 8 of Delegated Regulation (EU) 2024/1774 asks for, and with the capacity and performance elements of Article 9 and the peak-load and stressed-condition wording of Article 7 of DORA. The review covers whether procedures exist, whether they are current, who approved them, and where evidence of execution would come from. The output is a gap register that names each gap, its owner and the evidence the assessor would expect to see. The organization confirms the register before remediation begins.

  3. Remediate procedures and environment separation

    The organization, with DeployOpen preparing the technical work, writes or updates the documented operating procedures covering installation, configuration, monitoring, backup and restore, scheduling, log protection, error handling, rollback and recovery, and controls for legacy systems. Production and non-production accounts, data and connections are separated where they are not already. A written procedure for any testing in production sets out the reason, the time limit and the approver. The step closes when each procedure has a version, an approver and a test of its rollback or restore steps recorded in the change record.

  4. Set up monitoring and capacity thresholds

    DeployOpen configures the monitoring platform for the in-scope systems, for example with Zabbix triggers that move to a PROBLEM state when collected values cross thresholds the organization has defined. Capacity requirements, resource optimization targets and availability measures are set per system, and the thresholds are reviewed against the capacity plan for peak order, message or transaction volumes. Systems with long procurement lead times or high resource needs get the additional measures the RTS describes. The step closes when alerts have been tested end to end and each threshold has a documented owner and rationale.

  5. Collect evidence and hand over for review

    DeployOpen assembles the evidence pack: approved procedures, environment separation records, testing-in-production approvals, backup and restore test results, capacity plans, monitoring configurations, sample alert and trigger histories, and records of threshold reviews. Each item is mapped to the article and paragraph it supports and labeled with its date and owner. The organization reviews the pack, confirms it reflects operation in practice, and holds it under its own document control. The step closes with a handover meeting and a signed acceptance. DeployOpen prepares the evidence; the independent assessor or competent authority decides whether it is sufficient.

What usually delays DORA operations work or inflates its cost

Most DORA operations delays trace back to a few recurring gaps: systems nobody documented, accounts and data that cross environments, and capacity or procedure decisions that were made informally and never revisited. Each card names one of these gaps, why it matters for Article 8 and 9 of the RTS and Article 7 of DORA, and how to close it before an assessor or supervisor asks.

Undocumented legacy systems

Legacy platforms often run on configurations that exist only in someone's memory, with no recorded installation steps, patch history or restore procedure. Article 8 of Delegated Regulation (EU) 2024/1774 expects documented procedures that include controls for legacy systems, so an undocumented system becomes a finding even when it runs well. Start by inventorying each legacy asset, recording its owner, dependencies and recovery steps, and naming the compensating controls that apply while it remains in service. Confirm that the inventory feeds the asset register used for DORA policies.

Shared accounts across environments

When a single administrator account or service credential works in both production and test, the separation Article 8 requires exists only on paper. Shared access also makes it hard to show who changed what during an incident, which weakens the audit-trail evidence the procedures must support. Create distinct accounts, credentials and connection strings for each environment, and map every privileged account to a named owner. Check during a review that a credential copied from production cannot authenticate in a non-production system.

Production data used for testing

Test environments loaded with a copy of live customer records create a second copy of regulated data that is usually less protected than production. Article 8 requires production and non-production environments, including their data, to be separated, and any testing in production must be identified, reasoned, time-limited and approved. Replace live data with masked or synthetic datasets where possible, and where a live copy is unavoidable, record the approval, the legal basis and the deletion date. Ask the test team to show where each dataset came from.

Untracked capacity decisions

Capacity choices made in a meeting or a ticket comment rarely survive staff turnover, and the reasons for a sizing decision disappear with them. Article 7 of DORA requires enough capacity to handle peak volumes and stressed conditions, and Article 9 of the RTS expects capacity requirements and resource optimisation to be managed through documented procedures. Record each sizing decision with its assumptions, the peak load it was based on and the date it was reviewed. Thresholds set in monitoring tools, such as Zabbix triggers that move to a PROBLEM state, give that record a measurable basis.

Procedures that are never updated

Operating procedures written at deployment often describe a system that has since been upgraded, moved or re-platformed. A procedure that no longer matches the running environment misleads the people who must restore service under pressure, which is when Article 8 matters most. Assign each procedure an owner, a review trigger tied to change records and a fixed review date, and test restore and rollback steps against the current build. Ask for the last review date and the last test result for each procedure before accepting the operations pack as complete.

Questions buyers ask about DORA operations and capacity requirements

What does it cost to meet the DORA operations and capacity requirements?

Cost depends mainly on how much of the operating estate must be documented, separated and sized, and on how much capacity work the current platforms need. Most of the spend falls into a one-time build phase (procedures, environment separation, monitoring and capacity baselines) and a recurring phase (reviewing procedures, running capacity forecasts, approving test-in-production exceptions). No supplied figure gives a price, so ask any provider for a quote built from a written scope that lists each system, each environment, and each monitored metric. Compare quotes on what is included: procedure authoring, environment design, monitoring configuration, load testing and evidence packaging. A quote that omits any of these will shift cost into your internal team's time.

How long does it take to get DORA operations and capacity controls in place?

Duration depends on the number of ICT systems in scope, how many environments already exist, and whether monitoring and capacity data are already collected. Systems with long or complex procurement, or high resource needs, need extra measures under Article 9 of the RTS, which usually adds planning time. Ask for a timeline that is tied to named deliverables and a dependency list, including change approvals and access to production data for baselining. No duration figure has been supplied for this page, so treat any single number you hear as unverified until the scope is written down.

What evidence must our team provide to support an assessment?

Your team owns the operating procedures, the environment inventory and the capacity decisions, and it must be able to show them to a supervisor. Expect to supply:

  • Documented operating procedures covering installation, monitoring, backup and restore, scheduling, logging and rollback
  • An inventory of production and non-production environments, with their accounts, data and connections
  • Records of testing in production, showing the reason, time limit and approval
  • Capacity and performance procedures, monitoring thresholds and records of capacity shortages and responses

An implementation partner can prepare these artefacts and configure the monitoring behind them, but the approvals and sign-offs must come from people inside your organization.

Can our internal team implement DORA operations and capacity requirements without outside help?

Yes, if you have engineers who know your ICT estate, can document procedures and can run monitoring and load tests. Many organizations do the policy and procedure writing internally and bring in help for the technical gaps: separating environments, configuring capacity monitoring, or running peak-volume tests. Be honest about the skills in-house. Missing skills in load testing, monitoring design or environment automation are common reasons internal projects stall. Whichever route you choose, keep ownership of the controls and approvals in-house. DeployOpen plans, implements and documents self-hosted open-source platforms inside your own infrastructure, and it prepares evidence for assessments, but it does not issue audit reports or certifications.

What will a supervisor or assessor test for operations and capacity?

An assessor typically checks whether the procedures exist, match what staff actually do, and cover every in-scope system. For environments, they look for a clear separation of production from non-production accounts, data and connections, and for testing in production that is identified, justified, time-limited and approved. For capacity, they look for documented requirements, monitoring of availability and capacity shortages, and evidence that you can handle peak volumes and stressed conditions described in Article 7 of DORA. Sampling is common, so records of past incidents, rollbacks and capacity responses should be easy to retrieve. Confirm the exact testing approach with your competent authority or your independent auditor before the engagement starts.

Does DORA issue a certificate for operations and capacity management?

No. DORA does not provide a certification scheme, and no authority issues a DORA certificate for operations or capacity. Competent authorities supervise compliance using their powers under Article 50, and the only authority-issued attestation the Regulation provides for concerns threat-led penetration testing under Article 26(7). Any vendor offering a DORA certificate for this topic should be asked to explain what body issues it and on what legal basis. Your evidence pack, procedures and monitoring records are what you present to supervisors, and any independent assessment you commission produces its own report, not a DORA certificate.

What do we need to ask for in a quote for this work?

Ask for a written scope that names every system, environment and capacity metric in the engagement. Request a line-by-line breakdown of procedure authoring, environment separation, monitoring configuration, capacity analysis, testing support and evidence packaging. Confirm what is one-time and what recurs, such as procedure reviews, capacity forecasts and retainer support, and what drives each recurring cost. Ask who approves deliverables, what happens when scope changes, and what you must provide before work starts. Fixed-scope agreements with written deliverables make these comparisons far easier than open-ended time-and-materials estimates.

How DeployOpen scopes, implements and prepares operations evidence

DeployOpen plans and implements self-hosted open-source platforms inside your own infrastructure, so the operating procedures, environment separation, capacity monitoring and records that DORA ICT operations requirements call for are set up and documented in your environment. DeployOpen prepares systems and evidence; your organization owns its controls, and independent assessors determine compliance.

How we scope

  • Agree a written scope listing the ICT systems, environments and services covered by the operations and capacity work.
  • Confirm which systems support critical or important functions, since that drives the depth of procedures and capacity planning.
  • Record existing runbooks, change practices and monitoring so gaps against the RTS operations articles are visible before build starts.

How we build

  • Draft operating procedures covering installation, configuration, backup and restore, scheduling, logging and rollback steps for each platform.
  • Separate production, test and development accounts, data and connections, with any testing in production gated by written approval.
  • Configure capacity monitoring with triggers and thresholds that alert on availability, performance and resource shortages before they become outages.

How we hand over

  • Deliver the procedures, environment inventory, configuration records and monitoring definitions as documents your team can maintain.
  • Walk through restore and rollback exercises with your operations staff and record the results as evidence.
  • Provide a handover pack that maps each delivered artifact to the operations control it supports, for your own assessor to review.

How we support

  • Ongoing support, upgrades and continuous testing are available as retainers once the initial scope is delivered.
  • Review capacity thresholds and procedures after major changes, new technology introductions or sustained growth in transaction volumes.
  • Confirm with your legal and compliance teams which supervisory expectations apply to your entity type before relying on any of this work.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.