Skip to main content

Foundational Paper

Architecture Position Paper.

How infrastructure, system boundaries, responsibility and automation form a resilient operating architecture.

  • Architecture
  • Operations
  • Responsibility
  • I|S|P Principle

Architecture does not begin with technology

Organizations often describe change through products: a new ERP, a new platform, an automation initiative or an additional security layer. These terms identify possible tools. They do not yet explain what system should emerge, which responsibilities should govern it or how it will operate under real conditions.

Architecture therefore begins before product selection. It makes visible how infrastructure, applications, data, roles and workflows actually interact. It clarifies which decisions must be made together and which boundaries should deliberately remain. Only then can technology be assessed in context.

ALTONJI’s position is clear: a system is not resilient because its individual components are modern. It is resilient when its technical foundations, system relationships and operating logic fit together — and when responsibility is not lost at the transitions between them.

1. The system is larger than its applications

An application is never the complete system. The system also includes identities, networks, interfaces, data models, approvals, workflows, operational decisions, monitoring and recovery. It includes the people and organizations that make decisions, handle exceptions and take responsibility for change.

Projects often address these elements separately. Infrastructure is treated as a technical foundation, applications as functionality and processes as an organizational topic. In operation, however, they intersect continuously. A role model becomes an access rule. A process step becomes a status transition. Business responsibility becomes data ownership. A recovery requirement becomes a technical dependency.

Architecture must therefore describe relationships, not only components. The decisive questions are not limited to “Which systems do we have?” They also include:

  • Which system is authoritative for which information?
  • Where does responsibility change?
  • Which dependencies are critical to operation?
  • How does a decision become technically effective?
  • What must be restored first after a disruption?

A resilient system map answers these questions so that technical and organizational decisions are based on the same reality.

2. System boundaries are responsibility boundaries

Boundaries exist everywhere: between applications, teams, service providers, security zones and operating phases. A boundary is not inherently a problem. An undesigned handover is.

When data leaves one system, it must be clear who remains responsible for its meaning, completeness and currency. When a case moves to another team, the point at which the handover becomes effective and the path for returning an error must be defined. When a service provider operates a platform, the operational decisions that remain with each party must be explicit.

Without this clarity, substitute structures appear. Spreadsheets supplement the ERP, emails document status transitions, chat messages carry approvals and personal notes connect information the formal system cannot. These tools are not the underlying problem. They indicate that the intended architecture does not fully support operational reality.

Good architecture therefore designs boundaries explicitly. It documents inputs and outputs, responsibilities, control points and failure paths. This makes handovers not only technically possible but operationally traceable.

3. I|S|P connects three decision layers

The I|S|P principle connects infrastructure security, systems architecture and process automation. It is neither a maturity model nor a fixed product architecture. It is a way to test decisions.

Infrastructure security asks whether the foundation holds. It includes identity, networks, compute, access, monitoring, backup and recovery. This layer determines whether a system remains securely reachable, observable, changeable and recoverable.

Systems architecture asks whether the system works together as a whole. It includes applications, data models, interfaces, system boundaries and responsibilities. This layer determines whether information has an authoritative home and dependencies remain understandable.

Process automation asks whether the operating logic works. It includes workflows, handovers, rules, exceptions and controls. This layer determines whether automation supports a clarified way of working or merely accelerates existing ambiguity.

A decision holds only when it is plausible across all three layers. A technically clean workflow remains unreliable if data ownership is unclear. A sound data model remains ineffective if operations are not observable. A secure system remains difficult to use if responsibility handovers have not been designed.

4. Architecture decides before implementation

Architecture should not delay implementation. It should prevent implementation from concealing decisions that have not yet been made.

The starting point is diagnosis: systems, data flows, dependencies and responsibilities are captured. The result is not an inventory for its own sake, but a system map that exposes friction, risk and unclear handovers.

The next step structures boundaries and responsibilities. Which data is authoritative? Which interface is binding? Which role is allowed to decide? Which exception requires its own path? Which component is critical to operation?

Only then does a target architecture emerge. It describes not merely a desired end state, but priorities and paths for change. It becomes possible to see which measures depend on one another, which risks must be reduced first and which parts can evolve independently.

Technology follows this chain of decisions. It is selected not for the largest feature set, but for its ability to support the clarified boundaries, responsibilities and operating requirements reliably.

5. Operational control must be demonstrable

A running system is not automatically a controlled system. Availability, green dashboards and successful deployments each reveal only part of the picture. Operational control exists when relevant states can be explained, changes can be attributed and recovery can be verified.

At minimum, this requires:

  • explicit ownership of services and dependencies,
  • traceable changes with a defined way back,
  • monitoring that supports decisions rather than merely collecting values,
  • tested recovery rather than backups that only exist,
  • documented operating boundaries and escalation paths.

Control does not mean preventing every change. It means enabling change within understandable boundaries. A good operating model makes clear what is normal, what has deviated, who can decide and how a safe state can be restored.

6. Recovery is part of the design

Backup, recovery and failure behavior are often added after implementation. This turns an architectural decision into a later operational task. Whether a system can be recovered, however, depends on its dependencies, data relationships, identities, configurations and startup order.

Recovery must therefore be considered during system design. The architecture has to identify which data and configurations are required, which dependencies must be available first and how functionality will be verified after restoration.

A backup is a stored state. Recovery is the demonstrated ability to restore an operational context from that state. This distinction changes priorities: the number of backups is less important than the verifiable recoverability of the system.

7. Automation follows clarified operating logic

Automation is most effective when rules, responsibilities and exceptions are already understood. Without that foundation, it scales not only speed but structural errors.

Before automation, the binding trigger, the data used, the decisions that may be taken automatically and the points where human responsibility remains necessary must be clear. It is equally important to determine how an automated step can be reviewed, stopped or reversed.

The same logic applies to AI-assisted workflows. A model does not replace unclear data ownership or a missing operating boundary. The greater the potential scope of an automation, the clearer access, review and responsibility must be designed.

8. From position to implementation

ALTONJI deliberately distinguishes architecture from implementation without separating them. Architecture establishes the system map, clarifies decisions and defines the path for change. Where this creates a mandate, VALIDATUS can take on engineering, deployment and operations.

This distinction protects the quality of the decision. An architecture should not be determined unnoticed by a preferred product, an existing implementation or a single operational interest. At the same time, it must be concrete enough to implement, verify and operate.

Specialist partners can complement the work where additional expertise is required. Responsibility for the whole must nevertheless remain visible: who decides, who implements, who operates and who must act when something fails.

Conclusion

Resilient architecture connects the technical foundation, system relationships and operating logic. It makes boundaries visible, assigns responsibility and treats operations and recovery as part of the design.

The result is not the most complex possible target picture. It is a system whose decisions are traceable, whose handovers hold and whose change remains controlled.