Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Users of the system rely on the data to perform actions. This These actions could be life saving or preventing harm. Therefore the system should deliver its services reliably and need to be built to do so.

...

Running systems incur cost by running them. A model is not defined how operation is governed in the future, but the ground thruth is minimizing the operational costs is always wanted. The system should run highly automated to prevent human error and allow fast development cycles.

Flexibility

The world is very complex and changing. To accomodate it, the system must be designed in a way, it can respond to changes. This implies, extensibility and the possibility of change. Methods of phasing out functions must be supported.

Scalability

The system will run on multiple nodes worldwide and nodes may be added/removed when required. The system must seamless integrate new nodes, functions and also scale up and down on workload needs.