Requirements Definitions

Availability

Reliability, Fault Tolerance and Redundancy

Through put

Latency

Scalability

Maintainability